Uses of Interface
com.carrotsearch.hppc.LongContainer

Packages that use LongContainer
com.carrotsearch.hppc High Performance Primitive Collections (HPPC) library provides typical data structures (lists, stacks, maps) template-generated for all Java primitive types (byte, int, etc.) to conserve memory and boost performance. 
 

Uses of LongContainer in com.carrotsearch.hppc
 

Subinterfaces of LongContainer in com.carrotsearch.hppc
 interface LongCollection
          A collection allows basic, efficient operations on sets of elements (difference and intersection).
 interface LongDeque
          A double-linked queue of longs.
 interface LongIndexedContainer
          An indexed container provides random access to elements based on an index.
 interface LongLookupContainer
          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).
 interface LongSet
          A set of longs.
 

Classes in com.carrotsearch.hppc that implement LongContainer
 class LongArrayDeque
          An array-backed deque (doubly linked queue) of longs.
 class LongArrayList
          An array-backed list of longs.
 class LongByteOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class LongCharOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class LongDoubleOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class LongFloatOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class LongIntOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class LongLongOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class LongObjectOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class LongOpenHashSet
          A hash set of longs, implemented using using open addressing with linear probing for collision resolution.
 class LongShortOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class LongStack
          An extension to ObjectArrayList adding stack-related utility methods.
 

Methods in com.carrotsearch.hppc that return LongContainer
 LongContainer DoubleLongOpenHashMap.values()
           
 LongContainer ByteLongAssociativeContainer.values()
          Returns a container view of all values present in this container.
 LongContainer LongLongAssociativeContainer.values()
          Returns a container view of all values present in this container.
 LongContainer IntLongAssociativeContainer.values()
          Returns a container view of all values present in this container.
 LongContainer ByteLongOpenHashMap.values()
           
 LongContainer DoubleLongAssociativeContainer.values()
          Returns a container view of all values present in this container.
 LongContainer ObjectLongOpenHashMap.values()
           
 LongContainer FloatLongOpenHashMap.values()
           
 LongContainer ObjectLongAssociativeContainer.values()
          Returns a container view of all values present in this container.
 LongContainer CharLongAssociativeContainer.values()
          Returns a container view of all values present in this container.
 LongContainer IntLongOpenHashMap.values()
           
 LongContainer CharLongOpenHashMap.values()
           
 LongContainer ShortLongOpenHashMap.values()
           
 LongContainer FloatLongAssociativeContainer.values()
          Returns a container view of all values present in this container.
 LongContainer ShortLongAssociativeContainer.values()
          Returns a container view of all values present in this container.
 LongContainer LongLongOpenHashMap.values()
           
 

Methods in com.carrotsearch.hppc with parameters of type LongContainer
 int LongArrayList.addAll(LongContainer container)
          Adds all elements from another container.
 int LongOpenHashSet.addAll(LongContainer container)
          Adds all elements from a given container to this set.
 int LongArrayDeque.addFirst(LongContainer container)
          Inserts all elements from the given container to the front of this deque.
 int LongArrayDeque.addLast(LongContainer container)
          Inserts all elements from the given container to the end of this deque.
static LongArrayList LongArrayList.from(LongContainer container)
          Create a list from elements of another container.
static LongStack LongStack.from(LongContainer container)
          Create a stack by pushing all elements of another container to it.
static LongOpenHashSet LongOpenHashSet.from(LongContainer container)
          Create a set from elements of another container.
 int LongStack.pushAll(LongContainer container)
          Pushes all elements from another container to the top of the stack.
 int LongObjectOpenHashMap.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongDoubleAssociativeContainer.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongLongAssociativeContainer.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongFloatOpenHashMap.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongDoubleOpenHashMap.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongByteOpenHashMap.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongShortOpenHashMap.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongIntAssociativeContainer.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongCharOpenHashMap.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongByteAssociativeContainer.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongIntOpenHashMap.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongCharAssociativeContainer.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongFloatAssociativeContainer.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongShortAssociativeContainer.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongLongOpenHashMap.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 int LongObjectAssociativeContainer.removeAll(LongContainer container)
          Removes all keys (and associated values) present in a given container.
 

Constructors in com.carrotsearch.hppc with parameters of type LongContainer
LongArrayDeque(LongContainer container)
          Creates a new deque from elements of another container, appending them at the end of this deque.
LongArrayList(LongContainer container)
          Creates a new list from elements of another container.
LongOpenHashSet(LongContainer container)
          Creates a hash set from elements of another container.
LongStack(LongContainer container)
          Create a stack by pushing all elements of another container to it.
 



Copyright © 2011 Carrot Search s.c.. All Rights Reserved.