Interface NavigableKeyValueStore<K,​V>

    • Method Detail

      • ceilingKey

        K ceilingKey​(K key)
        Ceiling key k.
        Parameters:
        key - the key
        Returns:
        the k
      • firstKey

        K firstKey()
        First key k.
        Returns:
        the k
      • floorKey

        K floorKey​(K key)
        Floor key k.
        Parameters:
        key - the key
        Returns:
        the k
      • higherKey

        K higherKey​(K key)
        Higher key k.
        Parameters:
        key - the key
        Returns:
        the k
      • keyIterator

        Iterator<K> keyIterator​(K key)
        Key iterator iterator.
        Parameters:
        key - the key
        Returns:
        the iterator
      • lastKey

        K lastKey()
        Last key k.
        Returns:
        the k
      • lowerKey

        K lowerKey​(K key)
        Lower key k.
        Parameters:
        key - the key
        Returns:
        the k
      • keyIterator

        default Iterator<K> keyIterator​(K start,
                                        K end)
      • searchCeiling

        default Iterator<Map.Entry<K,​V>> searchCeiling​(K startKey,
                                                             BiPredicate<K,​K> traverseCondition)
        Search ceiling iterator.
        Parameters:
        startKey - the start key
        traverseCondition - the traverse condition
        Returns:
        the iterator