static <T extends AbstractPointer> HashTable<T> |
HashTable.fromJ9HashTable(com.ibm.j9ddr.vm29.pointer.generated.J9HashTablePointer structure,
boolean isInline,
Class<T> structType,
HashTable.HashEqualFunction<T> equalFn,
HashTable.HashFunction<T> hashFn) |
Factory method to construct an appropriate hashtable handler.
|
static <T extends AbstractPointer> HashTable<T> |
HashTable.fromJ9HashTable(com.ibm.j9ddr.vm29.pointer.generated.J9HashTablePointer structure,
boolean isInline,
Class<T> structType,
HashTable.HashFunction<T> hashFn,
com.ibm.j9ddr.vm29.j9.HashTable.HashComparatorFunction<T> comparatorFn) |
Factory method to construct an appropriate hashtable handler.
|
static HashTable<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer> |
ModuleHashTable.fromJ9HashTable(com.ibm.j9ddr.vm29.pointer.generated.J9HashTablePointer structure) |
Opens J9HashTable from J9HashTablePointer
|
static HashTable<com.ibm.j9ddr.vm29.pointer.generated.MM_SparseDataTableEntryPointer> |
ObjectToSparseDataHashTable.fromJ9HashTable(com.ibm.j9ddr.vm29.pointer.generated.J9HashTablePointer structure) |
Opens J9HashTable from J9HashTablePointer.
|
static HashTable<com.ibm.j9ddr.vm29.pointer.generated.J9PackagePointer> |
PackageHashTable.fromJ9HashTable(com.ibm.j9ddr.vm29.pointer.generated.J9HashTablePointer structure) |
Opens J9HashTable from J9HashTablePointer
|