- java.lang.Object
 - 
- com.ibm.j9ddr.vm29.j9.HashTable<StructType>
 - 
- com.ibm.j9ddr.vm29.j9.HashTable_V1<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer>
 - 
- com.ibm.j9ddr.vm29.j9.ModuleHashTable
 
 
 
 
- 
- All Implemented Interfaces:
 IHashTable<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer>
public class ModuleHashTable extends HashTable_V1<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer>
ModuleHashTable is used for accessing hash tables in J9Modules (e.g. readAccessHashTable) 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces declared in class com.ibm.j9ddr.vm29.j9.HashTable
HashTable.HashEqualFunction<StructType>, HashTable.HashFunction<StructType> 
 - 
 
- 
Field Summary
- 
Fields declared in class com.ibm.j9ddr.vm29.j9.HashTable
_comparatorFn, _equalFn, _hashFn, _structType, _table 
 - 
 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedModuleHashTable(com.ibm.j9ddr.vm29.pointer.generated.J9HashTablePointer hashTablePointer, boolean isInline, Class<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer> structType, HashTable.HashEqualFunction<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer> equalFn, HashTable.HashFunction<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer> hashFn) 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static HashTable<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer>fromJ9HashTable(com.ibm.j9ddr.vm29.pointer.generated.J9HashTablePointer structure)Opens J9HashTable from J9HashTablePointer- 
Methods declared in class com.ibm.j9ddr.vm29.j9.HashTable_V1
isSpaceOpt 
- 
Methods declared in class com.ibm.j9ddr.vm29.j9.HashTable
find, fromJ9HashTable, fromJ9HashTable, getCount, getTableName, iterator 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
ModuleHashTable
protected ModuleHashTable(com.ibm.j9ddr.vm29.pointer.generated.J9HashTablePointer hashTablePointer, boolean isInline, Class<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer> structType, HashTable.HashEqualFunction<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer> equalFn, HashTable.HashFunction<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer> hashFn) throws CorruptDataException- Throws:
 CorruptDataException
 
 - 
 
- 
Method Detail
- 
fromJ9HashTable
public static HashTable<com.ibm.j9ddr.vm29.pointer.generated.J9ModulePointer> fromJ9HashTable(com.ibm.j9ddr.vm29.pointer.generated.J9HashTablePointer structure) throws CorruptDataException
Opens J9HashTable from J9HashTablePointer- Parameters:
 structure- the J9HashTablePointer- Throws:
 CorruptDataException- when fails to read from structure
 
 - 
 
 -