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()
public String getValueStr(String split)
split - 分隔符public String getKeyValue()
public String getKeyValueRemoveID()
public String getKeyValueRemoveStructure()
public String getKeyValueRemoveID(String split)
split - 分隔符public String getKeyValueRemoveStructure(String split)
split - 分隔符Copyright © 2020. All rights reserved.