public abstract class AbstractChainCollection<E,K,V,EN extends AbstractChainEntry<E,K,V,EN>> extends AbstractExtendedCollection<E>
ExtendedCollection.Creator<E,C extends ExtendedCollection<E>>| Constructor and Description |
|---|
AbstractChainCollection() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract ChainStorage<E,K,V,EN> |
getInternalStorageChain() |
protected abstract int |
internalClear() |
protected abstract void |
internalRemoveEntry(EN chainEntry) |
protected abstract int |
internalRemoveNullEntries() |
protected abstract long |
size() |
ensureFreeArrayCapacity, internalCountingAddAll, internalCountingAddAll, internalCountingAddAll, internalCountingPutAll, internalCountingPutAll, internalCountingPutAll, validateIndexclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasVolatileElements, nullAllowedprotected abstract ChainStorage<E,K,V,EN> getInternalStorageChain()
protected abstract void internalRemoveEntry(EN chainEntry)
protected abstract long size()
protected abstract int internalRemoveNullEntries()
protected abstract int internalClear()
Copyright © 2022 MicroStream Software. All rights reserved.