Interface ChainKeyValueStorage<K,​V,​EN extends AbstractChainEntry<KeyValue<K,​V>,​K,​V,​EN>>

    • Method Detail

      • searchValue

        V searchValue​(K key,
                      Equalator<? super K> equalator)
      • removeSelection

        long removeSelection​(long... indices)
        Removes all entries at the indices (offsets) given in the passed int array.

        Note that the indices array gets presorted to increase algorithm performance. If the original int array shall be unchanged, a clone must be passed.

        Specified by:
        removeSelection in interface ChainStorage<KeyValue<K,​V>,​K,​V,​EN extends AbstractChainEntry<KeyValue<K,​V>,​K,​V,​EN>>
        Parameters:
        indices - the indices (offsets) of the entries to be removed.
        Returns:
        the amount of actually removed entries.
      • keyContainsNull

        boolean keyContainsNull()
      • keyRngContainsNull

        boolean keyRngContainsNull​(int offset,
                                   int length)
      • keyContainsId

        boolean keyContainsId​(K element)
      • keyRngContainsId

        boolean keyRngContainsId​(int offset,
                                 int length,
                                 K element)
      • keyContains

        boolean keyContains​(K element)
      • keyContains

        boolean keyContains​(K sample,
                            Equalator<? super K> equalator)
      • keyRngContains

        boolean keyRngContains​(int offset,
                               int length,
                               K element)
      • keyContainsAll

        boolean keyContainsAll​(K[] elements,
                               int elementsOffset,
                               int elementsLength)
      • keyRngContainsAll

        boolean keyRngContainsAll​(int offset,
                                  int length,
                                  K[] elements,
                                  int elementsOffset,
                                  int elementsLength)
      • keyRngContainsAll

        boolean keyRngContainsAll​(int offset,
                                  int length,
                                  XGettingCollection<? extends K> elements)
      • keyApplies

        boolean keyApplies​(Predicate<? super K> predicate)
      • keyRngApplies

        boolean keyRngApplies​(int offset,
                              int length,
                              Predicate<? super K> predicate)
      • keyAppliesAll

        boolean keyAppliesAll​(Predicate<? super K> predicate)
      • keyRngAppliesAll

        boolean keyRngAppliesAll​(int offset,
                                 int length,
                                 Predicate<? super K> predicate)
      • keyCount

        int keyCount​(K element)
      • keyCount

        int keyCount​(K sample,
                     Equalator<? super K> equalator)
      • keyRngCount

        int keyRngCount​(int offset,
                        int length,
                        K element)
      • keyCount

        int keyCount​(Predicate<? super K> predicate)
      • keyRngCount

        int keyRngCount​(int offset,
                        int length,
                        Predicate<? super K> predicate)
      • keyCopyTo

        <C extends Consumer<? super K>> C keyCopyTo​(C target)
      • keyRngCopyTo

        <C extends Consumer<? super K>> C keyRngCopyTo​(int offset,
                                                       int length,
                                                       C target)
      • keyCopySelection

        <C extends Consumer<? super K>> C keyCopySelection​(C target,
                                                           long... indices)
      • keyCopyToArray

        int keyCopyToArray​(int offset,
                           int length,
                           Object[] target,
                           int targetOffset)
      • keyCopyTo

        <C extends Consumer<? super K>> C keyCopyTo​(C target,
                                                    Predicate<? super K> predicate)
      • keyRngCopyTo

        <C extends Consumer<? super K>> C keyRngCopyTo​(int offset,
                                                       int length,
                                                       C target,
                                                       Predicate<? super K> predicate)
      • keyToArray

        Object[] keyToArray()
      • keyToArray

        K[] keyToArray​(Class<K> type)
      • keyRngToArray

        Object[] keyRngToArray​(int offset,
                               int length)
      • keyRngToArray

        K[] keyRngToArray​(int offset,
                          int length,
                          Class<K> type)
      • keyFirst

        K keyFirst()
      • keyLast

        K keyLast()
      • keyGet

        K keyGet​(long index)
      • keySeek

        K keySeek​(K sample)
      • keySeek

        K keySeek​(K sample,
                  Equalator<? super K> equalator)
      • keySearch

        K keySearch​(Predicate<? super K> predicate)
      • keyRngSearch

        K keyRngSearch​(int offset,
                       int length,
                       Predicate<? super K> predicate)
      • keyRngMin

        K keyRngMin​(int offset,
                    int length,
                    Comparator<? super K> keyComparator)
      • keyRngMax

        K keyRngMax​(int offset,
                    int length,
                    Comparator<? super K> keyComparator)
      • keyIterate

        void keyIterate​(Consumer<? super K> procedure)
      • keyJoin

        <A> void keyJoin​(BiConsumer<? super K,​A> joiner,
                         A keyAggregate)
      • keyRngIterate

        void keyRngIterate​(int offset,
                           int length,
                           Consumer<? super K> procedure)
      • keyIterateIndexed

        void keyIterateIndexed​(IndexedAcceptor<? super K> procedure)
      • keyRngIterateIndexed

        void keyRngIterateIndexed​(int offset,
                                  int length,
                                  IndexedAcceptor<? super K> procedure)
      • keyIterate

        void keyIterate​(Predicate<? super K> predicate,
                        Consumer<? super K> procedure)
      • keyIndexOf

        int keyIndexOf​(K element)
      • keyIndexOf

        int keyIndexOf​(K sample,
                       Equalator<? super K> equalator)
      • keyRngIndexOf

        int keyRngIndexOf​(int offset,
                          int length,
                          K element)
      • keyRngIndexOf

        int keyRngIndexOf​(int offset,
                          int length,
                          K sample,
                          Equalator<? super K> equalator)
      • keyIndexOf

        int keyIndexOf​(Predicate<? super K> predicate)
      • keyRngIndexOf

        int keyRngIndexOf​(int offset,
                          int length,
                          Predicate<? super K> predicate)
      • keyMinIndex

        int keyMinIndex​(Comparator<? super K> keyComparator)
      • keyMaxIndex

        int keyMaxIndex​(Comparator<? super K> keyComparator)
      • keyRngMinIndex

        int keyRngMinIndex​(int offset,
                           int length,
                           Comparator<? super K> keyComparator)
      • keyRngMaxIndex

        int keyRngMaxIndex​(int offset,
                           int length,
                           Comparator<? super K> keyComparator)
      • keyScan

        int keyScan​(Predicate<? super K> predicate)
      • keyRngScan

        int keyRngScan​(int offset,
                       int length,
                       Predicate<? super K> predicate)
      • keyHasDistinctValues

        boolean keyHasDistinctValues()
      • keyHasDistinctValues

        boolean keyHasDistinctValues​(Equalator<? super K> equalator)
      • keyDistinct

        <C extends Consumer<? super K>> C keyDistinct​(C target)
      • keyDistinct

        <C extends Consumer<? super K>> C keyDistinct​(C target,
                                                      Equalator<? super K> equalator)
      • keyRngDistinct

        <C extends Consumer<? super K>> C keyRngDistinct​(int offset,
                                                         int length,
                                                         C target)
      • keyRngDistinct

        <C extends Consumer<? super K>> C keyRngDistinct​(int offset,
                                                         int length,
                                                         C target,
                                                         Equalator<? super K> equalator)
      • keyRngAppendTo

        VarString keyRngAppendTo​(int offset,
                                 int length,
                                 VarString vc,
                                 char separator)
      • keyRemove

        K keyRemove​(long index)
      • keyRemoveNull

        int keyRemoveNull()
      • keyRngRemoveNull

        int keyRngRemoveNull​(long offset,
                             long length)
      • keyRetrieve

        K keyRetrieve​(K element)
      • keyRetrieve

        K keyRetrieve​(K sample,
                      Equalator<? super K> equalator)
      • keyRetrieve

        K keyRetrieve​(Predicate<? super K> predicate)
      • keyRngRetrieve

        K keyRngRetrieve​(long offset,
                         long length,
                         K element)
      • keyRngRetrieve

        K keyRngRetrieve​(long offset,
                         long length,
                         K sample,
                         Equalator<? super K> equalator)
      • keyRemoveOne

        boolean keyRemoveOne​(K element)
      • keyRemoveOne

        boolean keyRemoveOne​(K sample,
                             Equalator<? super K> equalator)
      • keyRemove

        int keyRemove​(K element)
      • keyRemove

        int keyRemove​(K sample,
                      Equalator<? super K> equalator)
      • keyRngRemove

        int keyRngRemove​(int offset,
                         int length,
                         K element)
      • keyRemoveAll

        int keyRemoveAll​(K[] elements,
                         int elementsOffset,
                         int elementsLength)
      • keyRngRemoveAll

        int keyRngRemoveAll​(int offset,
                            int length,
                            K[] elements,
                            int elementsOffset,
                            int elementsLength)
      • keyRngRemoveAll

        int keyRngRemoveAll​(int offset,
                            int length,
                            XGettingCollection<? extends K> elements)
      • keyRemoveDuplicates

        int keyRemoveDuplicates()
      • keyRemoveDuplicates

        int keyRemoveDuplicates​(Equalator<? super K> equalator)
      • keyRngRemoveDuplicates

        int keyRngRemoveDuplicates​(int offset,
                                   int length)
      • keyRngRemoveDuplicates

        int keyRngRemoveDuplicates​(int offset,
                                   int length,
                                   Equalator<? super K> equalator)
      • keyReduce

        int keyReduce​(Predicate<? super K> predicate)
      • keyRngReduce

        int keyRngReduce​(int offset,
                         int length,
                         Predicate<? super K> predicate)
      • keyRetainAll

        int keyRetainAll​(K[] elements,
                         int elementsOffset,
                         int elementsLength)
      • keyRngRetainAll

        int keyRngRetainAll​(int offset,
                            int length,
                            K[] elements,
                            int elementsOffset,
                            int elementsLength)
      • keyRngRetainAll

        int keyRngRetainAll​(int offset,
                            int length,
                            XGettingCollection<? extends K> elements)
      • keyProcess

        int keyProcess​(Consumer<? super K> procedure)
      • keyRngProcess

        int keyRngProcess​(int offset,
                          int length,
                          Consumer<? super K> procedure)
      • keyMoveRange

        int keyMoveRange​(int offset,
                         int length,
                         Consumer<? super K> target)
      • keyMoveSelection

        int keyMoveSelection​(Consumer<? super K> target,
                             long... indices)
      • keyRngMoveTo

        int keyRngMoveTo​(int offset,
                         int length,
                         Consumer<? super K> target,
                         Predicate<? super K> predicate)
      • keySort

        void keySort​(Comparator<? super K> keyComparator)
      • keyRngSort

        void keyRngSort​(int offset,
                        int length,
                        Comparator<? super K> keyComparator)
      • keyIsSorted

        boolean keyIsSorted​(Comparator<? super K> keyComparator)
      • keyRngIsSorted

        boolean keyRngIsSorted​(int offset,
                               int length,
                               Comparator<? super K> keyComparator)
      • keySet

        void keySet​(int offset,
                    K... elements)
      • keySet

        void keySet​(int offset,
                    K[] elements,
                    int elementsOffset,
                    int elementsLength)
      • keyFill

        void keyFill​(int offset,
                     int length,
                     K element)
      • keyReplaceOne

        int keyReplaceOne​(K element,
                          K replacement)
      • keyRngReplaceOne

        int keyRngReplaceOne​(int offset,
                             int length,
                             K element,
                             K replacement)
      • keyReplace

        int keyReplace​(K element,
                       K replacement)
      • keyRngReplace

        int keyRngReplace​(int offset,
                          int length,
                          K element,
                          K replacement)
      • keyRngReplace

        int keyRngReplace​(int offset,
                          int length,
                          K sample,
                          Equalator<? super K> equalator,
                          K replacement)
      • keyReplaceAll

        int keyReplaceAll​(K[] elements,
                          int elementsOffset,
                          int elementsLength,
                          K replacement)
      • keyRngReplaceAll

        int keyRngReplaceAll​(int offset,
                             int length,
                             K[] elements,
                             int elementsOffset,
                             int elementsLength,
                             K replacement)
      • keyRngReplaceAll

        int keyRngReplaceAll​(int offset,
                             int length,
                             XGettingCollection<? extends K> elements,
                             K replacement)
      • keySubstitute

        int keySubstitute​(Predicate<? super K> predicate,
                          Function<? super K,​? extends K> mapper)
      • keyRngSubstitute

        int keyRngSubstitute​(int offset,
                             int length,
                             Function<? super K,​? extends K> mapper)
      • keyRngSubstitute

        int keyRngSubstitute​(int offset,
                             int length,
                             Predicate<? super K> predicate,
                             Function<K,​K> mapper)
      • keySubstituteOne

        int keySubstituteOne​(Predicate<? super K> predicate,
                             K keySubstitute)
      • keyRngSubstituteOne

        int keyRngSubstituteOne​(int offset,
                                int length,
                                Predicate<? super K> predicate,
                                K keySubstitute)
      • keySubstitute

        int keySubstitute​(Predicate<? super K> predicate,
                          K keySubstitute)
      • keyRngSubstitute

        int keyRngSubstitute​(int offset,
                             int length,
                             Predicate<? super K> predicate,
                             K keySubstitute)
      • hasVolatileValues

        boolean hasVolatileValues()
      • valuesIterator

        Iterator<V> valuesIterator()
      • valuesListIterator

        ListIterator<V> valuesListIterator​(long index)
      • valuesContainsNull

        boolean valuesContainsNull()
      • valuesRngContainsNull

        boolean valuesRngContainsNull​(int offset,
                                      int length)
      • valuesContainsId

        boolean valuesContainsId​(V element)
      • valuesRngContainsId

        boolean valuesRngContainsId​(int offset,
                                    int length,
                                    V value)
      • valuesContains

        boolean valuesContains​(V element)
      • valuesContains

        boolean valuesContains​(V sample,
                               Equalator<? super V> equalator)
      • valuesRngContains

        boolean valuesRngContains​(int offset,
                                  int length,
                                  V value)
      • valuesRngContains

        boolean valuesRngContains​(int offset,
                                  int length,
                                  V sample,
                                  Equalator<? super V> equalator)
      • valuesContainsAll

        boolean valuesContainsAll​(V[] values,
                                  int elementsOffset,
                                  int elementsLength)
      • valuesContainsAll

        boolean valuesContainsAll​(V[] values,
                                  int elementsOffset,
                                  int elementsLength,
                                  Equalator<? super V> equalator)
      • valuesRngContainsAll

        boolean valuesRngContainsAll​(int offset,
                                     int length,
                                     V[] values,
                                     int elementsOffset,
                                     int elementsLength)
      • valuesRngContainsAll

        boolean valuesRngContainsAll​(int offset,
                                     int length,
                                     V[] values,
                                     int elementsOffset,
                                     int elementsLength,
                                     Equalator<? super V> equalator)
      • valuesRngContainsAll

        boolean valuesRngContainsAll​(int offset,
                                     int length,
                                     XGettingCollection<? extends V> elements)
      • valuesRngContainsAll

        boolean valuesRngContainsAll​(int offset,
                                     int length,
                                     XGettingCollection<? extends V> samples,
                                     Equalator<? super V> equalator)
      • valuesApplies

        boolean valuesApplies​(Predicate<? super V> predicate)
      • valuesRngApplies

        boolean valuesRngApplies​(int offset,
                                 int length,
                                 Predicate<? super V> predicate)
      • valuesAppliesAll

        boolean valuesAppliesAll​(Predicate<? super V> predicate)
      • valuesRngAppliesAll

        boolean valuesRngAppliesAll​(int offset,
                                    int length,
                                    Predicate<? super V> predicate)
      • valuesCount

        int valuesCount​(V element)
      • valuesCount

        int valuesCount​(V sample,
                        Equalator<? super V> equalator)
      • valuesRngCount

        int valuesRngCount​(int offset,
                           int length,
                           V value)
      • valuesRngCount

        int valuesRngCount​(int offset,
                           int length,
                           V sample,
                           Equalator<? super V> equalator)
      • valuesCount

        int valuesCount​(Predicate<? super V> predicate)
      • valuesRngCount

        int valuesRngCount​(int offset,
                           int length,
                           Predicate<? super V> predicate)
      • valuesRngIntersect

        <C extends Consumer<? super V>> C valuesRngIntersect​(int offset,
                                                             int length,
                                                             XGettingCollection<? extends V> collection,
                                                             Equalator<? super V> equalator,
                                                             C target)
      • valuesCopyTo

        <C extends Consumer<? super V>> C valuesCopyTo​(C target)
      • valuesRngCopyTo

        <C extends Consumer<? super V>> C valuesRngCopyTo​(int offset,
                                                          int length,
                                                          C target)
      • valuesCopySelection

        <C extends Consumer<? super V>> C valuesCopySelection​(C target,
                                                              long... indices)
      • valuesCopyToArray

        int valuesCopyToArray​(long offset,
                              int length,
                              Object[] target,
                              int targetOffset)
      • valuesCopyTo

        <C extends Consumer<? super V>> C valuesCopyTo​(C target,
                                                       Predicate<? super V> predicate)
      • valuesRngCopyTo

        <C extends Consumer<? super V>> C valuesRngCopyTo​(int offset,
                                                          int length,
                                                          C target,
                                                          Predicate<? super V> predicate)
      • valuesToArray

        Object[] valuesToArray()
      • valuesToArray

        V[] valuesToArray​(Class<V> type)
      • valuesRngToArray

        Object[] valuesRngToArray​(int offset,
                                  int length)
      • valuesRngToArray

        V[] valuesRngToArray​(int offset,
                             int length,
                             Class<V> type)
      • valuesFirst

        V valuesFirst()
      • valuesLast

        V valuesLast()
      • valuesGet

        V valuesGet​(long index)
      • valuesSeek

        V valuesSeek​(V sample)
      • valuesRngSeek

        V valuesRngSeek​(int offset,
                        int length,
                        V sample)
      • valuesSearch

        V valuesSearch​(V sample,
                       Equalator<? super V> equalator)
      • valuesRngSearch

        V valuesRngSearch​(int offset,
                          int length,
                          V sample,
                          Equalator<? super V> equalator)
      • valuesSearch

        V valuesSearch​(Predicate<? super V> predicate)
      • valuesRngSearch

        V valuesRngSearch​(int offset,
                          int length,
                          Predicate<? super V> predicate)
      • valuesMin

        V valuesMin​(Comparator<? super V> comparator)
      • valuesMax

        V valuesMax​(Comparator<? super V> comparator)
      • valuesRngMin

        V valuesRngMin​(int offset,
                       int length,
                       Comparator<? super V> comparator)
      • valuesRngMax

        V valuesRngMax​(int offset,
                       int length,
                       Comparator<? super V> comparator)
      • valuesIterate

        void valuesIterate​(Consumer<? super V> procedure)
      • valuesRngIterate

        void valuesRngIterate​(int offset,
                              int length,
                              Consumer<? super V> procedure)
      • valuesIterateIndexed

        void valuesIterateIndexed​(IndexedAcceptor<? super V> procedure)
      • valuesRngIterateIndexed

        void valuesRngIterateIndexed​(int offset,
                                     int length,
                                     IndexedAcceptor<? super V> procedure)
      • valuesJoin

        <A> void valuesJoin​(BiConsumer<? super V,​A> joiner,
                            A aggregate)
      • valuesIterate

        void valuesIterate​(Predicate<? super V> predicate,
                           Consumer<? super V> procedure)
      • valuesIndexOf

        int valuesIndexOf​(V element)
      • valuesIndexOf

        int valuesIndexOf​(V sample,
                          Equalator<? super V> equalator)
      • valuesRngIndexOf

        int valuesRngIndexOf​(int offset,
                             int length,
                             V value)
      • valuesRngIndexOf

        int valuesRngIndexOf​(int offset,
                             int length,
                             V sample,
                             Equalator<? super V> equalator)
      • valuesIndexOf

        int valuesIndexOf​(Predicate<? super V> predicate)
      • valuesRngIndexOf

        int valuesRngIndexOf​(int offset,
                             int length,
                             Predicate<? super V> predicate)
      • valuesMinIndex

        int valuesMinIndex​(Comparator<? super V> comparator)
      • valuesMaxIndex

        int valuesMaxIndex​(Comparator<? super V> comparator)
      • valuesRngMinIndex

        int valuesRngMinIndex​(int offset,
                              int length,
                              Comparator<? super V> comparator)
      • valuesRngMaxIndex

        int valuesRngMaxIndex​(int offset,
                              int length,
                              Comparator<? super V> comparator)
      • valuesScan

        int valuesScan​(Predicate<? super V> predicate)
      • valuesRngScan

        int valuesRngScan​(int offset,
                          int length,
                          Predicate<? super V> predicate)
      • valuesHasDistinctValues

        boolean valuesHasDistinctValues()
      • valuesHasDistinctValues

        boolean valuesHasDistinctValues​(Equalator<? super V> equalator)
      • valuesDistinct

        <C extends Consumer<? super V>> C valuesDistinct​(C target)
      • valuesDistinct

        <C extends Consumer<? super V>> C valuesDistinct​(C target,
                                                         Equalator<? super V> equalator)
      • valuesRngDistinct

        <C extends Consumer<? super V>> C valuesRngDistinct​(int offset,
                                                            int length,
                                                            C target)
      • valuesRngDistinct

        <C extends Consumer<? super V>> C valuesRngDistinct​(int offset,
                                                            int length,
                                                            C target,
                                                            Equalator<? super V> equalator)
      • valuesRngAppendTo

        VarString valuesRngAppendTo​(int offset,
                                    int length,
                                    VarString vc)
      • valuesRngAppendTo

        VarString valuesRngAppendTo​(int offset,
                                    int length,
                                    VarString vc,
                                    char separator)
      • valuesToString

        String valuesToString()
      • valuesRemove

        V valuesRemove​(long index)
      • valuesRemoveNull

        int valuesRemoveNull()
      • valuesRngRemoveNull

        int valuesRngRemoveNull​(int offset,
                                int length)
      • valuesRetrieve

        V valuesRetrieve​(V element)
      • valuesRetrieve

        V valuesRetrieve​(Predicate<? super V> predicate)
      • valuesRngRetrieve

        V valuesRngRetrieve​(int offset,
                            int length,
                            V value)
      • valuesRngRetrieve

        V valuesRngRetrieve​(int offset,
                            int length,
                            V sample,
                            Equalator<? super V> equalator)
      • valuesRemoveOne

        boolean valuesRemoveOne​(V element)
      • valuesRemoveOne

        boolean valuesRemoveOne​(V sample,
                                Equalator<? super V> equalator)
      • valuesRngRemoveOne

        boolean valuesRngRemoveOne​(int offset,
                                   int length,
                                   V value)
      • valuesRngRemoveOne

        boolean valuesRngRemoveOne​(int offset,
                                   int length,
                                   V sample,
                                   Equalator<? super V> equalator)
      • valuesRemove

        int valuesRemove​(V element)
      • valuesRemove

        int valuesRemove​(V sample,
                         Equalator<? super V> equalator)
      • valuesRngRemove

        int valuesRngRemove​(int offset,
                            int length,
                            V value)
      • valuesRngRemove

        int valuesRngRemove​(int offset,
                            int length,
                            V sample,
                            Equalator<? super V> equalator)
      • valuesRemoveAll

        int valuesRemoveAll​(V[] values,
                            int elementsOffset,
                            int elementsLength)
      • valuesRemoveAll

        int valuesRemoveAll​(V[] samples,
                            int samplesOffset,
                            int samplesLength,
                            Equalator<? super V> equalator)
      • valuesRngRemoveAll

        int valuesRngRemoveAll​(int offset,
                               int length,
                               V[] values,
                               int elementsOffset,
                               int elementsLength)
      • valuesRngRemoveAll

        int valuesRngRemoveAll​(int offset,
                               int length,
                               V[] samples,
                               int samplesOffset,
                               int samplesLength,
                               Equalator<? super V> equalator)
      • valuesRngRemoveAll

        int valuesRngRemoveAll​(int offset,
                               int length,
                               XGettingCollection<? extends V> elements)
      • valuesRngRemoveAll

        int valuesRngRemoveAll​(int offset,
                               int length,
                               XGettingCollection<? extends V> samples,
                               Equalator<? super V> equalator)
      • valuesRemoveDuplicates

        int valuesRemoveDuplicates()
      • valuesRemoveDuplicates

        int valuesRemoveDuplicates​(Equalator<? super V> equalator)
      • valuesRngRemoveDuplicates

        int valuesRngRemoveDuplicates​(int offset,
                                      int length)
      • valuesRngRemoveDuplicates

        int valuesRngRemoveDuplicates​(int offset,
                                      int length,
                                      Equalator<? super V> equalator)
      • valuesReduce

        int valuesReduce​(Predicate<? super V> predicate)
      • valuesRngReduce

        int valuesRngReduce​(int offset,
                            int length,
                            Predicate<? super V> predicate)
      • valuesRetainAll

        int valuesRetainAll​(V[] values,
                            int elementsOffset,
                            int elementsLength)
      • valuesRetainAll

        int valuesRetainAll​(V[] samples,
                            int elementsOffset,
                            int elementsLength,
                            Equalator<? super V> equalator)
      • valuesRngRetainAll

        int valuesRngRetainAll​(int offset,
                               int length,
                               V[] values,
                               int elementsOffset,
                               int elementsLength)
      • valuesRngRetainAll

        int valuesRngRetainAll​(int offset,
                               int length,
                               V[] samples,
                               int elementsOffset,
                               int elementsLength,
                               Equalator<? super V> equalator)
      • valuesRngRetainAll

        int valuesRngRetainAll​(int offset,
                               int length,
                               XGettingCollection<? extends V> elements)
      • valuesRngRetainAll

        int valuesRngRetainAll​(int offset,
                               int length,
                               XGettingCollection<? extends V> samples,
                               Equalator<? super V> equalator)
      • valuesProcess

        int valuesProcess​(Consumer<? super V> procedure)
      • valuesRngProcess

        int valuesRngProcess​(int offset,
                             int length,
                             Consumer<? super V> procedure)
      • valuesMoveRange

        int valuesMoveRange​(int offset,
                            int length,
                            Consumer<? super V> target)
      • valuesMoveSelection

        int valuesMoveSelection​(Consumer<? super V> target,
                                long... indices)
      • valuesMoveTo

        int valuesMoveTo​(Consumer<? super V> target,
                         Predicate<? super V> predicate)
      • valuesRngMoveTo

        int valuesRngMoveTo​(int offset,
                            int length,
                            Consumer<? super V> target,
                            Predicate<? super V> predicate)
      • valuesSort

        void valuesSort​(Comparator<? super V> comparator)
      • valuesRngSort

        void valuesRngSort​(int offset,
                           int length,
                           Comparator<? super V> comparator)
      • valuesIsSorted

        boolean valuesIsSorted​(Comparator<? super V> comparator)
      • valuesRngIsSorted

        boolean valuesRngIsSorted​(int offset,
                                  int length,
                                  Comparator<? super V> comparator)
      • valuesSet

        V valuesSet​(long offset,
                    V value)
      • valuesSet

        void valuesSet​(long offset,
                       V[] values)
      • valuesSet

        void valuesSet​(long offset,
                       V[] values,
                       int valuesOffset,
                       int valuesLength)
      • valuesFill

        void valuesFill​(long offset,
                        long length,
                        V value)
      • valuesReplaceOne

        boolean valuesReplaceOne​(V element,
                                 V replacement)
      • valuesReplaceOne

        boolean valuesReplaceOne​(V sample,
                                 Equalator<? super V> equalator,
                                 V replacement)
      • valuesRngReplaceOne

        int valuesRngReplaceOne​(int offset,
                                int length,
                                V value,
                                V replacement)
      • valuesRngReplaceOne

        int valuesRngReplaceOne​(int offset,
                                int length,
                                V sample,
                                Equalator<? super V> equalator,
                                V replacement)
      • valuesReplace

        int valuesReplace​(V element,
                          V replacement)
      • valuesReplace

        int valuesReplace​(V sample,
                          Equalator<? super V> equalator,
                          V replacement)
      • valuesRngReplace

        int valuesRngReplace​(int offset,
                             int length,
                             V value,
                             V replacement)
      • valuesRngReplace

        int valuesRngReplace​(int offset,
                             int length,
                             V sample,
                             Equalator<? super V> equalator,
                             V replacement)
      • valuesReplaceAll

        int valuesReplaceAll​(V[] values,
                             int valuesOffset,
                             int valuesLength,
                             V replacement)
      • valuesReplaceAll

        int valuesReplaceAll​(V[] samples,
                             int samplesOffset,
                             int samplesLength,
                             Equalator<? super V> equalator,
                             V replacement)
      • valuesRngReplaceAll

        int valuesRngReplaceAll​(int offset,
                                int length,
                                V[] values,
                                int valuesOffset,
                                int valuesLength,
                                V replacement)
      • valuesRngReplaceAll

        int valuesRngReplaceAll​(int offset,
                                int length,
                                V[] samples,
                                int samplesOffset,
                                int samplesLength,
                                Equalator<? super V> equalator,
                                V replacement)
      • valuesReplaceAll

        int valuesReplaceAll​(XGettingCollection<? extends V> elements,
                             V replacement)
      • valuesRngReplaceAll

        int valuesRngReplaceAll​(int offset,
                                int length,
                                XGettingCollection<? extends V> elements,
                                V replacement)
      • valuesRngReplaceAll

        int valuesRngReplaceAll​(int offset,
                                int length,
                                XGettingCollection<? extends V> samples,
                                Equalator<? super V> equalator,
                                V replacement)
      • valuesSubstitute

        int valuesSubstitute​(Function<? super V,​? extends V> mapper)
      • valuesSubstitute

        int valuesSubstitute​(Predicate<? super V> predicate,
                             Function<V,​V> mapper)
      • valuesRngSubstitute

        int valuesRngSubstitute​(int offset,
                                int length,
                                Function<V,​V> mapper)
      • valuesRngSubstitute

        int valuesRngSubstitute​(int offset,
                                int length,
                                Predicate<? super V> predicate,
                                Function<V,​V> mapper)
      • valuesSubstituteOne

        boolean valuesSubstituteOne​(Predicate<? super V> predicate,
                                    V substitute)
      • valuesRngSubstituteOne

        int valuesRngSubstituteOne​(int offset,
                                   int length,
                                   Predicate<? super V> predicate,
                                   V substitute)
      • valuesSubstitute

        int valuesSubstitute​(Predicate<? super V> predicate,
                             V substitute)
      • valuesRngSubstitute

        int valuesRngSubstitute​(int offset,
                                int length,
                                Predicate<? super V> predicate,
                                V substitute)