Package one.microstream.collections
Class ChainStrongStrongStorage<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>
-
- one.microstream.collections.ChainStrongStrongStorage<K,V,EN>
-
- All Implemented Interfaces:
Iterable<KeyValue<K,V>>
,ChainKeyValueStorage<K,V,EN>
,ChainStorage<KeyValue<K,V>,K,V,EN>
,Composition
public final class ChainStrongStrongStorage<K,V,EN extends AbstractChainEntry<KeyValue<K,V>,K,V,EN>> extends AbstractChainKeyValueStorage<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 ChainStrongStrongStorage(AbstractChainCollection<KeyValue<K,V>,K,V,EN> parent, EN head)
-
Method Summary
Modifier and Type Method Description ReferenceType
getValueReferenceType()
boolean
hasVolatileValues()
VarString
keyAppendTo(VarString vc)
VarString
keyAppendTo(VarString vc, char separator)
VarString
keyAppendTo(VarString vc, String separator)
VarString
keyAppendTo(VarString vc, BiConsumer<VarString,? super K> keyAppender)
VarString
keyAppendTo(VarString vc, BiConsumer<VarString,? super K> keyAppender, char separator)
VarString
keyAppendTo(VarString vc, BiConsumer<VarString,? super K> keyAppender, String separator)
boolean
keyApplies(Predicate<? super K> predicate)
boolean
keyAppliesAll(Predicate<? super K> predicate)
boolean
keyContains(K element)
boolean
keyContains(K sample, Equalator<? super K> equalator)
boolean
keyContainsAll(K[] elements, int elementsOffset, int elementsLength)
boolean
keyContainsAll(XGettingCollection<? extends K> elements)
boolean
keyContainsId(K element)
boolean
keyContainsNull()
<C extends Consumer<? super K>>
CkeyCopySelection(C target, long... indices)
<C extends Consumer<? super K>>
CkeyCopyTo(C target)
<C extends Consumer<? super K>>
CkeyCopyTo(C target, Predicate<? super K> predicate)
int
keyCopyToArray(int offset, int length, Object[] target, int targetOffset)
int
keyCount(Predicate<? super K> predicate)
int
keyCount(K element)
int
keyCount(K sample, Equalator<? super K> equalator)
<C extends Consumer<? super K>>
CkeyDistinct(C target)
<C extends Consumer<? super K>>
CkeyDistinct(C target, Equalator<? super K> equalator)
boolean
keyEqualsContent(XGettingCollection<? extends K> other, Equalator<? super K> equalator)
<C extends Consumer<? super K>>
CkeyExcept(XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
void
keyFill(int offset, int length, K element)
K
keyFirst()
K
keyGet(long index)
boolean
keyHasDistinctValues()
boolean
keyHasDistinctValues(Equalator<? super K> equalator)
int
keyIndexOf(Predicate<? super K> predicate)
int
keyIndexOf(K element)
int
keyIndexOf(K sample, Equalator<? super K> equalator)
<C extends Consumer<? super K>>
CkeyIntersect(XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
boolean
keyIsSorted(Comparator<? super K> comparator)
void
keyIterate(Consumer<? super K> procedure)
void
keyIterate(Predicate<? super K> predicate, Consumer<? super K> procedure)
void
keyIterateIndexed(IndexedAcceptor<? super K> procedure)
Iterator<K>
keyIterator()
<A> void
keyJoin(BiConsumer<? super K,A> joiner, A aggregate)
K
keyLast()
K
keyMax(Comparator<? super K> comparator)
int
keyMaxIndex(Comparator<? super K> comparator)
K
keyMin(Comparator<? super K> comparator)
int
keyMinIndex(Comparator<? super K> comparator)
int
keyMoveRange(int offset, int length, Consumer<? super K> target)
int
keyMoveSelection(Consumer<? super K> target, long... indices)
int
keyMoveTo(Consumer<? super K> target, Predicate<? super K> predicate)
int
keyProcess(Consumer<? super K> procedure)
int
keyReduce(Predicate<? super K> predicate)
K
keyRemove(long index)
int
keyRemove(K element)
int
keyRemove(K sample, Equalator<? super K> equalator)
int
keyRemoveAll(K[] elements, int elementsOffset, int elementsLength)
int
keyRemoveAll(XGettingCollection<? extends K> elements)
int
keyRemoveDuplicates()
int
keyRemoveDuplicates(Equalator<? super K> equalator)
int
keyRemoveNull()
boolean
keyRemoveOne(K element)
boolean
keyRemoveOne(K sample, Equalator<? super K> equalator)
int
keyReplace(K element, K replacement)
int
keyReplaceAll(K[] elements, int elementsOffset, int elementsLength, K replacement)
int
keyReplaceAll(XGettingCollection<? extends K> elements, K replacement)
int
keyReplaceOne(K element, K replacement)
int
keyRetainAll(K[] elements, int elementsOffset, int elementsLength)
int
keyRetainAll(K[] samples, int samplesOffset, int samplesLength, Equalator<? super K> equalator)
int
keyRetainAll(XGettingCollection<? extends K> elements)
int
keyRetainAll(XGettingCollection<? extends K> samples, Equalator<? super K> equalator)
K
keyRetrieve(Predicate<? super K> predicate)
K
keyRetrieve(K element)
K
keyRetrieve(K sample, Equalator<? super K> equalator)
VarString
keyRngAppendTo(int offset, int length, VarString vc)
VarString
keyRngAppendTo(int offset, int length, VarString vc, char separator)
VarString
keyRngAppendTo(int offset, int length, VarString vc, String separator)
VarString
keyRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super K> keyAppender)
VarString
keyRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super K> keyAppender, char separator)
VarString
keyRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super K> keyAppender, String separator)
boolean
keyRngApplies(int offset, int length, Predicate<? super K> predicate)
boolean
keyRngAppliesAll(int offset, int length, Predicate<? super K> predicate)
boolean
keyRngContains(int offset, int length, K element)
boolean
keyRngContainsAll(int offset, int length, K[] elements, int elementsOffset, int elementsLength)
boolean
keyRngContainsAll(int offset, int length, XGettingCollection<? extends K> elements)
boolean
keyRngContainsId(int offset, int length, K element)
boolean
keyRngContainsNull(int offset, int length)
<C extends Consumer<? super K>>
CkeyRngCopyTo(int offset, int length, C target)
<C extends Consumer<? super K>>
CkeyRngCopyTo(int offset, int length, C target, Predicate<? super K> predicate)
int
keyRngCount(int offset, int length, Predicate<? super K> predicate)
int
keyRngCount(int offset, int length, K element)
<C extends Consumer<? super K>>
CkeyRngDistinct(int offset, int length, C target)
<C extends Consumer<? super K>>
CkeyRngDistinct(int offset, int length, C target, Equalator<? super K> equalator)
<C extends Consumer<? super K>>
CkeyRngExcept(int offset, int length, XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
int
keyRngIndexOf(int offset, int length, Predicate<? super K> predicate)
int
keyRngIndexOf(int offset, int length, K element)
int
keyRngIndexOf(int offset, int length, K sample, Equalator<? super K> equalator)
<C extends Consumer<? super K>>
CkeyRngIntersect(int offset, int length, XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
boolean
keyRngIsSorted(int offset, int length, Comparator<? super K> comparator)
void
keyRngIterate(int offset, int length, Consumer<? super K> procedure)
void
keyRngIterateIndexed(int offset, int length, IndexedAcceptor<? super K> procedure)
K
keyRngMax(int offset, int length, Comparator<? super K> comparator)
int
keyRngMaxIndex(int offset, int length, Comparator<? super K> comparator)
K
keyRngMin(int offset, int length, Comparator<? super K> comparator)
int
keyRngMinIndex(int offset, int length, Comparator<? super K> comparator)
int
keyRngMoveTo(int offset, int length, Consumer<? super K> target, Predicate<? super K> predicate)
int
keyRngProcess(int offset, int length, Consumer<? super K> procedure)
int
keyRngReduce(int offset, int length, Predicate<? super K> predicate)
int
keyRngRemove(int offset, int length, K element)
int
keyRngRemoveAll(int offset, int length, K[] elements, int elementsOffset, int elementsLength)
int
keyRngRemoveAll(int offset, int length, XGettingCollection<? extends K> elements)
int
keyRngRemoveDuplicates(int offset, int length)
int
keyRngRemoveDuplicates(int offset, int length, Equalator<? super K> equalator)
int
keyRngRemoveNull(long offset, long length)
int
keyRngReplace(int offset, int length, K element, K replacement)
int
keyRngReplace(int offset, int length, K sample, Equalator<? super K> equalator, K replacement)
int
keyRngReplaceAll(int offset, int length, K[] elements, int elementsOffset, int elementsLength, K replacement)
int
keyRngReplaceAll(int offset, int length, XGettingCollection<? extends K> elements, K replacement)
int
keyRngReplaceOne(int offset, int length, K element, K replacement)
int
keyRngRetainAll(int offset, int length, K[] elements, int elementsOffset, int elementsLength)
int
keyRngRetainAll(int offset, int length, XGettingCollection<? extends K> elements)
K
keyRngRetrieve(long offset, long length, K element)
K
keyRngRetrieve(long offset, long length, K sample, Equalator<? super K> equalator)
int
keyRngScan(int offset, int length, Predicate<? super K> predicate)
K
keyRngSearch(int offset, int length, Predicate<? super K> predicate)
void
keyRngSort(int offset, int length, Comparator<? super K> comparator)
int
keyRngSubstitute(int offset, int length, Function<? super K,? extends K> mapper)
int
keyRngSubstitute(int offset, int length, Predicate<? super K> predicate, Function<K,K> mapper)
int
keyRngSubstitute(int offset, int length, Predicate<? super K> predicate, K substitute)
int
keyRngSubstituteOne(int offset, int length, Predicate<? super K> predicate, K substitute)
Object[]
keyRngToArray(int offset, int length)
K[]
keyRngToArray(int offset, int length, Class<K> type)
<C extends Consumer<? super K>>
CkeyRngUnion(int offset, int length, XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
int
keyScan(Predicate<? super K> predicate)
K
keySearch(Predicate<? super K> predicate)
K
keySeek(K sample)
K
keySeek(K sample, Equalator<? super K> equalator)
void
keySet(int offset, K... elements)
void
keySet(int offset, K[] elements, int elementsOffset, int elementsLength)
void
keySort(Comparator<? super K> comparator)
long
keySubstitute(Function<? super K,? extends K> mapper, BiConsumer<EN,K> callback)
int
keySubstitute(Predicate<? super K> predicate, Function<? super K,? extends K> mapper)
int
keySubstitute(Predicate<? super K> predicate, K substitute)
int
keySubstituteOne(Predicate<? super K> predicate, K substitute)
Object[]
keyToArray()
K[]
keyToArray(Class<K> type)
<C extends Consumer<? super K>>
CkeyUnion(XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
V
searchValue(K key, Equalator<? super K> equalator)
VarString
valuesAppendTo(VarString vc)
VarString
valuesAppendTo(VarString vc, char separator)
VarString
valuesAppendTo(VarString vc, String separator)
VarString
valuesAppendTo(VarString vc, BiConsumer<VarString,? super V> appender)
VarString
valuesAppendTo(VarString vc, BiConsumer<VarString,? super V> appender, char separator)
VarString
valuesAppendTo(VarString vc, BiConsumer<VarString,? super V> appender, String separator)
boolean
valuesApplies(Predicate<? super V> predicate)
boolean
valuesAppliesAll(Predicate<? super V> predicate)
boolean
valuesContains(V element)
boolean
valuesContains(V sample, Equalator<? super V> equalator)
boolean
valuesContainsAll(XGettingCollection<? extends V> elements)
boolean
valuesContainsAll(XGettingCollection<? extends V> elements, Equalator<? super V> equalator)
boolean
valuesContainsAll(V[] elements, int elementsOffset, int elementsLength)
boolean
valuesContainsAll(V[] elements, int elementsOffset, int elementsLength, Equalator<? super V> equalator)
boolean
valuesContainsId(V element)
boolean
valuesContainsNull()
<C extends Consumer<? super V>>
CvaluesCopySelection(C target, long... indices)
<C extends Consumer<? super V>>
CvaluesCopyTo(C target)
<C extends Consumer<? super V>>
CvaluesCopyTo(C target, Predicate<? super V> predicate)
int
valuesCopyToArray(long offset, int length, Object[] target, int targetOffset)
int
valuesCount(Predicate<? super V> predicate)
int
valuesCount(V element)
int
valuesCount(V sample, Equalator<? super V> equalator)
<C extends Consumer<? super V>>
CvaluesDistinct(C target)
<C extends Consumer<? super V>>
CvaluesDistinct(C target, Equalator<? super V> equalator)
boolean
valuesEqualsContent(XGettingCollection<? extends V> other, Equalator<? super V> equalator)
<C extends Consumer<? super V>>
CvaluesExcept(XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
void
valuesFill(long offset, long length, V element)
V
valuesFirst()
V
valuesGet(long index)
boolean
valuesHasDistinctValues()
boolean
valuesHasDistinctValues(Equalator<? super V> equalator)
int
valuesIndexOf(Predicate<? super V> predicate)
int
valuesIndexOf(V element)
int
valuesIndexOf(V sample, Equalator<? super V> equalator)
<C extends Consumer<? super V>>
CvaluesIntersect(XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
boolean
valuesIsSorted(Comparator<? super V> comparator)
void
valuesIterate(Consumer<? super V> procedure)
void
valuesIterate(Predicate<? super V> predicate, Consumer<? super V> procedure)
void
valuesIterateIndexed(IndexedAcceptor<? super V> procedure)
Iterator<V>
valuesIterator()
<A> void
valuesJoin(BiConsumer<? super V,A> joiner, A aggregate)
V
valuesLast()
ListIterator<V>
valuesListIterator(long index)
V
valuesMax(Comparator<? super V> comparator)
int
valuesMaxIndex(Comparator<? super V> comparator)
V
valuesMin(Comparator<? super V> comparator)
int
valuesMinIndex(Comparator<? super V> comparator)
int
valuesMoveRange(int offset, int length, Consumer<? super V> target)
int
valuesMoveSelection(Consumer<? super V> target, long... indices)
int
valuesMoveTo(Consumer<? super V> target, Predicate<? super V> predicate)
int
valuesProcess(Consumer<? super V> procedure)
int
valuesReduce(Predicate<? super V> predicate)
V
valuesRemove(long index)
int
valuesRemove(V element)
int
valuesRemove(V sample, Equalator<? super V> equalator)
int
valuesRemoveAll(XGettingCollection<? extends V> elements)
int
valuesRemoveAll(XGettingCollection<? extends V> samples, Equalator<? super V> equalator)
int
valuesRemoveAll(V[] elements, int elementsOffset, int elementsLength)
int
valuesRemoveAll(V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator)
int
valuesRemoveDuplicates()
int
valuesRemoveDuplicates(Equalator<? super V> equalator)
int
valuesRemoveNull()
boolean
valuesRemoveOne(V element)
boolean
valuesRemoveOne(V sample, Equalator<? super V> equalator)
int
valuesReplace(V sample, Equalator<? super V> equalator, V replacement)
int
valuesReplace(V element, V replacement)
int
valuesReplaceAll(XGettingCollection<? extends V> samples, Equalator<? super V> equalator, V replacement)
int
valuesReplaceAll(XGettingCollection<? extends V> elements, V replacement)
int
valuesReplaceAll(V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator, V replacement)
int
valuesReplaceAll(V[] elements, int elementsOffset, int elementsLength, V replacement)
boolean
valuesReplaceOne(V sample, Equalator<? super V> equalator, V replacement)
boolean
valuesReplaceOne(V element, V replacement)
int
valuesRetainAll(XGettingCollection<? extends V> elements)
int
valuesRetainAll(XGettingCollection<? extends V> samples, Equalator<? super V> equalator)
int
valuesRetainAll(V[] elements, int elementsOffset, int elementsLength)
int
valuesRetainAll(V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator)
V
valuesRetrieve(Predicate<? super V> predicate)
V
valuesRetrieve(V element)
VarString
valuesRngAppendTo(int offset, int length, VarString vc)
VarString
valuesRngAppendTo(int offset, int length, VarString vc, char separator)
VarString
valuesRngAppendTo(int offset, int length, VarString vc, String separator)
VarString
valuesRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super V> appender)
VarString
valuesRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super V> appender, char separator)
VarString
valuesRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super V> appender, String separator)
boolean
valuesRngApplies(int offset, int length, Predicate<? super V> predicate)
boolean
valuesRngAppliesAll(int offset, int length, Predicate<? super V> predicate)
boolean
valuesRngContains(int offset, int length, V element)
boolean
valuesRngContains(int offset, int length, V sample, Equalator<? super V> equalator)
boolean
valuesRngContainsAll(int offset, int length, XGettingCollection<? extends V> elements)
boolean
valuesRngContainsAll(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator)
boolean
valuesRngContainsAll(int offset, int length, V[] elements, int elementsOffset, int elementsLength)
boolean
valuesRngContainsAll(int offset, int length, V[] elements, int elementsOffset, int elementsLength, Equalator<? super V> equalator)
boolean
valuesRngContainsId(int offset, int length, V element)
boolean
valuesRngContainsNull(int offset, int length)
<C extends Consumer<? super V>>
CvaluesRngCopyTo(int offset, int length, C target)
<C extends Consumer<? super V>>
CvaluesRngCopyTo(int offset, int length, C target, Predicate<? super V> predicate)
int
valuesRngCount(int offset, int length, Predicate<? super V> predicate)
int
valuesRngCount(int offset, int length, V element)
int
valuesRngCount(int offset, int length, V sample, Equalator<? super V> equalator)
<C extends Consumer<? super V>>
CvaluesRngDistinct(int offset, int length, C target)
<C extends Consumer<? super V>>
CvaluesRngDistinct(int offset, int length, C target, Equalator<? super V> equalator)
<C extends Consumer<? super V>>
CvaluesRngExcept(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
int
valuesRngIndexOf(int offset, int length, Predicate<? super V> predicate)
int
valuesRngIndexOf(int offset, int length, V element)
int
valuesRngIndexOf(int offset, int length, V sample, Equalator<? super V> equalator)
<C extends Consumer<? super V>>
CvaluesRngIntersect(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
boolean
valuesRngIsSorted(int offset, int length, Comparator<? super V> comparator)
void
valuesRngIterate(int offset, int length, Consumer<? super V> procedure)
void
valuesRngIterateIndexed(int offset, int length, IndexedAcceptor<? super V> procedure)
V
valuesRngMax(int offset, int length, Comparator<? super V> comparator)
int
valuesRngMaxIndex(int offset, int length, Comparator<? super V> comparator)
V
valuesRngMin(int offset, int length, Comparator<? super V> comparator)
int
valuesRngMinIndex(int offset, int length, Comparator<? super V> comparator)
int
valuesRngMoveTo(int offset, int length, Consumer<? super V> target, Predicate<? super V> predicate)
int
valuesRngProcess(int offset, int length, Consumer<? super V> procedure)
int
valuesRngReduce(int offset, int length, Predicate<? super V> predicate)
int
valuesRngRemove(int offset, int length, V element)
int
valuesRngRemove(int offset, int length, V sample, Equalator<? super V> equalator)
int
valuesRngRemoveAll(int offset, int length, XGettingCollection<? extends V> elements)
int
valuesRngRemoveAll(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator)
int
valuesRngRemoveAll(int offset, int length, V[] elements, int elementsOffset, int elementsLength)
int
valuesRngRemoveAll(int offset, int length, V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator)
int
valuesRngRemoveDuplicates(int offset, int length)
int
valuesRngRemoveDuplicates(int offset, int length, Equalator<? super V> equalator)
int
valuesRngRemoveNull(int offset, int length)
boolean
valuesRngRemoveOne(int offset, int length, V value)
boolean
valuesRngRemoveOne(int offset, int length, V sample, Equalator<? super V> equalator)
int
valuesRngReplace(int offset, int length, V sample, Equalator<? super V> equalator, V replacement)
int
valuesRngReplace(int offset, int length, V element, V replacement)
int
valuesRngReplaceAll(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator, V replacement)
int
valuesRngReplaceAll(int offset, int length, XGettingCollection<? extends V> elements, V replacement)
int
valuesRngReplaceAll(int offset, int length, V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator, V replacement)
int
valuesRngReplaceAll(int offset, int length, V[] elements, int elementsOffset, int elementsLength, V replacement)
int
valuesRngReplaceOne(int offset, int length, V sample, Equalator<? super V> equalator, V replacement)
int
valuesRngReplaceOne(int offset, int length, V element, V replacement)
int
valuesRngRetainAll(int offset, int length, XGettingCollection<? extends V> elements)
int
valuesRngRetainAll(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator)
int
valuesRngRetainAll(int offset, int length, V[] elements, int elementsOffset, int elementsLength)
int
valuesRngRetainAll(int offset, int length, V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator)
V
valuesRngRetrieve(int offset, int length, V element)
V
valuesRngRetrieve(int offset, int length, V sample, Equalator<? super V> equalator)
int
valuesRngScan(int offset, int length, Predicate<? super V> predicate)
V
valuesRngSearch(int offset, int length, Predicate<? super V> predicate)
V
valuesRngSearch(int offset, int length, V sample, Equalator<? super V> equalator)
V
valuesRngSeek(int offset, int length, V sample)
void
valuesRngSort(int offset, int length, Comparator<? super V> comparator)
int
valuesRngSubstitute(int offset, int length, Function<V,V> mapper)
int
valuesRngSubstitute(int offset, int length, Predicate<? super V> predicate, Function<V,V> mapper)
int
valuesRngSubstitute(int offset, int length, Predicate<? super V> predicate, V substitute)
int
valuesRngSubstituteOne(int offset, int length, Predicate<? super V> predicate, V substitute)
Object[]
valuesRngToArray(int offset, int length)
V[]
valuesRngToArray(int offset, int length, Class<V> type)
<C extends Consumer<? super V>>
CvaluesRngUnion(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
int
valuesScan(Predicate<? super V> predicate)
V
valuesSearch(Predicate<? super V> predicate)
V
valuesSearch(V sample, Equalator<? super V> equalator)
V
valuesSeek(V element)
V
valuesSet(long offset, V value)
void
valuesSet(long offset, V[] elements)
void
valuesSet(long offset, V[] elements, int elementsOffset, int elementsLength)
void
valuesSort(Comparator<? super V> comparator)
int
valuesSubstitute(Function<? super V,? extends V> mapper)
int
valuesSubstitute(Predicate<? super V> predicate, Function<V,V> mapper)
int
valuesSubstitute(Predicate<? super V> predicate, V substitute)
boolean
valuesSubstituteOne(Predicate<? super V> predicate, V substitute)
Object[]
valuesToArray()
V[]
valuesToArray(Class<V> type)
String
valuesToString()
<C extends Consumer<? super V>>
CvaluesUnion(XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
-
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, hasVolatileElements, removeRange, removeSelection, reverse, rngReverse, rngShuffle, shiftBy, shiftBy, shiftTo, shiftTo, shuffle, size, swap, swap
-
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
-
-
-
-
Method Detail
-
keyEqualsContent
public final boolean keyEqualsContent(XGettingCollection<? extends K> other, Equalator<? super K> equalator)
-
keyContainsNull
public final boolean keyContainsNull()
-
keyRngContainsNull
public final boolean keyRngContainsNull(int offset, int length)
-
keyContainsId
public final boolean keyContainsId(K element)
-
keyRngContainsId
public final boolean keyRngContainsId(int offset, int length, K element)
-
keyContains
public final boolean keyContains(K element)
-
keyRngContains
public final boolean keyRngContains(int offset, int length, K element)
-
keyContainsAll
public final boolean keyContainsAll(K[] elements, int elementsOffset, int elementsLength)
-
keyRngContainsAll
public final boolean keyRngContainsAll(int offset, int length, K[] elements, int elementsOffset, int elementsLength)
-
keyContainsAll
public final boolean keyContainsAll(XGettingCollection<? extends K> elements)
-
keyRngContainsAll
public final boolean keyRngContainsAll(int offset, int length, XGettingCollection<? extends K> elements)
-
keyRngApplies
public final boolean keyRngApplies(int offset, int length, Predicate<? super K> predicate)
-
keyRngAppliesAll
public final boolean keyRngAppliesAll(int offset, int length, Predicate<? super K> predicate)
-
keyCount
public final int keyCount(K element)
-
keyRngCount
public final int keyRngCount(int offset, int length, K element)
-
keyIntersect
public final <C extends Consumer<? super K>> C keyIntersect(XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
-
keyExcept
public final <C extends Consumer<? super K>> C keyExcept(XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
-
keyUnion
public final <C extends Consumer<? super K>> C keyUnion(XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
-
keyRngIntersect
public final <C extends Consumer<? super K>> C keyRngIntersect(int offset, int length, XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
-
keyRngExcept
public final <C extends Consumer<? super K>> C keyRngExcept(int offset, int length, XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
-
keyRngUnion
public final <C extends Consumer<? super K>> C keyRngUnion(int offset, int length, XGettingCollection<? extends K> samples, Equalator<? super K> equalator, C target)
-
keyRngCopyTo
public final <C extends Consumer<? super K>> C keyRngCopyTo(int offset, int length, C target)
-
keyCopySelection
public final <C extends Consumer<? super K>> C keyCopySelection(C target, long... indices)
-
keyCopyTo
public final <C extends Consumer<? super K>> C keyCopyTo(C target, Predicate<? super K> predicate)
-
keyRngCopyTo
public final <C extends Consumer<? super K>> C keyRngCopyTo(int offset, int length, C target, Predicate<? super K> predicate)
-
keyToArray
public final Object[] keyToArray()
-
keyRngToArray
public final Object[] keyRngToArray(int offset, int length)
-
keyFirst
public final K keyFirst()
-
keyLast
public final K keyLast()
-
keyGet
public final K keyGet(long index)
-
keyMin
public final K keyMin(Comparator<? super K> comparator)
-
keyMax
public final K keyMax(Comparator<? super K> comparator)
-
keyRngMin
public final K keyRngMin(int offset, int length, Comparator<? super K> comparator)
-
keyRngMax
public final K keyRngMax(int offset, int length, Comparator<? super K> comparator)
-
keyJoin
public final <A> void keyJoin(BiConsumer<? super K,A> joiner, A aggregate)
-
keyRngIterate
public final void keyRngIterate(int offset, int length, Consumer<? super K> procedure)
-
keyIterateIndexed
public final void keyIterateIndexed(IndexedAcceptor<? super K> procedure)
-
keyRngIterateIndexed
public final void keyRngIterateIndexed(int offset, int length, IndexedAcceptor<? super K> procedure)
-
keyIterate
public final void keyIterate(Predicate<? super K> predicate, Consumer<? super K> procedure)
-
keyIndexOf
public final int keyIndexOf(K element)
-
keyRngIndexOf
public final int keyRngIndexOf(int offset, int length, K element)
-
keyRngIndexOf
public final int keyRngIndexOf(int offset, int length, K sample, Equalator<? super K> equalator)
-
keyRngIndexOf
public final int keyRngIndexOf(int offset, int length, Predicate<? super K> predicate)
-
keyMinIndex
public final int keyMinIndex(Comparator<? super K> comparator)
-
keyMaxIndex
public final int keyMaxIndex(Comparator<? super K> comparator)
-
keyRngMinIndex
public final int keyRngMinIndex(int offset, int length, Comparator<? super K> comparator)
-
keyRngMaxIndex
public final int keyRngMaxIndex(int offset, int length, Comparator<? super K> comparator)
-
keyHasDistinctValues
public final boolean keyHasDistinctValues()
-
keyDistinct
public final <C extends Consumer<? super K>> C keyDistinct(C target, Equalator<? super K> equalator)
-
keyRngDistinct
public final <C extends Consumer<? super K>> C keyRngDistinct(int offset, int length, C target)
-
keyRngDistinct
public final <C extends Consumer<? super K>> C keyRngDistinct(int offset, int length, C target, Equalator<? super K> equalator)
-
keyRemove
public final K keyRemove(long index)
-
keyRemoveNull
public final int keyRemoveNull()
-
keyRngRemoveNull
public final int keyRngRemoveNull(long offset, long length)
-
keyRngRetrieve
public final K keyRngRetrieve(long offset, long length, K sample, Equalator<? super K> equalator)
-
keyRemoveOne
public final boolean keyRemoveOne(K element)
-
keyRemove
public final int keyRemove(K element)
-
keyRngRemove
public final int keyRngRemove(int offset, int length, K element)
-
keyRemoveAll
public final int keyRemoveAll(K[] elements, int elementsOffset, int elementsLength)
-
keyRngRemoveAll
public final int keyRngRemoveAll(int offset, int length, K[] elements, int elementsOffset, int elementsLength)
-
keyRemoveAll
public final int keyRemoveAll(XGettingCollection<? extends K> elements)
-
keyRngRemoveAll
public final int keyRngRemoveAll(int offset, int length, XGettingCollection<? extends K> elements)
-
keyRemoveDuplicates
public final int keyRemoveDuplicates()
-
keyRngRemoveDuplicates
public final int keyRngRemoveDuplicates(int offset, int length)
-
keyRngRemoveDuplicates
public final int keyRngRemoveDuplicates(int offset, int length, Equalator<? super K> equalator)
-
keyRetainAll
public final int keyRetainAll(K[] elements, int elementsOffset, int elementsLength)
-
keyRetainAll
public final int keyRetainAll(K[] samples, int samplesOffset, int samplesLength, Equalator<? super K> equalator)
-
keyRngRetainAll
public final int keyRngRetainAll(int offset, int length, K[] elements, int elementsOffset, int elementsLength)
-
keyRetainAll
public final int keyRetainAll(XGettingCollection<? extends K> elements)
-
keyRetainAll
public final int keyRetainAll(XGettingCollection<? extends K> samples, Equalator<? super K> equalator)
-
keyRngRetainAll
public final int keyRngRetainAll(int offset, int length, XGettingCollection<? extends K> elements)
-
keyRngProcess
public final int keyRngProcess(int offset, int length, Consumer<? super K> procedure)
-
keyRngMoveTo
public final int keyRngMoveTo(int offset, int length, Consumer<? super K> target, Predicate<? super K> predicate)
-
keySort
public final void keySort(Comparator<? super K> comparator)
-
keyRngSort
public final void keyRngSort(int offset, int length, Comparator<? super K> comparator)
-
keyIsSorted
public final boolean keyIsSorted(Comparator<? super K> comparator)
-
keyRngIsSorted
public final boolean keyRngIsSorted(int offset, int length, Comparator<? super K> comparator)
-
keySet
@SafeVarargs public final void keySet(int offset, K... elements)
-
keySet
public final void keySet(int offset, K[] elements, int elementsOffset, int elementsLength)
-
keyFill
public final void keyFill(int offset, int length, K element)
-
keyRngReplaceOne
public final int keyRngReplaceOne(int offset, int length, K element, K replacement)
-
keyRngReplace
public final int keyRngReplace(int offset, int length, K sample, Equalator<? super K> equalator, K replacement)
-
keyReplaceAll
public final int keyReplaceAll(K[] elements, int elementsOffset, int elementsLength, K replacement)
-
keyRngReplaceAll
public final int keyRngReplaceAll(int offset, int length, K[] elements, int elementsOffset, int elementsLength, K replacement)
-
keyReplaceAll
public final int keyReplaceAll(XGettingCollection<? extends K> elements, K replacement)
-
keyRngReplaceAll
public final int keyRngReplaceAll(int offset, int length, XGettingCollection<? extends K> elements, K replacement)
-
keyRngSubstituteOne
public final int keyRngSubstituteOne(int offset, int length, Predicate<? super K> predicate, K substitute)
-
keyRngSubstitute
public final int keyRngSubstitute(int offset, int length, Predicate<? super K> predicate, K substitute)
-
keySubstitute
public final long keySubstitute(Function<? super K,? extends K> mapper, BiConsumer<EN,K> callback)
-
keySubstitute
public final int keySubstitute(Predicate<? super K> predicate, Function<? super K,? extends K> mapper)
-
keyRngSubstitute
public final int keyRngSubstitute(int offset, int length, Function<? super K,? extends K> mapper)
-
keyRngSubstitute
public final int keyRngSubstitute(int offset, int length, Predicate<? super K> predicate, Function<K,K> mapper)
-
keyCopyToArray
public final int keyCopyToArray(int offset, int length, Object[] target, int targetOffset)
-
keyAppendTo
public final VarString keyAppendTo(VarString vc, BiConsumer<VarString,? super K> keyAppender)
-
keyAppendTo
public final VarString keyAppendTo(VarString vc, BiConsumer<VarString,? super K> keyAppender, char separator)
-
keyAppendTo
public final VarString keyAppendTo(VarString vc, BiConsumer<VarString,? super K> keyAppender, String separator)
-
keyRngAppendTo
public final VarString keyRngAppendTo(int offset, int length, VarString vc, char separator)
-
keyRngAppendTo
public final VarString keyRngAppendTo(int offset, int length, VarString vc, String separator)
-
keyRngAppendTo
public final VarString keyRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super K> keyAppender)
-
keyRngAppendTo
public final VarString keyRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super K> keyAppender, char separator)
-
keyRngAppendTo
public final VarString keyRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super K> keyAppender, String separator)
-
valuesListIterator
public final ListIterator<V> valuesListIterator(long index)
-
valuesEqualsContent
public final boolean valuesEqualsContent(XGettingCollection<? extends V> other, Equalator<? super V> equalator)
-
hasVolatileValues
public final boolean hasVolatileValues()
-
getValueReferenceType
public final ReferenceType getValueReferenceType()
-
valuesContainsNull
public final boolean valuesContainsNull()
-
valuesRngContainsNull
public final boolean valuesRngContainsNull(int offset, int length)
-
valuesContainsId
public final boolean valuesContainsId(V element)
-
valuesRngContainsId
public final boolean valuesRngContainsId(int offset, int length, V element)
-
valuesContains
public final boolean valuesContains(V element)
-
valuesRngContains
public final boolean valuesRngContains(int offset, int length, V element)
-
valuesRngContains
public final boolean valuesRngContains(int offset, int length, V sample, Equalator<? super V> equalator)
-
valuesContainsAll
public final boolean valuesContainsAll(V[] elements, int elementsOffset, int elementsLength)
-
valuesContainsAll
public final boolean valuesContainsAll(V[] elements, int elementsOffset, int elementsLength, Equalator<? super V> equalator)
-
valuesRngContainsAll
public final boolean valuesRngContainsAll(int offset, int length, V[] elements, int elementsOffset, int elementsLength)
-
valuesRngContainsAll
public final boolean valuesRngContainsAll(int offset, int length, V[] elements, int elementsOffset, int elementsLength, Equalator<? super V> equalator)
-
valuesContainsAll
public final boolean valuesContainsAll(XGettingCollection<? extends V> elements)
-
valuesContainsAll
public final boolean valuesContainsAll(XGettingCollection<? extends V> elements, Equalator<? super V> equalator)
-
valuesRngContainsAll
public final boolean valuesRngContainsAll(int offset, int length, XGettingCollection<? extends V> elements)
-
valuesRngContainsAll
public final boolean valuesRngContainsAll(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator)
-
valuesRngApplies
public final boolean valuesRngApplies(int offset, int length, Predicate<? super V> predicate)
-
valuesRngAppliesAll
public final boolean valuesRngAppliesAll(int offset, int length, Predicate<? super V> predicate)
-
valuesCount
public final int valuesCount(V element)
-
valuesRngCount
public final int valuesRngCount(int offset, int length, V element)
-
valuesRngCount
public final int valuesRngCount(int offset, int length, V sample, Equalator<? super V> equalator)
-
valuesRngCount
public final int valuesRngCount(int offset, int length, Predicate<? super V> predicate)
-
valuesIntersect
public final <C extends Consumer<? super V>> C valuesIntersect(XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
-
valuesExcept
public final <C extends Consumer<? super V>> C valuesExcept(XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
-
valuesUnion
public final <C extends Consumer<? super V>> C valuesUnion(XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
-
valuesRngIntersect
public final <C extends Consumer<? super V>> C valuesRngIntersect(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
-
valuesRngExcept
public final <C extends Consumer<? super V>> C valuesRngExcept(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
-
valuesRngUnion
public final <C extends Consumer<? super V>> C valuesRngUnion(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator, C target)
-
valuesRngCopyTo
public final <C extends Consumer<? super V>> C valuesRngCopyTo(int offset, int length, C target)
-
valuesCopySelection
public final <C extends Consumer<? super V>> C valuesCopySelection(C target, long... indices)
-
valuesCopyToArray
public final int valuesCopyToArray(long offset, int length, Object[] target, int targetOffset)
-
valuesCopyTo
public final <C extends Consumer<? super V>> C valuesCopyTo(C target, Predicate<? super V> predicate)
-
valuesRngCopyTo
public final <C extends Consumer<? super V>> C valuesRngCopyTo(int offset, int length, C target, Predicate<? super V> predicate)
-
valuesToArray
public final Object[] valuesToArray()
-
valuesRngToArray
public final Object[] valuesRngToArray(int offset, int length)
-
valuesFirst
public final V valuesFirst()
-
valuesLast
public final V valuesLast()
-
valuesGet
public final V valuesGet(long index)
-
valuesRngSearch
public final V valuesRngSearch(int offset, int length, V sample, Equalator<? super V> equalator)
-
valuesRngSearch
public final V valuesRngSearch(int offset, int length, Predicate<? super V> predicate)
-
valuesMin
public final V valuesMin(Comparator<? super V> comparator)
-
valuesMax
public final V valuesMax(Comparator<? super V> comparator)
-
valuesRngMin
public final V valuesRngMin(int offset, int length, Comparator<? super V> comparator)
-
valuesRngMax
public final V valuesRngMax(int offset, int length, Comparator<? super V> comparator)
-
valuesRngIterate
public final void valuesRngIterate(int offset, int length, Consumer<? super V> procedure)
-
valuesIterateIndexed
public final void valuesIterateIndexed(IndexedAcceptor<? super V> procedure)
-
valuesRngIterateIndexed
public final void valuesRngIterateIndexed(int offset, int length, IndexedAcceptor<? super V> procedure)
-
valuesJoin
public final <A> void valuesJoin(BiConsumer<? super V,A> joiner, A aggregate)
-
valuesIterate
public final void valuesIterate(Predicate<? super V> predicate, Consumer<? super V> procedure)
-
valuesIndexOf
public final int valuesIndexOf(V element)
-
valuesRngIndexOf
public final int valuesRngIndexOf(int offset, int length, V element)
-
valuesRngIndexOf
public final int valuesRngIndexOf(int offset, int length, V sample, Equalator<? super V> equalator)
-
valuesRngIndexOf
public final int valuesRngIndexOf(int offset, int length, Predicate<? super V> predicate)
-
valuesMinIndex
public final int valuesMinIndex(Comparator<? super V> comparator)
-
valuesMaxIndex
public final int valuesMaxIndex(Comparator<? super V> comparator)
-
valuesRngMinIndex
public final int valuesRngMinIndex(int offset, int length, Comparator<? super V> comparator)
-
valuesRngMaxIndex
public final int valuesRngMaxIndex(int offset, int length, Comparator<? super V> comparator)
-
valuesRngScan
public final int valuesRngScan(int offset, int length, Predicate<? super V> predicate)
-
valuesHasDistinctValues
public final boolean valuesHasDistinctValues()
-
valuesHasDistinctValues
public final boolean valuesHasDistinctValues(Equalator<? super V> equalator)
-
valuesDistinct
public final <C extends Consumer<? super V>> C valuesDistinct(C target, Equalator<? super V> equalator)
-
valuesRngDistinct
public final <C extends Consumer<? super V>> C valuesRngDistinct(int offset, int length, C target)
-
valuesRngDistinct
public final <C extends Consumer<? super V>> C valuesRngDistinct(int offset, int length, C target, Equalator<? super V> equalator)
-
valuesAppendTo
public final VarString valuesAppendTo(VarString vc, BiConsumer<VarString,? super V> appender)
-
valuesAppendTo
public final VarString valuesAppendTo(VarString vc, BiConsumer<VarString,? super V> appender, char separator)
-
valuesAppendTo
public final VarString valuesAppendTo(VarString vc, BiConsumer<VarString,? super V> appender, String separator)
-
valuesRngAppendTo
public final VarString valuesRngAppendTo(int offset, int length, VarString vc, char separator)
-
valuesRngAppendTo
public final VarString valuesRngAppendTo(int offset, int length, VarString vc, String separator)
-
valuesRngAppendTo
public final VarString valuesRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super V> appender)
-
valuesRngAppendTo
public final VarString valuesRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super V> appender, char separator)
-
valuesRngAppendTo
public final VarString valuesRngAppendTo(int offset, int length, VarString vc, BiConsumer<VarString,? super V> appender, String separator)
-
valuesToString
public final String valuesToString()
-
valuesRemove
public final V valuesRemove(long index)
-
valuesRemoveNull
public final int valuesRemoveNull()
-
valuesRngRemoveNull
public final int valuesRngRemoveNull(int offset, int length)
-
valuesRngRetrieve
public final V valuesRngRetrieve(int offset, int length, V sample, Equalator<? super V> equalator)
-
valuesRemove
public final int valuesRemove(V element)
-
valuesRngRemove
public final int valuesRngRemove(int offset, int length, V element)
-
valuesRngRemove
public final int valuesRngRemove(int offset, int length, V sample, Equalator<? super V> equalator)
-
valuesRemoveAll
public final int valuesRemoveAll(V[] elements, int elementsOffset, int elementsLength)
-
valuesRemoveAll
public final int valuesRemoveAll(V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator)
-
valuesRngRemoveAll
public final int valuesRngRemoveAll(int offset, int length, V[] elements, int elementsOffset, int elementsLength)
-
valuesRngRemoveAll
public final int valuesRngRemoveAll(int offset, int length, V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator)
-
valuesRemoveAll
public final int valuesRemoveAll(XGettingCollection<? extends V> elements)
-
valuesRemoveAll
public final int valuesRemoveAll(XGettingCollection<? extends V> samples, Equalator<? super V> equalator)
-
valuesRngRemoveAll
public final int valuesRngRemoveAll(int offset, int length, XGettingCollection<? extends V> elements)
-
valuesRngRemoveAll
public final int valuesRngRemoveAll(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator)
-
valuesRemoveDuplicates
public final int valuesRemoveDuplicates()
-
valuesRngRemoveDuplicates
public final int valuesRngRemoveDuplicates(int offset, int length)
-
valuesRngRemoveDuplicates
public final int valuesRngRemoveDuplicates(int offset, int length, Equalator<? super V> equalator)
-
valuesRngReduce
public final int valuesRngReduce(int offset, int length, Predicate<? super V> predicate)
-
valuesRetainAll
public final int valuesRetainAll(V[] elements, int elementsOffset, int elementsLength)
-
valuesRetainAll
public final int valuesRetainAll(V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator)
-
valuesRngRetainAll
public final int valuesRngRetainAll(int offset, int length, V[] elements, int elementsOffset, int elementsLength)
-
valuesRngRetainAll
public final int valuesRngRetainAll(int offset, int length, V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator)
-
valuesRetainAll
public final int valuesRetainAll(XGettingCollection<? extends V> elements)
-
valuesRetainAll
public final int valuesRetainAll(XGettingCollection<? extends V> samples, Equalator<? super V> equalator)
-
valuesRngRetainAll
public final int valuesRngRetainAll(int offset, int length, XGettingCollection<? extends V> elements)
-
valuesRngRetainAll
public final int valuesRngRetainAll(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator)
-
valuesRngProcess
public final int valuesRngProcess(int offset, int length, Consumer<? super V> procedure)
-
valuesMoveRange
public final int valuesMoveRange(int offset, int length, Consumer<? super V> target)
-
valuesMoveSelection
public final int valuesMoveSelection(Consumer<? super V> target, long... indices)
-
valuesMoveTo
public final int valuesMoveTo(Consumer<? super V> target, Predicate<? super V> predicate)
-
valuesRngMoveTo
public final int valuesRngMoveTo(int offset, int length, Consumer<? super V> target, Predicate<? super V> predicate)
-
valuesSort
public final void valuesSort(Comparator<? super V> comparator)
-
valuesRngSort
public final void valuesRngSort(int offset, int length, Comparator<? super V> comparator)
-
valuesIsSorted
public final boolean valuesIsSorted(Comparator<? super V> comparator)
-
valuesRngIsSorted
public final boolean valuesRngIsSorted(int offset, int length, Comparator<? super V> comparator)
-
valuesSet
public final void valuesSet(long offset, V[] elements)
-
valuesSet
public final void valuesSet(long offset, V[] elements, int elementsOffset, int elementsLength)
-
valuesFill
public final void valuesFill(long offset, long length, V element)
-
valuesReplaceOne
public final boolean valuesReplaceOne(V sample, Equalator<? super V> equalator, V replacement)
-
valuesRngReplaceOne
public final int valuesRngReplaceOne(int offset, int length, V element, V replacement)
-
valuesRngReplaceOne
public final int valuesRngReplaceOne(int offset, int length, V sample, Equalator<? super V> equalator, V replacement)
-
valuesReplace
public final int valuesReplace(V sample, Equalator<? super V> equalator, V replacement)
-
valuesRngReplace
public final int valuesRngReplace(int offset, int length, V element, V replacement)
-
valuesRngReplace
public final int valuesRngReplace(int offset, int length, V sample, Equalator<? super V> equalator, V replacement)
-
valuesReplaceAll
public final int valuesReplaceAll(V[] elements, int elementsOffset, int elementsLength, V replacement)
-
valuesReplaceAll
public final int valuesReplaceAll(V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator, V replacement)
-
valuesRngReplaceAll
public final int valuesRngReplaceAll(int offset, int length, V[] elements, int elementsOffset, int elementsLength, V replacement)
-
valuesRngReplaceAll
public final int valuesRngReplaceAll(int offset, int length, V[] samples, int samplesOffset, int samplesLength, Equalator<? super V> equalator, V replacement)
-
valuesReplaceAll
public final int valuesReplaceAll(XGettingCollection<? extends V> elements, V replacement)
-
valuesReplaceAll
public final int valuesReplaceAll(XGettingCollection<? extends V> samples, Equalator<? super V> equalator, V replacement)
-
valuesRngReplaceAll
public final int valuesRngReplaceAll(int offset, int length, XGettingCollection<? extends V> elements, V replacement)
-
valuesRngReplaceAll
public final int valuesRngReplaceAll(int offset, int length, XGettingCollection<? extends V> samples, Equalator<? super V> equalator, V replacement)
-
valuesSubstituteOne
public final boolean valuesSubstituteOne(Predicate<? super V> predicate, V substitute)
-
valuesRngSubstituteOne
public final int valuesRngSubstituteOne(int offset, int length, Predicate<? super V> predicate, V substitute)
-
valuesRngSubstitute
public final int valuesRngSubstitute(int offset, int length, Predicate<? super V> predicate, V substitute)
-
valuesSubstitute
public final int valuesSubstitute(Predicate<? super V> predicate, Function<V,V> mapper)
-
valuesRngSubstitute
public final int valuesRngSubstitute(int offset, int length, Function<V,V> mapper)
-
valuesRngSubstitute
public final int valuesRngSubstitute(int offset, int length, Predicate<? super V> predicate, Function<V,V> mapper)
-
valuesRemoveOne
public final boolean valuesRemoveOne(V element)
-
valuesRngRemoveOne
public final boolean valuesRngRemoveOne(int offset, int length, V value)
-
-