Интерфейс StackMapFrameInfo.VerificationTypeInfo
- Все известные подинтерфейсы:
-
StackMapFrameInfo.ObjectVerificationTypeInfo,StackMapFrameInfo.UninitializedVerificationTypeInfo
- Все известные реализующие классы:
StackMapFrameInfo.SimpleVerificationTypeInfo
- Вложенный интерфейс:
StackMapFrameInfo
public static sealed interface StackMapFrameInfo.VerificationTypeInfo permits StackMapFrameInfo.SimpleVerificationTypeInfo, StackMapFrameInfo.ObjectVerificationTypeInfo, StackMapFrameInfo.UninitializedVerificationTypeInfo
Тип значения стека или локальной переменной.
- См. Спецификацию Java Virtual Machine:
- 4.7.4 Атрибут
StackMapTable
- С:
- 24
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final int |
ITEM_DOUBLE |
Тег для типа проверки DOUBLE. |
static final int |
ITEM_FLOAT |
Тег для типа проверки FLOAT. |
static final int |
ITEM_INTEGER |
Тег для типа проверки INTEGER. |
static final int |
ITEM_LONG |
Тег для типа проверки LONG. |
static final int |
ITEM_NULL |
Тег для типа проверки NULL. |
static final int |
ITEM_OBJECT |
Тег для типа проверки OBJECT. |
static final int |
ITEM_TOP |
Тег для типа проверки TOP. |
static final int |
ITEM_UNINITIALIZED |
Тег для типа проверки UNINITIALIZED. |
static final int |
ITEM_UNINITIALIZED_THIS |
Тег для типа проверки UNINITIALIZED_THIS. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
int |
tag() |
Возвращает тег типа. |
Подробное описание полей
ITEM_TOP
ITEM_INTEGER
ITEM_FLOAT
ITEM_DOUBLE
ITEM_LONG
ITEM_NULL
ITEM_UNINITIALIZED_THIS
ITEM_OBJECT
ITEM_UNINITIALIZED
Подробное описание методов
tag
int tag()
Возвращает тег типа.
- Примечание API:
-
ITEM_-префиксные константы в этом классе, такие какITEM_TOP, описывают возможные значения возвращаемые этим методом. - Возвращает:
- тег типа
© 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://download.java.net/java/early_access/jdk24/docs/api/java.base/java/lang/classfile/attribute/StackMapFrameInfo.VerificationTypeInfo.html