Interface StackMapFrameInfo.ObjectVerificationTypeInfo
- All Superinterfaces:
StackMapFrameInfo.VerificationTypeInfo
- Enclosing interface:
StackMapFrameInfo
public static sealed interface StackMapFrameInfo.ObjectVerificationTypeInfo
extends StackMapFrameInfo.VerificationTypeInfo
- See Java Virtual Machine Specification:
-
4.7.4 The
StackMapTable
Attribute - Since:
- 24
-
Field Summary
Fields inherited from interface StackMapFrameInfo.VerificationTypeInfo
ITEM_DOUBLE, ITEM_FLOAT, ITEM_INTEGER, ITEM_LONG, ITEM_NULL, ITEM_OBJECT, ITEM_TOP, ITEM_UNINITIALIZED, ITEM_UNINITIALIZED_THIS
-
Method Summary
Modifier and TypeMethodDescriptionReturns the class of the object.default ClassDesc
Returns the class of the object, as a symbolic descriptor.of
(ClassEntry className) Returns a new object verification type info.Returns a new object verification type info.Methods inherited from interface StackMapFrameInfo.VerificationTypeInfo
tag
-
Method Details
-
of
Returns a new object verification type info.- Parameters:
className
- the class of the object- Returns:
- a new object verification type info
-
of
Returns a new object verification type info.- Parameters:
classDesc
- the class of the object- Returns:
- a new object verification type info
- Throws:
IllegalArgumentException
- ifclassDesc
represents a primitive type
-
className
-
classSymbol
Returns the class of the object, as a symbolic descriptor.- Returns:
- the class of the object, as a symbolic descriptor
-