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 |
ByteByteHashMap
A hash map of
byte to byte , implemented using open
addressing with linear probing for collision resolution. |
class |
ByteByteScatterMap
Same as
ByteByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ByteCharHashMap
A hash map of
byte to char , implemented using open
addressing with linear probing for collision resolution. |
class |
ByteCharScatterMap
Same as
ByteCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ByteDoubleHashMap
A hash map of
byte to double , implemented using open
addressing with linear probing for collision resolution. |
class |
ByteDoubleScatterMap
Same as
ByteDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ByteFloatHashMap
A hash map of
byte to float , implemented using open
addressing with linear probing for collision resolution. |
class |
ByteFloatScatterMap
Same as
ByteFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ByteHashSet
A hash set of
byte s, implemented using using open addressing
with linear probing for collision resolution. |
class |
ByteIntHashMap
A hash map of
byte to int , implemented using open
addressing with linear probing for collision resolution. |
class |
ByteIntScatterMap
Same as
ByteIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ByteLongHashMap
A hash map of
byte to long , implemented using open
addressing with linear probing for collision resolution. |
class |
ByteLongScatterMap
Same as
ByteLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ByteObjectHashMap<VType>
A hash map of
byte to Object , implemented using open
addressing with linear probing for collision resolution. |
class |
ByteObjectScatterMap<VType>
Same as
ByteObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
ByteScatterSet
Same as
ByteHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
ByteShortHashMap
A hash map of
byte to short , implemented using open
addressing with linear probing for collision resolution. |
class |
ByteShortScatterMap
Same as
ByteShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
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 |
DoubleByteHashMap
A hash map of
double to byte , implemented using open
addressing with linear probing for collision resolution. |
class |
DoubleByteScatterMap
Same as
DoubleByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
DoubleCharHashMap
A hash map of
double to char , implemented using open
addressing with linear probing for collision resolution. |
class |
DoubleCharScatterMap
Same as
DoubleCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
DoubleDoubleHashMap
A hash map of
double to double , implemented using open
addressing with linear probing for collision resolution. |
class |
DoubleDoubleScatterMap
Same as
DoubleDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
DoubleFloatHashMap
A hash map of
double to float , implemented using open
addressing with linear probing for collision resolution. |
class |
DoubleFloatScatterMap
Same as
DoubleFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
DoubleHashSet
A hash set of
double s, implemented using using open addressing
with linear probing for collision resolution. |
class |
DoubleIntHashMap
A hash map of
double to int , implemented using open
addressing with linear probing for collision resolution. |
class |
DoubleIntScatterMap
Same as
DoubleIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
DoubleLongHashMap
A hash map of
double to long , implemented using open
addressing with linear probing for collision resolution. |
class |
DoubleLongScatterMap
Same as
DoubleLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
DoubleObjectHashMap<VType>
A hash map of
double to Object , implemented using open
addressing with linear probing for collision resolution. |
class |
DoubleObjectScatterMap<VType>
Same as
DoubleObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
DoubleScatterSet
Same as
DoubleHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
DoubleShortHashMap
A hash map of
double to short , implemented using open
addressing with linear probing for collision resolution. |
class |
DoubleShortScatterMap
Same as
DoubleShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
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 |
FloatByteHashMap
A hash map of
float to byte , implemented using open
addressing with linear probing for collision resolution. |
class |
FloatByteScatterMap
Same as
FloatByteHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
FloatCharHashMap
A hash map of
float to char , implemented using open
addressing with linear probing for collision resolution. |
class |
FloatCharScatterMap
Same as
FloatCharHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
FloatDoubleHashMap
A hash map of
float to double , implemented using open
addressing with linear probing for collision resolution. |
class |
FloatDoubleScatterMap
Same as
FloatDoubleHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
FloatFloatHashMap
A hash map of
float to float , implemented using open
addressing with linear probing for collision resolution. |
class |
FloatFloatScatterMap
Same as
FloatFloatHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
FloatHashSet
A hash set of
float s, implemented using using open addressing
with linear probing for collision resolution. |
class |
FloatIntHashMap
A hash map of
float to int , implemented using open
addressing with linear probing for collision resolution. |
class |
FloatIntScatterMap
Same as
FloatIntHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
FloatLongHashMap
A hash map of
float to long , implemented using open
addressing with linear probing for collision resolution. |
class |
FloatLongScatterMap
Same as
FloatLongHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
FloatObjectHashMap<VType>
A hash map of
float to Object , implemented using open
addressing with linear probing for collision resolution. |
class |
FloatObjectScatterMap<VType>
Same as
FloatObjectHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
class |
FloatScatterSet
Same as
FloatHashSet but does not implement per-instance key mixing
strategy and uses a simpler (faster) bit distribution function. |
class |
FloatShortHashMap
A hash map of
float to short , implemented using open
addressing with linear probing for collision resolution. |
class |
FloatShortScatterMap
Same as
FloatShortHashMap but does not implement per-instance
key mixing strategy and uses a simpler (faster) bit distribution function. |
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 © 2017 Carrot Search s.c.. All rights reserved.