インタフェースAnnotationValue.OfByte
- すべてのスーパー・インタフェース:
AnnotationValue
,AnnotationValue.OfConstant
- 含まれているインタフェース:
AnnotationValue
public static sealed interface AnnotationValue.OfByte extends AnnotationValue.OfConstant
- 導入されたバージョン:
- 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
-
メソッドのサマリー
インタフェースjava.lang.classfile.AnnotationValueで宣言されたメソッド
tag
-
メソッドの詳細
-
constant
IntegerEntry constant()バッキング整数エントリを返します。- 定義:
- インタフェース
AnnotationValue.OfConstant
内のconstant
- 戻り値:
- バッキング整数エントリ
-
byteValue
byte byteValue()定数バイト値を返します。- 戻り値:
- 定数バイト値
- Java Virtual Machine仕様を参照してください:
-
「2.11.1 型およびJava Virtual Machine」
-
resolvedValue
default Byte resolvedValue()解決されたバイト値を返します。- 定義:
- インタフェース
AnnotationValue.OfConstant
内のresolvedValue
- 実装要件:
- このメソッドは、
byteValue()
と同じ値を返します。 - 戻り値:
- 解決されたバイト値
-