Interface IBmLongPersistentIndex<P>

All Known Implementing Classes:
DurableLongIndex, LongIndex

public interface IBmLongPersistentIndex<P>
  • Method Details

    • keys

      Iterable<Long> keys()
    • clear

      void clear()
    • containsKey

      boolean containsKey(long key)
    • remove

      P remove(long key)
    • forEach

      void forEach(BiConsumer<Long,P> action)
      Performs the given action for each entry in this index until all entries have been processed or the action throws an exception.
      Parameters:
      action - The action. May not be null.
    • put

      void put(long key, P value)
    • get

      P get(long key)
    • putAll

      void putAll(IBmLongMap<P> map)
    • putAll

      void putAll(Map<Long,P> map)