public interface ClassFileConstants
| Modifier and Type | Field and Description |
|---|---|
static int |
AccAbstract |
static int |
AccAnnotation |
static int |
AccAnnotationDefault
Extra flags for types and members attributes (not from the JVMS, should have been defined in ExtraCompilerModifiers).
|
static int |
AccBridge |
static int |
AccDefault |
static int |
AccDeprecated |
static int |
AccEnum |
static int |
AccFinal |
static int |
AccInterface |
static int |
AccMandated
From classfile version 52 (compliance 1.8 up), meaning that a formal parameter is mandated
by a language specification, so all compilers for the language must emit it.
|
static int |
AccNative |
static int |
AccPrivate |
static int |
AccProtected |
static int |
AccPublic |
static int |
AccStatic |
static int |
AccStrictfp |
static int |
AccSuper
Other VM flags.
|
static int |
AccSynchronized |
static int |
AccSynthetic |
static int |
AccTransient |
static int |
AccVarargs |
static int |
AccVolatile |
static int |
ATTR_LINES |
static int |
ATTR_METHOD_PARAMETERS |
static int |
ATTR_SOURCE |
static int |
ATTR_STACK_MAP |
static int |
ATTR_STACK_MAP_TABLE |
static int |
ATTR_TYPE_ANNOTATION |
static int |
ATTR_VARS |
static int |
BOOLEAN_ARRAY |
static int |
BYTE_ARRAY |
static int |
CHAR_ARRAY |
static int |
ClassTag |
static long |
CLDC_1_1 |
static int |
ConstantClassFixedSize |
static int |
ConstantDoubleFixedSize |
static int |
ConstantFieldRefFixedSize |
static int |
ConstantFloatFixedSize |
static int |
ConstantIntegerFixedSize |
static int |
ConstantInterfaceMethodRefFixedSize |
static int |
ConstantInvokeDynamicFixedSize |
static int |
ConstantLongFixedSize |
static int |
ConstantMethodHandleFixedSize |
static int |
ConstantMethodRefFixedSize |
static int |
ConstantMethodTypeFixedSize |
static int |
ConstantNameAndTypeFixedSize |
static int |
ConstantStringFixedSize |
static int |
ConstantUtf8FixedSize |
static int |
DOUBLE_ARRAY |
static int |
DoubleTag |
static int |
FieldRefTag |
static int |
FLAG_BRIDGES |
static int |
FLAG_MARKERS |
static int |
FLAG_SERIALIZABLE |
static int |
FLOAT_ARRAY |
static int |
FloatTag |
static int |
INT_ARRAY |
static int |
IntegerTag |
static int |
InterfaceMethodRefTag |
static int |
InvokeDynamicTag |
static long |
JDK_DEFERRED |
static long |
JDK1_1 |
static long |
JDK1_2 |
static long |
JDK1_3 |
static long |
JDK1_4 |
static long |
JDK1_5 |
static long |
JDK1_6 |
static long |
JDK1_7 |
static long |
JDK1_8 |
static long |
JDK1_9 |
static int |
LONG_ARRAY |
static int |
LongTag |
static int |
MAJOR_VERSION_1_1 |
static int |
MAJOR_VERSION_1_2 |
static int |
MAJOR_VERSION_1_3 |
static int |
MAJOR_VERSION_1_4 |
static int |
MAJOR_VERSION_1_5 |
static int |
MAJOR_VERSION_1_6 |
static int |
MAJOR_VERSION_1_7 |
static int |
MAJOR_VERSION_1_8 |
static int |
MAJOR_VERSION_1_9 |
static int |
MethodHandleRefKindGetField |
static int |
MethodHandleRefKindGetStatic |
static int |
MethodHandleRefKindInvokeInterface |
static int |
MethodHandleRefKindInvokeSpecial |
static int |
MethodHandleRefKindInvokeStatic |
static int |
MethodHandleRefKindInvokeVirtual |
static int |
MethodHandleRefKindNewInvokeSpecial |
static int |
MethodHandleRefKindPutField |
static int |
MethodHandleRefKindPutStatic |
static int |
MethodHandleTag |
static int |
MethodRefTag |
static int |
MethodTypeTag |
static int |
MINOR_VERSION_0 |
static int |
MINOR_VERSION_1 |
static int |
MINOR_VERSION_2 |
static int |
MINOR_VERSION_3 |
static int |
MINOR_VERSION_4 |
static int |
NameAndTypeTag |
static int |
SHORT_ARRAY |
static int |
StringTag |
static int |
Utf8Tag |
static final int AccDefault
static final int AccPublic
static final int AccPrivate
static final int AccProtected
static final int AccStatic
static final int AccFinal
static final int AccSynchronized
static final int AccVolatile
static final int AccBridge
static final int AccTransient
static final int AccVarargs
static final int AccNative
static final int AccInterface
static final int AccAbstract
static final int AccStrictfp
static final int AccSynthetic
static final int AccAnnotation
static final int AccEnum
static final int AccMandated
static final int AccSuper
static final int AccAnnotationDefault
static final int AccDeprecated
static final int Utf8Tag
static final int IntegerTag
static final int FloatTag
static final int LongTag
static final int DoubleTag
static final int ClassTag
static final int StringTag
static final int FieldRefTag
static final int MethodRefTag
static final int InterfaceMethodRefTag
static final int NameAndTypeTag
static final int MethodHandleTag
static final int MethodTypeTag
static final int InvokeDynamicTag
static final int ConstantMethodRefFixedSize
static final int ConstantClassFixedSize
static final int ConstantDoubleFixedSize
static final int ConstantFieldRefFixedSize
static final int ConstantFloatFixedSize
static final int ConstantIntegerFixedSize
static final int ConstantInterfaceMethodRefFixedSize
static final int ConstantLongFixedSize
static final int ConstantStringFixedSize
static final int ConstantUtf8FixedSize
static final int ConstantNameAndTypeFixedSize
static final int ConstantMethodHandleFixedSize
static final int ConstantMethodTypeFixedSize
static final int ConstantInvokeDynamicFixedSize
static final int MethodHandleRefKindGetField
static final int MethodHandleRefKindGetStatic
static final int MethodHandleRefKindPutField
static final int MethodHandleRefKindPutStatic
static final int MethodHandleRefKindInvokeVirtual
static final int MethodHandleRefKindInvokeStatic
static final int MethodHandleRefKindInvokeSpecial
static final int MethodHandleRefKindNewInvokeSpecial
static final int MethodHandleRefKindInvokeInterface
static final int MAJOR_VERSION_1_1
static final int MAJOR_VERSION_1_2
static final int MAJOR_VERSION_1_3
static final int MAJOR_VERSION_1_4
static final int MAJOR_VERSION_1_5
static final int MAJOR_VERSION_1_6
static final int MAJOR_VERSION_1_7
static final int MAJOR_VERSION_1_8
static final int MAJOR_VERSION_1_9
static final int MINOR_VERSION_0
static final int MINOR_VERSION_1
static final int MINOR_VERSION_2
static final int MINOR_VERSION_3
static final int MINOR_VERSION_4
static final long JDK1_1
static final long JDK1_2
static final long JDK1_3
static final long JDK1_4
static final long JDK1_5
static final long JDK1_6
static final long JDK1_7
static final long JDK1_8
static final long JDK1_9
static final long CLDC_1_1
static final long JDK_DEFERRED
static final int INT_ARRAY
static final int BYTE_ARRAY
static final int BOOLEAN_ARRAY
static final int SHORT_ARRAY
static final int CHAR_ARRAY
static final int LONG_ARRAY
static final int FLOAT_ARRAY
static final int DOUBLE_ARRAY
static final int ATTR_SOURCE
static final int ATTR_LINES
static final int ATTR_VARS
static final int ATTR_STACK_MAP_TABLE
static final int ATTR_STACK_MAP
static final int ATTR_TYPE_ANNOTATION
static final int ATTR_METHOD_PARAMETERS
static final int FLAG_SERIALIZABLE
static final int FLAG_MARKERS
static final int FLAG_BRIDGES