Uses of Interface
com.carrotsearch.hppc.DoubleContainer

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

Subinterfaces of DoubleContainer in com.carrotsearch.hppc
 interface DoubleCollection
          A collection allows basic, efficient operations on sets of elements (difference and intersection).
 interface DoubleDeque
          A double-linked queue of doubles.
 interface DoubleIndexedContainer
          An indexed container provides random access to elements based on an index.
 interface DoubleLookupContainer
          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 DoubleSet
          A set of doubles.
 

Classes in com.carrotsearch.hppc that implement DoubleContainer
 class DoubleArrayDeque
          An array-backed deque (doubly linked queue) of doubles.
 class DoubleArrayList
          An array-backed list of doubles.
 class DoubleByteOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class DoubleCharOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class DoubleDoubleOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class DoubleFloatOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class DoubleIntOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class DoubleLongOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class DoubleObjectOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class DoubleOpenHashSet
          A hash set of doubles, implemented using using open addressing with linear probing for collision resolution.
 class DoubleShortOpenHashMap.KeysContainer
          A view of the keys inside this hash map.
 class DoubleStack
          An extension to ObjectArrayList adding stack-related utility methods.
 

Methods in com.carrotsearch.hppc that return DoubleContainer
 DoubleContainer LongDoubleAssociativeContainer.values()
          Returns a container view of all values present in this container.
 DoubleContainer ObjectDoubleOpenHashMap.values()
           
 DoubleContainer DoubleDoubleOpenHashMap.values()
           
 DoubleContainer ByteDoubleAssociativeContainer.values()
          Returns a container view of all values present in this container.
 DoubleContainer LongDoubleOpenHashMap.values()
           
 DoubleContainer DoubleDoubleAssociativeContainer.values()
          Returns a container view of all values present in this container.
 DoubleContainer FloatDoubleAssociativeContainer.values()
          Returns a container view of all values present in this container.
 DoubleContainer IntDoubleOpenHashMap.values()
           
 DoubleContainer IntDoubleAssociativeContainer.values()
          Returns a container view of all values present in this container.
 DoubleContainer ShortDoubleOpenHashMap.values()
           
 DoubleContainer ObjectDoubleAssociativeContainer.values()
          Returns a container view of all values present in this container.
 DoubleContainer ShortDoubleAssociativeContainer.values()
          Returns a container view of all values present in this container.
 DoubleContainer CharDoubleAssociativeContainer.values()
          Returns a container view of all values present in this container.
 DoubleContainer ByteDoubleOpenHashMap.values()
           
 DoubleContainer CharDoubleOpenHashMap.values()
           
 DoubleContainer FloatDoubleOpenHashMap.values()
           
 

Methods in com.carrotsearch.hppc with parameters of type DoubleContainer
 int DoubleOpenHashSet.addAll(DoubleContainer container)
          Adds all elements from a given container to this set.
 int DoubleArrayList.addAll(DoubleContainer container)
          Adds all elements from another container.
 int DoubleArrayDeque.addFirst(DoubleContainer container)
          Inserts all elements from the given container to the front of this deque.
 int DoubleArrayDeque.addLast(DoubleContainer container)
          Inserts all elements from the given container to the end of this deque.
static DoubleOpenHashSet DoubleOpenHashSet.from(DoubleContainer container)
          Create a set from elements of another container.
static DoubleStack DoubleStack.from(DoubleContainer container)
          Create a stack by pushing all elements of another container to it.
static DoubleArrayList DoubleArrayList.from(DoubleContainer container)
          Create a list from elements of another container.
 int DoubleStack.pushAll(DoubleContainer container)
          Pushes all elements from another container to the top of the stack.
 int DoubleLongOpenHashMap.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleObjectAssociativeContainer.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleFloatAssociativeContainer.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleDoubleOpenHashMap.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleCharAssociativeContainer.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleIntOpenHashMap.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleDoubleAssociativeContainer.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleLongAssociativeContainer.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleByteOpenHashMap.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleShortAssociativeContainer.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleFloatOpenHashMap.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleCharOpenHashMap.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleByteAssociativeContainer.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleIntAssociativeContainer.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleObjectOpenHashMap.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 int DoubleShortOpenHashMap.removeAll(DoubleContainer container)
          Removes all keys (and associated values) present in a given container.
 

Constructors in com.carrotsearch.hppc with parameters of type DoubleContainer
DoubleArrayDeque(DoubleContainer container)
          Creates a new deque from elements of another container, appending them at the end of this deque.
DoubleArrayList(DoubleContainer container)
          Creates a new list from elements of another container.
DoubleOpenHashSet(DoubleContainer container)
          Creates a hash set from elements of another container.
DoubleStack(DoubleContainer container)
          Create a stack by pushing all elements of another container to it.
 



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