public abstract class AbstractCollectionHolder<T> extends AbstractMultiValueHolder<java.util.Collection>
missingKeys, ordered, orderList, withTag, xmlTag
classType, isInterfaceType
hasDefaultValue, nameSpace, processors, property, t
限定符 | 构造器和说明 |
---|---|
protected |
AbstractCollectionHolder(java.lang.String property,
java.util.Collection collection,
java.lang.Class classType) |
protected |
AbstractCollectionHolder(java.lang.String property,
java.util.Collection collection,
java.lang.Class classType,
boolean order) |
protected |
AbstractCollectionHolder(java.lang.String property,
java.util.Collection collection,
java.lang.Class classType,
java.lang.String xmlTag) |
protected |
AbstractCollectionHolder(java.lang.String property,
java.util.Collection collection,
java.lang.Class classType,
java.lang.String xmlTag,
boolean order) |
限定符和类型 | 方法和说明 |
---|---|
void |
add(java.lang.Object object) |
protected abstract void |
addInternal(java.lang.Object object) |
protected void |
doClear() |
protected void |
doSet(java.util.Collection collection) |
protected abstract void |
doSetInternal(java.util.Collection collection) |
void |
remove(java.lang.Object object) |
protected abstract void |
removeInternal(java.lang.Object object) |
clear, invalidateExtraInfo, setClassInfo, setData, setProperty
clone, doGet, doGetCache, equals, get, getCache, getKey, getNameSpace, getProperty, hashCode, invalidateCache, isResident, permit, register, set, setInitialized, setKey, setNameSpace, setResident
getClassInfo, getData, invalidate, isLoad
protected AbstractCollectionHolder(java.lang.String property, java.util.Collection collection, java.lang.Class classType)
protected AbstractCollectionHolder(java.lang.String property, java.util.Collection collection, java.lang.Class classType, java.lang.String xmlTag)
protected AbstractCollectionHolder(java.lang.String property, java.util.Collection collection, java.lang.Class classType, java.lang.String xmlTag, boolean order)
protected AbstractCollectionHolder(java.lang.String property, java.util.Collection collection, java.lang.Class classType, boolean order)
protected void doSet(java.util.Collection collection)
protected abstract void doSetInternal(java.util.Collection collection)
public void add(java.lang.Object object)
protected abstract void addInternal(java.lang.Object object)
public void remove(java.lang.Object object)
protected abstract void removeInternal(java.lang.Object object)
protected void doClear()
doClear
在类中 AbstractMultiValueHolder<java.util.Collection>