- java.lang.Object
-
- com.ibm.j9ddr.vm29.pointer.helper.J9ROMClassHelper
-
public class J9ROMClassHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description J9ROMClassHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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
hasLoadableDescriptorsAttribute(com.ibm.j9ddr.vm29.pointer.generated.J9ROMClassPointer romclass)
static boolean
hasModifiedByteCodes(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)
-
-
-
Method Detail
-
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
-
-