java.lang.Object
com.ibm.j9ddr.vm29.j9.JVMTIObjectTagTable
- All Implemented Interfaces:
IHashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer>
public class JVMTIObjectTagTable
extends Object
implements IHashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classprotected static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected HashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJVMTIObjectTagTable(HashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer> hashTable) -
Method Summary
Modifier and TypeMethodDescriptionstatic JVMTIObjectTagTablefromJ9JVMTIEnv(com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIEnvPointer jvmtiEnv) longgetCount()Returns the number of elements in a given pool.Returns the name of the tableIterator<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer> iterator()Returns an iterator over the elements in the pool
-
Field Details
-
objectTagTable
-
-
Constructor Details
-
JVMTIObjectTagTable
protected JVMTIObjectTagTable(HashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer> hashTable) throws CorruptDataException - Throws:
CorruptDataException
-
-
Method Details
-
fromJ9JVMTIEnv
public static JVMTIObjectTagTable fromJ9JVMTIEnv(com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIEnvPointer jvmtiEnv) throws CorruptDataException - Throws:
CorruptDataException
-
iterator
Description copied from interface:IHashTableReturns an iterator over the elements in the pool- Specified by:
iteratorin interfaceIHashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer>- Returns:
- an Iterator
-
getCount
public long getCount()Description copied from interface:IHashTableReturns the number of elements in a given pool.- Specified by:
getCountin interfaceIHashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer>- Returns:
- the number of elements in the pool
-
getTableName
Description copied from interface:IHashTableReturns the name of the table- Specified by:
getTableNamein interfaceIHashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer>- Returns:
- the number of elements in the pool
-