public class XmlMapConf<T extends java.util.Map> extends AbstractMapHolder<java.util.Map>
keyTypemissingKeys, ordered, orderList, withTag, xmlTagclassType, isInterfaceTypehasDefaultValue, nameSpace, processors, property, t| 构造器和说明 |
|---|
XmlMapConf(java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType) |
XmlMapConf(java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType,
boolean order) |
XmlMapConf(java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType,
java.lang.String xmlTag) |
XmlMapConf(java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType,
java.lang.String xmlTag,
boolean order) |
XmlMapConf(java.lang.String property,
java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
java.lang.Object |
clone() |
protected boolean |
doContainsKey(java.lang.Object key)
读取数据库,根据key判断记录是否存在
|
protected java.util.Map |
doGet() |
protected 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) |
XmlMapConf<T> |
register(CompatibleProcessor processor) |
protected void |
removeInternal(java.lang.Object key) |
protected void |
renameInternal(java.lang.Object old,
java.lang.Object newKey) |
XmlMapConf<T> |
setNameSpace(java.lang.String nameSpace) |
containsKey, doClear, doSet, get, get, getKeyType, indexOf, put, remove, renameinvalidateExtraInfo, setClassInfo, setData, setPropertyequals, get, getCache, getKey, getNameSpace, getProperty, hashCode, invalidateCache, isResident, permit, set, setInitialized, setKey, setResidentgetClassInfo, getData, invalidate, isLoadpublic XmlMapConf(java.lang.String property,
java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType)
public XmlMapConf(java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType)
public XmlMapConf(java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType,
boolean order)
public XmlMapConf(java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType,
java.lang.String xmlTag)
public XmlMapConf(java.util.Map map,
java.lang.Class keyType,
java.lang.Class valueType,
java.lang.String xmlTag,
boolean order)
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>protected java.lang.Object doGet(java.lang.Object key)
AbstractMapHolderdoGet 在类中 AbstractMapHolder<java.util.Map>public void clear()
clear 在类中 AbstractMultiValueHolder<java.util.Map>protected boolean doContainsKey(java.lang.Object key)
AbstractMapHolderdoContainsKey 在类中 AbstractMapHolder<java.util.Map>public XmlMapConf<T> setNameSpace(java.lang.String nameSpace)
setNameSpace 在类中 Conf<java.util.Map>public XmlMapConf<T> register(CompatibleProcessor processor)