Interface ByteLookupContainer

All Superinterfaces:
ByteContainer, Iterable<ByteCursor>
All Known Implementing Classes:
ByteByteHashMap.KeysContainer, ByteCharHashMap.KeysContainer, ByteDoubleHashMap.KeysContainer, ByteFloatHashMap.KeysContainer, ByteHashSet, ByteIntHashMap.KeysContainer, ByteLongHashMap.KeysContainer, ByteObjectHashMap.KeysContainer, ByteScatterSet, ByteShortHashMap.KeysContainer

@Generated(date="2024-05-16T08:18:11+0000", value="KTypeLookupContainer.java") public interface ByteLookupContainer extends ByteContainer
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(byte e)
      Description copied from interface: ByteContainer
      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 ByteContainer
      Returns:
      Returns true if this container has an element equal to e.