Uses of Interface
com.carrotsearch.hppc.DoubleContainer
-
Packages that use DoubleContainer Package Description com.carrotsearch.hppc -
-
Uses of DoubleContainer in com.carrotsearch.hppc
Subinterfaces of DoubleContainer in com.carrotsearch.hppc Modifier and Type Interface Description interfaceDoubleCollectionA collection allows basic, efficient operations on sets of elements (difference and intersection).interfaceDoubleDequeA linear collection that supports element insertion and removal at both ends.interfaceDoubleIndexedContainerAn indexed container provides random access to elements based on anindex.interfaceDoubleLookupContainerMarker interface for containers that can check if they contain a given object in at least timeO(log n)and ideally in amortized constant timeO(1).interfaceDoubleSetA set ofdoubles.Classes in com.carrotsearch.hppc that implement DoubleContainer Modifier and Type Class Description (package private) classAbstractDoubleCollectionCommon superclass for collections.private classByteDoubleHashMap.ValuesContainerA view over the set of values of this map.private classCharDoubleHashMap.ValuesContainerA view over the set of values of this map.classDoubleArrayDequeAn array-backedDoubleDeque.classDoubleArrayListAn array-backed list of doubles.classDoubleByteHashMap.KeysContainerA view of the keys inside this hash map.classDoubleCharHashMap.KeysContainerA view of the keys inside this hash map.classDoubleDoubleHashMap.KeysContainerA view of the keys inside this hash map.private classDoubleDoubleHashMap.ValuesContainerA view over the set of values of this map.classDoubleFloatHashMap.KeysContainerA view of the keys inside this hash map.classDoubleHashSetA hash set ofdoubles, implemented using using open addressing with linear probing for collision resolution.classDoubleIntHashMap.KeysContainerA view of the keys inside this hash map.classDoubleLongHashMap.KeysContainerA view of the keys inside this hash map.classDoubleObjectHashMap.KeysContainerA view of the keys inside this hash map.classDoubleScatterSetSame asDoubleHashSetbut does not implement per-instance key mixing strategy and uses a simpler (faster) bit distribution function.classDoubleShortHashMap.KeysContainerA view of the keys inside this hash map.classDoubleStackA subclass ofDoubleArrayListadding stack-related utility methods.private classFloatDoubleHashMap.ValuesContainerA view over the set of values of this map.private classIntDoubleHashMap.ValuesContainerA view over the set of values of this map.private classLongDoubleHashMap.ValuesContainerA view over the set of values of this map.private classObjectDoubleHashMap.ValuesContainerA view over the set of values of this map.private classShortDoubleHashMap.ValuesContainerA view over the set of values of this map.Methods in com.carrotsearch.hppc that return DoubleContainer Modifier and Type Method Description DoubleContainerByteDoubleAssociativeContainer. values()Returns a container view of all values present in this container.DoubleContainerCharDoubleAssociativeContainer. values()Returns a container view of all values present in this container.DoubleContainerDoubleDoubleAssociativeContainer. values()Returns a container view of all values present in this container.DoubleContainerFloatDoubleAssociativeContainer. values()Returns a container view of all values present in this container.DoubleContainerIntDoubleAssociativeContainer. values()Returns a container view of all values present in this container.DoubleContainerLongDoubleAssociativeContainer. values()Returns a container view of all values present in this container.DoubleContainerObjectDoubleAssociativeContainer. values()Returns a container view of all values present in this container.DoubleContainerShortDoubleAssociativeContainer. values()Returns a container view of all values present in this container.Methods in com.carrotsearch.hppc with parameters of type DoubleContainer Modifier and Type Method Description intDoubleArrayList. addAll(DoubleContainer container)Adds all elements from another container.intDoubleHashSet. addAll(DoubleContainer container)Adds all elements from the givenDoubleContainerto this set.intDoubleArrayDeque. addFirst(DoubleContainer container)Inserts all elements from the given container to the front of this deque.intDoubleArrayDeque. addLast(DoubleContainer container)Inserts all elements from the given container to the end of this deque.intDoubleStack. pushAll(DoubleContainer container)Pushes all elements from another container to the top of the stack.intDoubleByteAssociativeContainer. removeAll(DoubleContainer container)Removes all keys (and associated values) present in a given container.intDoubleByteHashMap. removeAll(DoubleContainer other)Removes all keys (and associated values) present in a given container.intDoubleCharAssociativeContainer. removeAll(DoubleContainer container)Removes all keys (and associated values) present in a given container.intDoubleCharHashMap. removeAll(DoubleContainer other)Removes all keys (and associated values) present in a given container.intDoubleDoubleAssociativeContainer. removeAll(DoubleContainer container)Removes all keys (and associated values) present in a given container.intDoubleDoubleHashMap. removeAll(DoubleContainer other)Removes all keys (and associated values) present in a given container.intDoubleFloatAssociativeContainer. removeAll(DoubleContainer container)Removes all keys (and associated values) present in a given container.intDoubleFloatHashMap. removeAll(DoubleContainer other)Removes all keys (and associated values) present in a given container.intDoubleIntAssociativeContainer. removeAll(DoubleContainer container)Removes all keys (and associated values) present in a given container.intDoubleIntHashMap. removeAll(DoubleContainer other)Removes all keys (and associated values) present in a given container.intDoubleLongAssociativeContainer. removeAll(DoubleContainer container)Removes all keys (and associated values) present in a given container.intDoubleLongHashMap. removeAll(DoubleContainer other)Removes all keys (and associated values) present in a given container.intDoubleObjectAssociativeContainer. removeAll(DoubleContainer container)Removes all keys (and associated values) present in a given container.intDoubleObjectHashMap. removeAll(DoubleContainer other)Removes all keys (and associated values) present in a given container.intDoubleShortAssociativeContainer. removeAll(DoubleContainer container)Removes all keys (and associated values) present in a given container.intDoubleShortHashMap. removeAll(DoubleContainer other)Removes all keys (and associated values) present in a given container.Constructors in com.carrotsearch.hppc with parameters of type DoubleContainer Constructor Description DoubleArrayDeque(DoubleContainer container)Creates a new deque from elements of another container, appending elements at the end of the deque in the iteration order.DoubleArrayList(DoubleContainer container)Creates a new list from the elements of another container in its iteration order.DoubleHashSet(DoubleContainer container)New instance copying elements from anotherDoubleContainer.DoubleStack(DoubleContainer container)Create a stack by pushing all elements of another container to it.
-