Uses of Interface
com.carrotsearch.hppc.IntContainer

Packages that use IntContainer
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 IntContainer in com.carrotsearch.hppc
 

Subinterfaces of IntContainer in com.carrotsearch.hppc
 interface IntCollection
          A collection allows basic, efficient operations on sets of elements (difference and intersection).
 interface IntDeque
          A double-linked queue of ints.
 interface IntIndexedContainer
          An indexed container provides random access to elements based on an index.
 interface IntLookupContainer
          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 IntSet
          A set of ints.
 

Classes in com.carrotsearch.hppc that implement IntContainer
 class IntArrayDeque
          An array-backed deque (doubly linked queue) of ints.
 class IntArrayList
          An array-backed list of ints.
 class IntByteOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class IntCharOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class IntDoubleLinkedSet
          A double-linked set of int values.
 class IntDoubleOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class IntFloatOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class IntIntOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class IntLongOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class IntObjectOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class IntOpenHashSet
          A hash set of ints, implemented using using open addressing with linear probing for collision resolution.
 class IntShortOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class IntStack
          An extension to ObjectArrayList adding stack-related utility methods.
 

Methods in com.carrotsearch.hppc that return IntContainer
 IntContainer ObjectIntOpenHashMap.values()
           
 IntContainer DoubleIntOpenHashMap.values()
           
 IntContainer ObjectIntAssociativeContainer.values()
          Returns a container view of all values present in this container.
 IntContainer CharIntAssociativeContainer.values()
          Returns a container view of all values present in this container.
 IntContainer ShortIntOpenHashMap.values()
           
 IntContainer LongIntAssociativeContainer.values()
          Returns a container view of all values present in this container.
 IntContainer FloatIntOpenHashMap.values()
           
 IntContainer DoubleIntAssociativeContainer.values()
          Returns a container view of all values present in this container.
 IntContainer ByteIntAssociativeContainer.values()
          Returns a container view of all values present in this container.
 IntContainer CharIntOpenHashMap.values()
           
 IntContainer FloatIntAssociativeContainer.values()
          Returns a container view of all values present in this container.
 IntContainer IntIntOpenHashMap.values()
           
 IntContainer ShortIntAssociativeContainer.values()
          Returns a container view of all values present in this container.
 IntContainer LongIntOpenHashMap.values()
           
 IntContainer ByteIntOpenHashMap.values()
           
 IntContainer IntIntAssociativeContainer.values()
          Returns a container view of all values present in this container.
 

Methods in com.carrotsearch.hppc with parameters of type IntContainer
 int IntDoubleLinkedSet.addAll(IntContainer container)
          Adds all elements from a given container to this set.
 int IntOpenHashSet.addAll(IntContainer container)
          Adds all elements from a given container to this set.
 int IntArrayList.addAll(IntContainer container)
          Adds all elements from another container.
 int IntArrayDeque.addFirst(IntContainer container)
          Inserts all elements from the given container to the front of this deque.
 int IntArrayDeque.addLast(IntContainer container)
          Inserts all elements from the given container to the end of this deque.
static IntDoubleLinkedSet IntDoubleLinkedSet.from(IntContainer container)
          Create a set from elements of another container.
static IntOpenHashSet IntOpenHashSet.from(IntContainer container)
          Create a set from elements of another container.
static IntArrayList IntArrayList.from(IntContainer container)
          Create a list from elements of another container.
static IntStack IntStack.from(IntContainer container)
          Create a stack by pushing all elements of another container to it.
 int IntStack.pushAll(IntContainer container)
          Pushes all elements from another container to the top of the stack.
 int IntShortAssociativeContainer.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntCharAssociativeContainer.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntLongAssociativeContainer.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntByteAssociativeContainer.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntShortOpenHashMap.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntObjectOpenHashMap.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntDoubleOpenHashMap.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntDoubleAssociativeContainer.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntByteOpenHashMap.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntFloatAssociativeContainer.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntIntOpenHashMap.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntLongOpenHashMap.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntFloatOpenHashMap.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntCharOpenHashMap.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntIntAssociativeContainer.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 int IntObjectAssociativeContainer.removeAll(IntContainer container)
          Removes all keys (and associated values) present in a given container.
 

Constructors in com.carrotsearch.hppc with parameters of type IntContainer
IntArrayDeque(IntContainer container)
          Creates a new deque from elements of another container, appending them at the end of this deque.
IntArrayList(IntContainer container)
          Creates a new list from elements of another container.
IntDoubleLinkedSet(IntContainer container)
          Creates a set from elements of another container.
IntOpenHashSet(IntContainer container)
          Creates a hash set from elements of another container.
IntStack(IntContainer container)
          Create a stack by pushing all elements of another container to it.
 



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