Interface LongLookupContainer

All Superinterfaces:
Iterable<LongCursor>, LongContainer
All Known Implementing Classes:
LongByteHashMap.KeysContainer, LongCharHashMap.KeysContainer, LongDoubleHashMap.KeysContainer, LongFloatHashMap.KeysContainer, LongHashSet, LongIntHashMap.KeysContainer, LongLongHashMap.KeysContainer, LongObjectHashMap.KeysContainer, LongScatterSet, LongShortHashMap.KeysContainer

@Generated(date="2024-02-21T10:44:44+0000", value="KTypeLookupContainer.java") public interface LongLookupContainer extends LongContainer
Marker interface for containers that can check if they contain a given object in at least time O(log n) and ideally in amortized constant time O(1).
  • Method Details

    • contains

      boolean contains(long e)
      Description copied from interface: LongContainer
      Lookup a given element in the container. This operation has no speed guarantees (may be linear with respect to the size of this container).
      Specified by:
      contains in interface LongContainer
      Returns:
      Returns true if this container has an element equal to e.