| Modifier and Type | Field and Description |
|---|---|
int[] |
_keys |
int |
cachedIndex |
int |
cachedKey |
int[] |
flags |
static double |
HASH_UPPER |
int |
nBuckets |
int |
nOccupied |
int |
size |
int |
upperBound |
T[] |
vals |
| Constructor and Description |
|---|
IntMap() |
IntMap(EmptyObject empty) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
__hx_create(Array arr) |
static java.lang.Object |
__hx_createEmpty() |
static <T_c> void |
__hx_ctor_haxe_ds_IntMap(IntMap<T_c> __temp_me45) |
double |
__hx_getField_f(java.lang.String field,
boolean throwErrors,
boolean handleProperties) |
java.lang.Object |
__hx_getField(java.lang.String field,
boolean throwErrors,
boolean isCheck,
boolean handleProperties) |
void |
__hx_getFields(Array<java.lang.String> baseArr) |
java.lang.Object |
__hx_invokeField(java.lang.String field,
Array dynargs) |
double |
__hx_setField_f(java.lang.String field,
double value,
boolean handleProperties) |
java.lang.Object |
__hx_setField(java.lang.String field,
java.lang.Object value,
boolean handleProperties) |
static void |
_assert(boolean x) |
static void |
arrayCopy(java.lang.Object sourceArray,
int sourceIndex,
java.lang.Object destinationArray,
int destinationIndex,
int length) |
static int |
defaultK() |
boolean |
exists(int key) |
boolean |
exists(java.lang.Object k) |
static boolean |
flagIsDel(int[] flag,
int i) |
static boolean |
flagIsEmpty(int[] flag,
int i) |
static int |
flagsSize(int m) |
java.lang.Object |
get(int key) |
java.lang.Object |
get(java.lang.Object k) |
T |
getDefault(int key,
T def) |
static int |
getInc(int k,
int mask) |
static int |
hash(int i) |
static boolean |
isEither(int[] flag,
int i) |
java.lang.Object |
iterator() |
java.lang.Object |
keys() |
int |
lookup(int key) |
boolean |
remove(int key) |
boolean |
remove(java.lang.Object k) |
void |
resize(int newNBuckets) |
static int |
roundUp(int x) |
void |
set(int key,
T value) |
void |
set(java.lang.Object k,
T v) |
static void |
setIsBothFalse(int[] flag,
int i) |
static void |
setIsDelFalse(int[] flag,
int i) |
static void |
setIsDelTrue(int[] flag,
int i) |
static void |
setIsEmptyFalse(int[] flag,
int i) |
java.lang.String |
toString() |
__hx_ctor_haxe_lang_HxObject, __hx_deleteField, __hx_lookupField_f, __hx_lookupField, __hx_lookupSetField_f, __hx_lookupSetFieldclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait__hx_deleteField, __hx_lookupField_f, __hx_lookupField, __hx_lookupSetField_f, __hx_lookupSetFieldpublic static double HASH_UPPER
public int[] flags
public int[] _keys
public T[] vals
public int nBuckets
public int size
public int nOccupied
public int upperBound
public int cachedKey
public int cachedIndex
public IntMap(EmptyObject empty)
public IntMap()
public static <T_c> void __hx_ctor_haxe_ds_IntMap(IntMap<T_c> __temp_me45)
public static void _assert(boolean x)
public static int defaultK()
public static void arrayCopy(java.lang.Object sourceArray,
int sourceIndex,
java.lang.Object destinationArray,
int destinationIndex,
int length)
public static int getInc(int k,
int mask)
public static int hash(int i)
public static boolean flagIsEmpty(int[] flag,
int i)
public static boolean flagIsDel(int[] flag,
int i)
public static boolean isEither(int[] flag,
int i)
public static void setIsDelFalse(int[] flag,
int i)
public static void setIsEmptyFalse(int[] flag,
int i)
public static void setIsBothFalse(int[] flag,
int i)
public static void setIsDelTrue(int[] flag,
int i)
public static int roundUp(int x)
public static int flagsSize(int m)
public static java.lang.Object __hx_createEmpty()
public static java.lang.Object __hx_create(Array arr)
public void set(java.lang.Object k,
T v)
public void set(int key,
T value)
public int lookup(int key)
public java.lang.Object get(java.lang.Object k)
public java.lang.Object get(int key)
public boolean exists(java.lang.Object k)
public boolean exists(int key)
public boolean remove(java.lang.Object k)
public boolean remove(int key)
public void resize(int newNBuckets)
public java.lang.Object iterator()
public java.lang.String toString()
public double __hx_setField_f(java.lang.String field,
double value,
boolean handleProperties)
__hx_setField_f in interface IHxObject__hx_setField_f in class HxObjectpublic java.lang.Object __hx_setField(java.lang.String field,
java.lang.Object value,
boolean handleProperties)
__hx_setField in interface IHxObject__hx_setField in class HxObjectpublic java.lang.Object __hx_getField(java.lang.String field,
boolean throwErrors,
boolean isCheck,
boolean handleProperties)
__hx_getField in interface IHxObject__hx_getField in class HxObjectpublic double __hx_getField_f(java.lang.String field,
boolean throwErrors,
boolean handleProperties)
__hx_getField_f in interface IHxObject__hx_getField_f in class HxObjectpublic java.lang.Object __hx_invokeField(java.lang.String field,
Array dynargs)
__hx_invokeField in interface IHxObject__hx_invokeField in class HxObjectpublic void __hx_getFields(Array<java.lang.String> baseArr)
__hx_getFields in interface IHxObject__hx_getFields in class HxObject