public class ObjectMapConf<T extends java.util.Map> extends AbstractMapHolder<java.util.Map>
keyType
missingKeys, ordered, orderList, withTag, xmlTag
classType, isInterfaceType
hasDefaultValue, nameSpace, processors, property, t
构造器和说明 |
---|
ObjectMapConf(java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType) |
ObjectMapConf(java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType,
boolean isOrdered) |
ObjectMapConf(java.lang.String property,
java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType) |
ObjectMapConf(java.lang.String property,
java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType,
boolean order) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
boolean |
doContainsKey(java.lang.Object key)
读取数据库,根据key判断记录是否存在
|
protected java.util.Map |
doGet() |
java.lang.Object |
doGet(java.lang.Object key)
这个抽象方法负责从数据库里查询,根据key信息构造
|
protected java.util.Map |
doGetCache() |
protected void |
doSetInternal(java.util.Map map) |
protected void |
putInternal(java.lang.Object key,
java.lang.Object object) |
ObjectMapConf<T> |
register(CompatibleProcessor processor) |
protected void |
removeInternal(java.lang.Object key) |
protected void |
renameInternal(java.lang.Object old,
java.lang.Object newKey) |
ObjectMapConf<T> |
setNameSpace(java.lang.String nameSpace) |
ObjectMapConf<T> |
setResident(boolean resident) |
containsKey, doClear, doSet, get, get, getKeyType, indexOf, put, remove, rename
clear, invalidateExtraInfo, setClassInfo, setData, setProperty
equals, get, getCache, getKey, getNameSpace, getProperty, hashCode, invalidateCache, isResident, permit, set, setInitialized, setKey
getClassInfo, getData, invalidate, isLoad
public ObjectMapConf(java.lang.String property, java.util.Map map, java.lang.Class keyType, java.lang.Class valueType)
public ObjectMapConf(java.lang.String property, java.util.Map map, java.lang.Class keyType, java.lang.Class valueType, boolean order)
public ObjectMapConf(java.util.Map map, java.lang.Class keyType, java.lang.Class valueType, boolean isOrdered)
public ObjectMapConf(java.util.Map map, java.lang.Class keyType, java.lang.Class valueType)
protected void doSetInternal(java.util.Map map)
doSetInternal
在类中 AbstractMapHolder<java.util.Map>
protected java.util.Map doGetCache()
doGetCache
在类中 Conf<java.util.Map>
protected void putInternal(java.lang.Object key, java.lang.Object object)
putInternal
在类中 AbstractMapHolder<java.util.Map>
protected void removeInternal(java.lang.Object key)
removeInternal
在类中 AbstractMapHolder<java.util.Map>
protected void renameInternal(java.lang.Object old, java.lang.Object newKey)
renameInternal
在类中 AbstractMapHolder<java.util.Map>
public java.lang.Object doGet(java.lang.Object key)
AbstractMapHolder
doGet
在类中 AbstractMapHolder<java.util.Map>
public boolean doContainsKey(java.lang.Object key)
AbstractMapHolder
doContainsKey
在类中 AbstractMapHolder<java.util.Map>
public ObjectMapConf<T> setResident(boolean resident)
setResident
在类中 Conf<java.util.Map>
public ObjectMapConf<T> setNameSpace(java.lang.String nameSpace)
setNameSpace
在类中 Conf<java.util.Map>
public ObjectMapConf<T> register(CompatibleProcessor processor)