Class J9ROMClassHelper
java.lang.Object
com.ibm.j9ddr.vm29.pointer.helper.J9ROMClassHelper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.ibm.j9ddr.vm29.pointer.generated.J9ROMConstantPoolItemPointer
constantPool
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static U32Pointer
cpShapeDescription
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romClass) static boolean
finalizeNeeded
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
hasEmptyFinalize
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
hasFinalFields
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
hasImplicitCreationAttribute
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
hasJDBCNatives
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
hasModifiedByteCodes
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
hasPreloadAttribute
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
hasVerifyData
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isAbstract
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isAnonymousClass
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isArray
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isClonable
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isDying
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isFinal
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isGCSpecial
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isHotSwappedOut
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isInterface
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isPrimitiveType
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isPublic
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isSealed
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isSynthetic
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
isUnsafe
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static U32Pointer
optionalInfo
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romClass) static boolean
referencePhantom
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
referenceSoft
(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass) static boolean
referenceWeek
(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
-
hasPreloadAttribute
public static boolean hasPreloadAttribute(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
-