StackMapFrameInfo.VerificationTypeInfoStackMapFrameInfopublic static sealed interface StackMapFrameInfo.ObjectVerificationTypeInfo extends StackMapFrameInfo.VerificationTypeInfo
StackMapTable AttributeITEM_DOUBLE, ITEM_FLOAT, ITEM_INTEGER, ITEM_LONG, ITEM_NULL, ITEM_OBJECT, ITEM_TOP, ITEM_UNINITIALIZED, ITEM_UNINITIALIZED_THIS
| Modifier and Type | Method | Description |
|---|---|---|
ClassEntry |
className() |
Returns the class of the object. |
default ClassDesc |
classSymbol() |
Returns the class of the object, as a symbolic descriptor. |
static StackMapFrameInfo.ObjectVerificationTypeInfo |
of |
Returns a new object verification type info. |
static StackMapFrameInfo.ObjectVerificationTypeInfo |
of |
Returns a new object verification type info. |
tag
static StackMapFrameInfo.ObjectVerificationTypeInfo of(ClassEntry className)
className - the class of the objectstatic StackMapFrameInfo.ObjectVerificationTypeInfo of(ClassDesc classDesc)
classDesc - the class of the objectIllegalArgumentException - if classDesc represents a primitive typeClassEntry className()
default ClassDesc classSymbol()
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/classfile/attribute/StackMapFrameInfo.ObjectVerificationTypeInfo.html