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
-