Package | Description |
---|---|
com.carrotsearch.hppc |
Modifier and Type | Class and Description |
---|---|
class |
ByteArrayDeque
An array-backed
ByteDeque . |
class |
ByteArrayList
An array-backed list of bytes.
|
class |
ByteStack
A subclass of
ByteArrayList adding stack-related utility methods. |
class |
CharArrayDeque
An array-backed
CharDeque . |
class |
CharArrayList
An array-backed list of chars.
|
class |
CharByteHashMap
A hash map of
char to byte , implemented using open
addressing with linear probing for collision resolution. |
class |
CharByteScatterMap
Same as
CharByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharCharHashMap
A hash map of
char to char , implemented using open
addressing with linear probing for collision resolution. |
class |
CharCharScatterMap
Same as
CharCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharDoubleHashMap
A hash map of
char to double , implemented using open
addressing with linear probing for collision resolution. |
class |
CharDoubleScatterMap
Same as
CharDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharFloatHashMap
A hash map of
char to float , implemented using open
addressing with linear probing for collision resolution. |
class |
CharFloatScatterMap
Same as
CharFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharHashSet
A hash set of
char s, implemented using using open addressing
with linear probing for collision resolution. |
class |
CharIntHashMap
A hash map of
char to int , implemented using open
addressing with linear probing for collision resolution. |
class |
CharIntScatterMap
Same as
CharIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharLongHashMap
A hash map of
char to long , implemented using open
addressing with linear probing for collision resolution. |
class |
CharLongScatterMap
Same as
CharLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharObjectHashMap<VType>
A hash map of
char to Object , implemented using open
addressing with linear probing for collision resolution. |
class |
CharObjectScatterMap<VType>
Same as
CharObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharScatterSet
Same as
CharHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
CharShortHashMap
A hash map of
char to short , implemented using open
addressing with linear probing for collision resolution. |
class |
CharShortScatterMap
Same as
CharShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
CharStack
A subclass of
CharArrayList adding stack-related utility methods. |
class |
DoubleArrayDeque
An array-backed
DoubleDeque . |
class |
DoubleArrayList
An array-backed list of doubles.
|
class |
DoubleStack
A subclass of
DoubleArrayList adding stack-related utility methods. |
class |
FloatArrayDeque
An array-backed
FloatDeque . |
class |
FloatArrayList
An array-backed list of floats.
|
class |
FloatStack
A subclass of
FloatArrayList adding stack-related utility methods. |
class |
IntArrayDeque
An array-backed
IntDeque . |
class |
IntArrayList
An array-backed list of ints.
|
class |
IntByteHashMap
A hash map of
int to byte , implemented using open
addressing with linear probing for collision resolution. |
class |
IntByteScatterMap
Same as
IntByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntCharHashMap
A hash map of
int to char , implemented using open
addressing with linear probing for collision resolution. |
class |
IntCharScatterMap
Same as
IntCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntDoubleHashMap
A hash map of
int to double , implemented using open
addressing with linear probing for collision resolution. |
class |
IntDoubleScatterMap
Same as
IntDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntFloatHashMap
A hash map of
int to float , implemented using open
addressing with linear probing for collision resolution. |
class |
IntFloatScatterMap
Same as
IntFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntHashSet
A hash set of
int s, implemented using using open addressing
with linear probing for collision resolution. |
class |
IntIntHashMap
A hash map of
int to int , implemented using open
addressing with linear probing for collision resolution. |
class |
IntIntScatterMap
Same as
IntIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntLongHashMap
A hash map of
int to long , implemented using open
addressing with linear probing for collision resolution. |
class |
IntLongScatterMap
Same as
IntLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntObjectHashMap<VType>
A hash map of
int to Object , implemented using open
addressing with linear probing for collision resolution. |
class |
IntObjectScatterMap<VType>
Same as
IntObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntScatterSet
Same as
IntHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
IntShortHashMap
A hash map of
int to short , implemented using open
addressing with linear probing for collision resolution. |
class |
IntShortScatterMap
Same as
IntShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
IntStack
A subclass of
IntArrayList adding stack-related utility methods. |
class |
LongArrayDeque
An array-backed
LongDeque . |
class |
LongArrayList
An array-backed list of longs.
|
class |
LongByteHashMap
A hash map of
long to byte , implemented using open
addressing with linear probing for collision resolution. |
class |
LongByteScatterMap
Same as
LongByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongCharHashMap
A hash map of
long to char , implemented using open
addressing with linear probing for collision resolution. |
class |
LongCharScatterMap
Same as
LongCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongDoubleHashMap
A hash map of
long to double , implemented using open
addressing with linear probing for collision resolution. |
class |
LongDoubleScatterMap
Same as
LongDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongFloatHashMap
A hash map of
long to float , implemented using open
addressing with linear probing for collision resolution. |
class |
LongFloatScatterMap
Same as
LongFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongHashSet
A hash set of
long s, implemented using using open addressing
with linear probing for collision resolution. |
class |
LongIntHashMap
A hash map of
long to int , implemented using open
addressing with linear probing for collision resolution. |
class |
LongIntScatterMap
Same as
LongIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongLongHashMap
A hash map of
long to long , implemented using open
addressing with linear probing for collision resolution. |
class |
LongLongScatterMap
Same as
LongLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongObjectHashMap<VType>
A hash map of
long to Object , implemented using open
addressing with linear probing for collision resolution. |
class |
LongObjectScatterMap<VType>
Same as
LongObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongScatterSet
Same as
LongHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
LongShortHashMap
A hash map of
long to short , implemented using open
addressing with linear probing for collision resolution. |
class |
LongShortScatterMap
Same as
LongShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
LongStack
A subclass of
LongArrayList adding stack-related utility methods. |
class |
ObjectArrayDeque<KType>
An array-backed
ObjectDeque . |
class |
ObjectArrayList<KType>
An array-backed list of Objects.
|
class |
ObjectByteHashMap<KType>
A hash map of
Object to byte , implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectByteIdentityHashMap<KType>
An identity hash map of
Object to byte . |
class |
ObjectByteScatterMap<KType>
Same as
ObjectByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectCharHashMap<KType>
A hash map of
Object to char , implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectCharIdentityHashMap<KType>
An identity hash map of
Object to char . |
class |
ObjectCharScatterMap<KType>
Same as
ObjectCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectDoubleHashMap<KType>
A hash map of
Object to double , implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectDoubleIdentityHashMap<KType>
An identity hash map of
Object to double . |
class |
ObjectDoubleScatterMap<KType>
Same as
ObjectDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectFloatHashMap<KType>
A hash map of
Object to float , implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectFloatIdentityHashMap<KType>
An identity hash map of
Object to float . |
class |
ObjectFloatScatterMap<KType>
Same as
ObjectFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectHashSet<KType>
A hash set of
Object s, implemented using using open addressing
with linear probing for collision resolution. |
class |
ObjectIdentityHashSet<KType>
A reference-equality (identity) hash set.
|
class |
ObjectIntHashMap<KType>
A hash map of
Object to int , implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectIntIdentityHashMap<KType>
An identity hash map of
Object to int . |
class |
ObjectIntScatterMap<KType>
Same as
ObjectIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectLongHashMap<KType>
A hash map of
Object to long , implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectLongIdentityHashMap<KType>
An identity hash map of
Object to long . |
class |
ObjectLongScatterMap<KType>
Same as
ObjectLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectObjectHashMap<KType,VType>
A hash map of
Object to Object , implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectObjectIdentityHashMap<KType,VType>
An identity hash map of
Object to Object . |
class |
ObjectObjectScatterMap<KType,VType>
Same as
ObjectObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectScatterSet<KType>
Same as
ObjectHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectShortHashMap<KType>
A hash map of
Object to short , implemented using open
addressing with linear probing for collision resolution. |
class |
ObjectShortIdentityHashMap<KType>
An identity hash map of
Object to short . |
class |
ObjectShortScatterMap<KType>
Same as
ObjectShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ObjectStack<KType>
A subclass of
ObjectArrayList adding stack-related utility methods. |
class |
ShortArrayDeque
An array-backed
ShortDeque . |
class |
ShortArrayList
An array-backed list of shorts.
|
class |
ShortByteHashMap
A hash map of
short to byte , implemented using open
addressing with linear probing for collision resolution. |
class |
ShortByteScatterMap
Same as
ShortByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortCharHashMap
A hash map of
short to char , implemented using open
addressing with linear probing for collision resolution. |
class |
ShortCharScatterMap
Same as
ShortCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortDoubleHashMap
A hash map of
short to double , implemented using open
addressing with linear probing for collision resolution. |
class |
ShortDoubleScatterMap
Same as
ShortDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortFloatHashMap
A hash map of
short to float , implemented using open
addressing with linear probing for collision resolution. |
class |
ShortFloatScatterMap
Same as
ShortFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortHashSet
A hash set of
short s, implemented using using open addressing
with linear probing for collision resolution. |
class |
ShortIntHashMap
A hash map of
short to int , implemented using open
addressing with linear probing for collision resolution. |
class |
ShortIntScatterMap
Same as
ShortIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortLongHashMap
A hash map of
short to long , implemented using open
addressing with linear probing for collision resolution. |
class |
ShortLongScatterMap
Same as
ShortLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortObjectHashMap<VType>
A hash map of
short to Object , implemented using open
addressing with linear probing for collision resolution. |
class |
ShortObjectScatterMap<VType>
Same as
ShortObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortScatterSet
Same as
ShortHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
ShortShortHashMap
A hash map of
short to short , implemented using open
addressing with linear probing for collision resolution. |
class |
ShortShortScatterMap
Same as
ShortShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ShortStack
A subclass of
ShortArrayList adding stack-related utility methods. |
Copyright © 2024 Carrot Search s.c.. All rights reserved.