Spec-Zone.ru › OpenJDK 24

Интерфейс AnnotationValue.OfShort

Все суперинтерфейсы:
AnnotationValue, AnnotationValue.OfConstant
Окружающий интерфейс:
AnnotationValue
public static sealed interface AnnotationValue.OfShort extends AnnotationValue.OfConstant
Моделирует короткое значение пары элемент-значение. Тег (тег) этого значения — S.
С:
24

Краткое описание вложенных классов

Вложенные классы/интерфейсы, объявленные в интерфейсе java.lang.classfile.AnnotationValue

AnnotationValue.OfAnnotation, AnnotationValue.OfArray, AnnotationValue.OfBoolean, AnnotationValue.OfByte, AnnotationValue.OfChar, AnnotationValue.OfClass, AnnotationValue.OfConstant, AnnotationValue.OfDouble, AnnotationValue.OfEnum, AnnotationValue.OfFloat, AnnotationValue.OfInt, AnnotationValue.OfLong, AnnotationValue.OfShort, AnnotationValue.OfString

Краткое описание полей

Поля, объявленные в интерфейсе java.lang.classfile.AnnotationValue

TAG_ANNOTATION, TAG_ARRAY, TAG_BOOLEAN, TAG_BYTE, TAG_CHAR, TAG_CLASS, TAG_DOUBLE, TAG_ENUM, TAG_FLOAT, TAG_INT, TAG_LONG, TAG_SHORT, TAG_STRING

Краткое описание методов

Модификатор и тип Метод Описание
IntegerEntry constant()
Возвращает базовое целое значение.
default Short resolvedValue()
Возвращает разрешенное короткое значение.
short shortValue()
Возвращает постоянное короткое значение.

Методы, объявленные в интерфейсе java.lang.classfile.AnnotationValue

tag

Подробное описание методов

constant

IntegerEntry constant()
Возвращает базовое целое значение.
Задано:
constant в интерфейсе AnnotationValue.OfConstant
Возвращает:
базовое целое значение

shortValue

short shortValue()
Возвращает постоянное короткое значение.
Возвращает:
постоянное короткое значение
См. Спецификацию Java Virtual Machine:
2.11.1 Типы и Java Virtual Machine

resolvedValue

default Short resolvedValue()
Возвращает разрешенное короткое значение.
Задано:
resolvedValue в интерфейсе AnnotationValue.OfConstant
Требования к реализации:
Этот метод возвращает то же самое, что и shortValue().
Возвращает:
разрешенное короткое значение

© 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/AnnotationValue.OfShort.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API