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 class
protected static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected HashTable
<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
JVMTIObjectTagTable
(HashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer> hashTable) -
Method Summary
Modifier and TypeMethodDescriptionstatic JVMTIObjectTagTable
fromJ9JVMTIEnv
(com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIEnvPointer jvmtiEnv) long
getCount()
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:IHashTable
Returns an iterator over the elements in the pool- Specified by:
iterator
in interfaceIHashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer>
- Returns:
- an Iterator
-
getCount
public long getCount()Description copied from interface:IHashTable
Returns the number of elements in a given pool.- Specified by:
getCount
in interfaceIHashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer>
- Returns:
- the number of elements in the pool
-
getTableName
Description copied from interface:IHashTable
Returns the name of the table- Specified by:
getTableName
in interfaceIHashTable<com.ibm.j9ddr.vm29.pointer.generated.J9JVMTIObjectTagPointer>
- Returns:
- the number of elements in the pool
-