public abstract class Model_map extends Model_root implements Serializable
| Modifier and Type | Field and Description |
|---|---|
Map |
_fieldValue
存储对象临时map
|
_cmdKey| Constructor and Description |
|---|
Model_map() |
| Modifier and Type | Method and Description |
|---|---|
String |
getKeyRemoveID()
getKeyRemoveID
方法说明:
获取当前对象字段名拼接串 字段中移除了表格ID
当设定主键字段为空时,会查找主键集合字段
当主键字段与主键集合字段都为空时,会按照规范的表名及主键名格式自动生成主键名
此方法不会改变对象设定的主键及主键集合
|
String |
getKeyRemoveID(String split)
getKeyRemoveID
方法说明:
获取当前对象字段名拼接串 字段中移除了表格ID
根据传入的主键
当设定主键字段为空时,会查找主键集合字段
当主键字段与主键集合字段都为空时,会按照规范的表名及主键名格式自动生成主键名
此方法会改变对象设定的主键及主键集合
|
String |
getKeyRemoveStruture()
getKeyRemoveStruture
方法说明:
获取当前对象字段名拼接串 映射中移除了表格ID及结构字段
当设定主键字段为空时,会查找主键集合字段 ;
当主键字段与主键集合字段都为空时,会按照规范的表名及主键名格式自动生成主键名;
当表格结构字段集合为空时,会自动按照规范移除结构字段。
此方法不会导致对象设定的主键、主键集合及结构字段集合的改变
|
String |
getKeyRemoveStruture(String split)
getKeyRemoveStruture
方法说明:
获取当前对象的Map成员变量与值的映射 映射中移除了表格ID及结构字段
当设定主键字段为空时,会查找主键集合字段 ;
当主键字段与主键集合字段都为空时,会按照规范的表名及主键名格式自动生成主键名;
当表格结构字段集合为空时,会自动按照规范移除结构字段。
此方法会导致对象设定的主键、主键集合及结构字段集合的改变
|
String |
getKeyValue()
getKeyValue
方法说明:
获取 sql语句新增修改键值串 包含ID 格式为 key1=value1,key2=value2
|
String |
getKeyValueRemoveID()
getKeyValueRemoveID
方法说明:
获取 sql语句新增修改键值串 不含ID
|
String |
getKeyValueRemoveID(String split)
getKeyValueRemoveID
方法说明:
|
String |
getKeyValueRemoveStructure()
getKeyValueRemoveStructure
方法说明:
|
String |
getKeyValueRemoveStructure(String split)
getKeyValueRemoveStructure
方法说明:
|
Map |
getMapData()
getMapData
方法说明:
获取当前对象的Map成员变量与值的映射
|
Map |
getMapID()
获取对象ID的Map映射
|
Map |
getMapRemoveID()
getMapRemoveID
方法说明:
获取当前对象的Map成员变量与值的映射 映射中移除主键
|
Map |
getMapRemoveStructure()
getMapRemoveStructure
方法说明:
获取当前对象的Map成员变量与值的映射 映射中移除了表格ID及结构字段
当设定主键字段为空时,会查找主键集合字段 ;
当主键字段与主键集合字段都为空时,会按照规范的表名及主键名格式自动生成主键名;
当表格结构字段集合为空时,会自动按照规范移除结构字段。
此方法不会导致对象设定的主键、主键集合及结构字段集合的改变
|
String |
getValueStr()
getValueStr
方法说明:
将字段对应值拼接成字符串
此方法依赖于 getKeyRemoveID、getKeyRemoveStruture
必须先调用 上述方法以创建键值map
|
String |
getValueStr(String split)
getValueStr
方法说明:
将字段对应值按指定的分隔符拼接成字符串
此方法依赖于 getKeyRemoveID、getKeyRemoveStruture
必须先调用 上述方法以创建键值map
|
protected static Object |
invokeGet(Object entity,
String fieldName) |
clear, deepCopy, fieldContains, getCmdKey, getDataWhere, getDelimiterNameValue, getDelimiterRecord, getDyn_data, getGrant, getMsg, getRowNum, getStructureFieldNames, getTableIDFieldName, getTableIDFieldNames, getTableName, getUdfParMap, getUdfParMapInitialize, getValue, methodContains, put, set, setCmdKey, setDataWhere, setDelimiterNameValue, setDelimiterRecord, setDyn_data, setGrant, setMsg, setRowNum, setStructureFieldNames, setTableIDFieldName, setTableIDFieldNames, setTableName, setUdfParMap, toString, toStringpublic Map _fieldValue
public Map getMapID()
public Map getMapData()
public Map getMapRemoveID()
public Map getMapRemoveStructure()
public String getKeyRemoveID()
public String getKeyRemoveID(String split)
split - 分割符号public String getKeyRemoveStruture()
public String getKeyRemoveStruture(String split)
split - 分隔符public String getValueStr() throws Exception
Exception - 为知的异常public String getValueStr(String split) throws Exception
split - 分隔符Exception - 为知的异常public String getKeyValue()
public String getKeyValueRemoveID()
public String getKeyValueRemoveStructure()
public String getKeyValueRemoveID(String split)
split - 分隔符public String getKeyValueRemoveStructure(String split)
split - 分隔符Copyright © 2017. All rights reserved.