Class J9ROMClassHelper
java.lang.Object
com.ibm.j9ddr.vm29.pointer.helper.J9ROMClassHelper
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic com.ibm.j9ddr.vm29.pointer.generated.J9ROMConstantPoolItemPointerconstantPool(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static U32PointercpShapeDescription(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romClass) static booleanfinalizeNeeded(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanhasEmptyFinalize(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanhasFinalFields(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanhasImplicitCreationAttribute(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanhasJDBCNatives(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanhasLoadableDescriptorsAttribute(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanhasModifiedByteCodes(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanhasVerifyData(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisAbstract(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisAnonymousClass(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisArray(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisClonable(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisDying(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisFinal(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisGCSpecial(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisHotSwappedOut(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisInterface(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisPrimitiveType(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisPublic(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisSealed(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisSynthetic(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanisUnsafe(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static U32PointeroptionalInfo(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romClass) static booleanreferencePhantom(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanreferenceSoft(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static booleanreferenceWeek(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass)  
- 
Constructor Details
- 
J9ROMClassHelper
public J9ROMClassHelper() 
 - 
 - 
Method Details
- 
constantPool
public static com.ibm.j9ddr.vm29.pointer.generated.J9ROMConstantPoolItemPointer constantPool(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass)  - 
cpShapeDescription
public static U32Pointer cpShapeDescription(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romClass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
optionalInfo
public static U32Pointer optionalInfo(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romClass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isPublic
public static boolean isPublic(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isFinal
public static boolean isFinal(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isInterface
public static boolean isInterface(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isAbstract
public static boolean isAbstract(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isSynthetic
public static boolean isSynthetic(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isArray
public static boolean isArray(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isPrimitiveType
public static boolean isPrimitiveType(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isUnsafe
public static boolean isUnsafe(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
hasVerifyData
public static boolean hasVerifyData(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
hasModifiedByteCodes
public static boolean hasModifiedByteCodes(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
hasEmptyFinalize
public static boolean hasEmptyFinalize(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
hasJDBCNatives
public static boolean hasJDBCNatives(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isGCSpecial
public static boolean isGCSpecial(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
hasFinalFields
public static boolean hasFinalFields(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isHotSwappedOut
public static boolean isHotSwappedOut(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isDying
public static boolean isDying(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
referenceWeek
public static boolean referenceWeek(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
referenceSoft
public static boolean referenceSoft(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
referencePhantom
public static boolean referencePhantom(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
finalizeNeeded
public static boolean finalizeNeeded(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isClonable
public static boolean isClonable(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isAnonymousClass
public static boolean isAnonymousClass(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
isSealed
public static boolean isSealed(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
hasLoadableDescriptorsAttribute
public static boolean hasLoadableDescriptorsAttribute(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 - 
hasImplicitCreationAttribute
public static boolean hasImplicitCreationAttribute(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) throws CorruptDataException - Throws:
 CorruptDataException
 
 -