Package one.microstream.collections
Class AbstractChainKeyValueStorage<K,V,EN extends AbstractChainEntry<KeyValue<K,V>,K,V,EN>>
- java.lang.Object
-
- one.microstream.collections.AbstractChainStorage<E,K,V,EN>
-
- one.microstream.collections.ChainStorageStrong<KeyValue<K,V>,K,V,EN>
-
- one.microstream.collections.AbstractChainKeyValueStorage<K,V,EN>
-
- All Implemented Interfaces:
Iterable<KeyValue<K,V>>
,ChainKeyValueStorage<K,V,EN>
,ChainStorage<KeyValue<K,V>,K,V,EN>
,Composition
- Direct Known Subclasses:
ChainStrongStrongStorage
public abstract class AbstractChainKeyValueStorage<K,V,EN extends AbstractChainEntry<KeyValue<K,V>,K,V,EN>> extends ChainStorageStrong<KeyValue<K,V>,K,V,EN> implements ChainKeyValueStorage<K,V,EN>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface one.microstream.collections.interfaces.ChainStorage
ChainStorage.Entry<E,K,V,EN extends ChainStorage.Entry<E,K,V,EN>>
-
-
Constructor Summary
Constructors Constructor Description AbstractChainKeyValueStorage(AbstractChainCollection<KeyValue<K,V>,K,V,EN> parent, EN head)
-
Method Summary
-
Methods inherited from class one.microstream.collections.ChainStorageStrong
appendEntry, appendTo, appendTo, appendTo, appendTo, appendTo, appendTo, appliesAll, clear, consolidate, contains, contains, containsAll, containsAll, containsId, containsNull, containsSearched, copySelection, copyTo, copyTo, copyToArray, count, count, count, distinct, distinct, equalsContent, except, fill, first, get, getChainEntry, getIntervalLowChainEntry, getRangeChainEntry, getReferenceType, hasDistinctValues, hasDistinctValues, hasVolatileElements, indexOf, indexOf, indexOf, intersect, isSorted, iterate, iterate, iterateIndexed, iterator, join, last, max, maxIndex, min, minIndex, moveRange, moveSelection, moveTo, prependEntry, process, reduce, remove, remove, remove, removeAll, removeAll, removeDuplicates, removeDuplicates, removeNull, removeOne, removeOne, removeRange, removeSelection, replace, replaceAll, replaceAll, replaceBy, replaceOne, replaceOneBy, retainAll, retainAll, retainAll, retainAll, retainRange, retrieve, retrieve, retrieve, reverse, rngAppendTo, rngAppendTo, rngAppendTo, rngAppendTo, rngAppendTo, rngAppendTo, rngAppliesAll, rngContains, rngContainsAll, rngContainsAll, rngContainsId, rngContainsNull, rngContainsSearched, rngCopyTo, rngCopyTo, rngCount, rngCount, rngDistinct, rngDistinct, rngExcept, rngIndexOf, rngIndexOf, rngIndexOf, rngIntersect, rngIsSorted, rngIterate, rngIterateIndexed, rngMax, rngMaxIndex, rngMin, rngMinIndex, rngMoveTo, rngProcess, rngReduce, rngRemove, rngRemoveAll, rngRemoveAll, rngRemoveDuplicates, rngRemoveDuplicates, rngRemoveNull, rngReplace, rngReplace, rngReplaceAll, rngReplaceAll, rngReplaceOne, rngReplaceOne, rngReplaceOneBy, rngRetainAll, rngRetainAll, rngRetrieve, rngRetrieve, rngReverse, rngScan, rngSearch, rngShuffle, rngSort, rngSubstitute, rngSubstitute, rngToArray, rngToArray, rngUnion, scan, search, seek, seek, set, set, shiftBy, shiftBy, shiftTo, shiftTo, shuffle, size, sort, substitute, substitute, swap, swap, toArray, toArray, toString, union
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface one.microstream.collections.interfaces.ChainKeyValueStorage
consolidate, getChainEntry, getIntervalLowChainEntry, getRangeChainEntry, getReferenceType, getValueReferenceType, hasVolatileElements, hasVolatileValues, keyAppendTo, keyAppendTo, keyAppendTo, keyAppendTo, keyAppendTo, keyAppendTo, keyApplies, keyAppliesAll, keyContains, keyContains, keyContainsAll, keyContainsAll, keyContainsId, keyContainsNull, keyCopySelection, keyCopyTo, keyCopyTo, keyCopyToArray, keyCount, keyCount, keyCount, keyDistinct, keyDistinct, keyEqualsContent, keyExcept, keyFill, keyFirst, keyGet, keyHasDistinctValues, keyHasDistinctValues, keyIndexOf, keyIndexOf, keyIndexOf, keyIntersect, keyIsSorted, keyIterate, keyIterate, keyIterateIndexed, keyIterator, keyJoin, keyLast, keyMax, keyMaxIndex, keyMin, keyMinIndex, keyMoveRange, keyMoveSelection, keyMoveTo, keyProcess, keyReduce, keyRemove, keyRemove, keyRemove, keyRemoveAll, keyRemoveAll, keyRemoveDuplicates, keyRemoveDuplicates, keyRemoveNull, keyRemoveOne, keyRemoveOne, keyReplace, keyReplaceAll, keyReplaceAll, keyReplaceOne, keyRetainAll, keyRetainAll, keyRetainAll, keyRetrieve, keyRetrieve, keyRetrieve, keyRngAppendTo, keyRngAppendTo, keyRngAppendTo, keyRngAppendTo, keyRngAppendTo, keyRngAppendTo, keyRngApplies, keyRngAppliesAll, keyRngContains, keyRngContainsAll, keyRngContainsAll, keyRngContainsId, keyRngContainsNull, keyRngCopyTo, keyRngCopyTo, keyRngCount, keyRngCount, keyRngDistinct, keyRngDistinct, keyRngExcept, keyRngIndexOf, keyRngIndexOf, keyRngIndexOf, keyRngIntersect, keyRngIsSorted, keyRngIterate, keyRngIterateIndexed, keyRngMax, keyRngMaxIndex, keyRngMin, keyRngMinIndex, keyRngMoveTo, keyRngProcess, keyRngReduce, keyRngRemove, keyRngRemoveAll, keyRngRemoveAll, keyRngRemoveDuplicates, keyRngRemoveDuplicates, keyRngRemoveNull, keyRngReplace, keyRngReplace, keyRngReplaceAll, keyRngReplaceAll, keyRngReplaceOne, keyRngRetainAll, keyRngRetainAll, keyRngRetrieve, keyRngRetrieve, keyRngScan, keyRngSearch, keyRngSort, keyRngSubstitute, keyRngSubstitute, keyRngSubstitute, keyRngSubstituteOne, keyRngToArray, keyRngToArray, keyRngUnion, keyScan, keySearch, keySeek, keySeek, keySet, keySet, keySort, keySubstitute, keySubstitute, keySubstitute, keySubstituteOne, keyToArray, keyToArray, keyUnion, removeRange, removeSelection, reverse, rngReverse, rngShuffle, searchValue, shiftBy, shiftBy, shiftTo, shiftTo, shuffle, size, swap, swap, valuesAppendTo, valuesAppendTo, valuesAppendTo, valuesAppendTo, valuesAppendTo, valuesAppendTo, valuesApplies, valuesAppliesAll, valuesContains, valuesContains, valuesContainsAll, valuesContainsAll, valuesContainsAll, valuesContainsAll, valuesContainsId, valuesContainsNull, valuesCopySelection, valuesCopyTo, valuesCopyTo, valuesCopyToArray, valuesCount, valuesCount, valuesCount, valuesDistinct, valuesDistinct, valuesEqualsContent, valuesExcept, valuesFill, valuesFirst, valuesGet, valuesHasDistinctValues, valuesHasDistinctValues, valuesIndexOf, valuesIndexOf, valuesIndexOf, valuesIntersect, valuesIsSorted, valuesIterate, valuesIterate, valuesIterateIndexed, valuesIterator, valuesJoin, valuesLast, valuesListIterator, valuesMax, valuesMaxIndex, valuesMin, valuesMinIndex, valuesMoveRange, valuesMoveSelection, valuesMoveTo, valuesProcess, valuesReduce, valuesRemove, valuesRemove, valuesRemove, valuesRemoveAll, valuesRemoveAll, valuesRemoveAll, valuesRemoveAll, valuesRemoveDuplicates, valuesRemoveDuplicates, valuesRemoveNull, valuesRemoveOne, valuesRemoveOne, valuesReplace, valuesReplace, valuesReplaceAll, valuesReplaceAll, valuesReplaceAll, valuesReplaceAll, valuesReplaceOne, valuesReplaceOne, valuesRetainAll, valuesRetainAll, valuesRetainAll, valuesRetainAll, valuesRetrieve, valuesRetrieve, valuesRngAppendTo, valuesRngAppendTo, valuesRngAppendTo, valuesRngAppendTo, valuesRngAppendTo, valuesRngAppendTo, valuesRngApplies, valuesRngAppliesAll, valuesRngContains, valuesRngContains, valuesRngContainsAll, valuesRngContainsAll, valuesRngContainsAll, valuesRngContainsAll, valuesRngContainsId, valuesRngContainsNull, valuesRngCopyTo, valuesRngCopyTo, valuesRngCount, valuesRngCount, valuesRngCount, valuesRngDistinct, valuesRngDistinct, valuesRngExcept, valuesRngIndexOf, valuesRngIndexOf, valuesRngIndexOf, valuesRngIntersect, valuesRngIsSorted, valuesRngIterate, valuesRngIterateIndexed, valuesRngMax, valuesRngMaxIndex, valuesRngMin, valuesRngMinIndex, valuesRngMoveTo, valuesRngProcess, valuesRngReduce, valuesRngRemove, valuesRngRemove, valuesRngRemoveAll, valuesRngRemoveAll, valuesRngRemoveAll, valuesRngRemoveAll, valuesRngRemoveDuplicates, valuesRngRemoveDuplicates, valuesRngRemoveNull, valuesRngRemoveOne, valuesRngRemoveOne, valuesRngReplace, valuesRngReplace, valuesRngReplaceAll, valuesRngReplaceAll, valuesRngReplaceAll, valuesRngReplaceAll, valuesRngReplaceOne, valuesRngReplaceOne, valuesRngRetainAll, valuesRngRetainAll, valuesRngRetainAll, valuesRngRetainAll, valuesRngRetrieve, valuesRngRetrieve, valuesRngScan, valuesRngSearch, valuesRngSearch, valuesRngSeek, valuesRngSort, valuesRngSubstitute, valuesRngSubstitute, valuesRngSubstitute, valuesRngSubstituteOne, valuesRngToArray, valuesRngToArray, valuesRngUnion, valuesScan, valuesSearch, valuesSearch, valuesSeek, valuesSet, valuesSet, valuesSet, valuesSort, valuesSubstitute, valuesSubstitute, valuesSubstitute, valuesSubstituteOne, valuesToArray, valuesToArray, valuesToString, valuesUnion
-
Methods inherited from interface one.microstream.collections.interfaces.ChainStorage
appendEntry, appendTo, appendTo, appendTo, appendTo, appendTo, appendTo, appliesAll, clear, contains, contains, containsAll, containsAll, containsId, containsNull, containsSearched, copySelection, copyTo, copyTo, copyToArray, count, count, count, distinct, distinct, equalsContent, except, fill, first, get, hasDistinctValues, hasDistinctValues, indexOf, indexOf, indexOf, intersect, isSorted, iterate, iterate, iterateIndexed, iterator, join, last, max, maxIndex, min, minIndex, moveRange, moveSelection, moveTo, prependEntry, process, reduce, remove, remove, remove, removeAll, removeAll, removeDuplicates, removeDuplicates, removeNull, removeOne, removeOne, replace, replaceAll, replaceAll, replaceBy, replaceOne, replaceOneBy, retainAll, retainAll, retainAll, retainRange, retrieve, retrieve, retrieve, rngAppendTo, rngAppendTo, rngAppendTo, rngAppendTo, rngAppendTo, rngAppendTo, rngAppliesAll, rngContains, rngContainsAll, rngContainsAll, rngContainsId, rngContainsNull, rngContainsSearched, rngCopyTo, rngCopyTo, rngCount, rngCount, rngDistinct, rngDistinct, rngExcept, rngIndexOf, rngIndexOf, rngIndexOf, rngIntersect, rngIsSorted, rngIterate, rngIterateIndexed, rngMax, rngMaxIndex, rngMin, rngMinIndex, rngMoveTo, rngProcess, rngReduce, rngRemove, rngRemoveAll, rngRemoveAll, rngRemoveDuplicates, rngRemoveDuplicates, rngRemoveNull, rngReplace, rngReplace, rngReplaceAll, rngReplaceAll, rngReplaceOne, rngReplaceOne, rngReplaceOneBy, rngRetainAll, rngRetainAll, rngRetrieve, rngRetrieve, rngScan, rngSearch, rngSort, rngSubstitute, rngSubstitute, rngToArray, rngToArray, rngUnion, scan, search, seek, seek, set, set, sort, substitute, substitute, toArray, toArray, toString, union
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-