限定符和类型 | 字段和说明 |
---|---|
Entry<K,V> |
cachedEntry |
int |
cachedIndex |
Entry<K,V>[] |
entries |
int[] |
hashes |
int |
nBuckets |
int |
nOccupied |
java.lang.ref.ReferenceQueue<K> |
queue |
int |
size |
int |
upperBound |
构造器和说明 |
---|
WeakMap() |
WeakMap(EmptyObject empty) |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.Object |
__hx_create(Array arr) |
static java.lang.Object |
__hx_createEmpty() |
static <K_c,V_c> void |
__hx_ctor_haxe_ds_WeakMap(WeakMap<K_c,V_c> __temp_me16) |
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) |
void |
cleanupRefs() |
boolean |
exists(K key) |
java.lang.Object |
get(K key) |
V |
getDefault(K key,
V def) |
java.lang.Object |
iterator() |
java.lang.Object |
keys() |
int |
lookup(K key) |
boolean |
remove(K key) |
void |
resize(int newNBuckets) |
void |
set(K key,
V value) |
java.lang.String |
toString() |
__hx_ctor_haxe_lang_HxObject, __hx_deleteField, __hx_lookupField_f, __hx_lookupField, __hx_lookupSetField_f, __hx_lookupSetField
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
__hx_deleteField, __hx_lookupField_f, __hx_lookupField, __hx_lookupSetField_f, __hx_lookupSetField
public int[] hashes
public java.lang.ref.ReferenceQueue<K> queue
public int nBuckets
public int size
public int nOccupied
public int upperBound
public int cachedIndex
public WeakMap(EmptyObject empty)
public WeakMap()
public static <K_c,V_c> void __hx_ctor_haxe_ds_WeakMap(WeakMap<K_c,V_c> __temp_me16)
public static java.lang.Object __hx_createEmpty()
public static java.lang.Object __hx_create(Array arr)
public void cleanupRefs()
public int lookup(K key)
public void resize(int newNBuckets)
public java.lang.String toString()
public double __hx_setField_f(java.lang.String field, double value, boolean handleProperties)
__hx_setField_f
在接口中 IHxObject
__hx_setField_f
在类中 HxObject
public java.lang.Object __hx_setField(java.lang.String field, java.lang.Object value, boolean handleProperties)
__hx_setField
在接口中 IHxObject
__hx_setField
在类中 HxObject
public java.lang.Object __hx_getField(java.lang.String field, boolean throwErrors, boolean isCheck, boolean handleProperties)
__hx_getField
在接口中 IHxObject
__hx_getField
在类中 HxObject
public double __hx_getField_f(java.lang.String field, boolean throwErrors, boolean handleProperties)
__hx_getField_f
在接口中 IHxObject
__hx_getField_f
在类中 HxObject
public java.lang.Object __hx_invokeField(java.lang.String field, Array dynargs)
__hx_invokeField
在接口中 IHxObject
__hx_invokeField
在类中 HxObject
public void __hx_getFields(Array<java.lang.String> baseArr)
__hx_getFields
在接口中 IHxObject
__hx_getFields
在类中 HxObject