Interface MutableDictionary

    • Method Detail

      • index

        int index​(Object value)
        Indexes a single-value entry (a value of the dictionary type) into the dictionary, and returns the dictId of the value.
      • index

        int[] index​(Object[] values)
        Indexes a multi-value entry (an array of values of the dictionary type) into the dictionary, and returns an array of dictIds for each value.
      • isSorted

        default boolean isSorted()
        Description copied from interface: Dictionary
        Returns true if the values in the dictionary are sorted, false otherwise.
        Specified by:
        isSorted in interface Dictionary
      • insertionIndexOf

        default int insertionIndexOf​(String stringValue)
        Description copied from interface: Dictionary
        Returns the insertion index of the string representation of the value in the dictionary. This method follows the same behavior as in Arrays.binarySearch(Object[], Object). All sorted dictionaries should support this method. This method is for the range predicate evaluation.
        Specified by:
        insertionIndexOf in interface Dictionary