org.eclipse.jdt.core.util
Interface IAttributeNamesConstants
-
public interface IAttributeNamesConstants
Description of attribute names as described in the JVM specifications.
-
Since:
- 2.0
-
Restriction:
- This interface is not intended to be implemented by clients.
SYNTHETIC
static final char[] SYNTHETIC
- "Synthetic" attribute.
Note that prior to JDK 1.5, synthetic elements were always marked
using an attribute; with 1.5, synthetic elements can also be marked
using the
IModifierConstants.ACC_SYNTHETIC
flag.
-
Since:
- 2.0
CONSTANT_VALUE
static final char[] CONSTANT_VALUE
- "ConstantValue" attribute.
-
Since:
- 2.0
LINE_NUMBER
static final char[] LINE_NUMBER
- "LineNumberTable" attribute.
-
Since:
- 2.0
LOCAL_VARIABLE
static final char[] LOCAL_VARIABLE
- "LocalVariableTable" attribute.
-
Since:
- 2.0
INNER_CLASSES
static final char[] INNER_CLASSES
- "InnerClasses" attribute.
-
Since:
- 2.0
CODE
static final char[] CODE
- "Code" attribute.
-
Since:
- 2.0
EXCEPTIONS
static final char[] EXCEPTIONS
- "Exceptions" attribute.
-
Since:
- 2.0
SOURCE
static final char[] SOURCE
- "SourceFile" attribute.
-
Since:
- 2.0
DEPRECATED
static final char[] DEPRECATED
- "Deprecated" attribute.
-
Since:
- 2.0
SIGNATURE
static final char[] SIGNATURE
- "Signature" attribute (added in J2SE 1.5).
Class file readers which support J2SE 1.5 return
attributes with this name represented by objects
implementing
ISignatureAttribute
.
-
Since:
- 3.0
ENCLOSING_METHOD
static final char[] ENCLOSING_METHOD
- "EnclosingMethod" attribute (added in J2SE 1.5).
Class file readers which support J2SE 1.5 return
attributes with this name represented by objects
implementing
IEnclosingMethodAttribute
.
-
Since:
- 3.0
LOCAL_VARIABLE_TYPE_TABLE
static final char[] LOCAL_VARIABLE_TYPE_TABLE
- "LocalVariableTypeTable" attribute (added in J2SE 1.5).
-
Since:
- 3.0
RUNTIME_VISIBLE_ANNOTATIONS
static final char[] RUNTIME_VISIBLE_ANNOTATIONS
- "RuntimeVisibleAnnotations" attribute (added in J2SE 1.5).
-
Since:
- 3.0
RUNTIME_INVISIBLE_ANNOTATIONS
static final char[] RUNTIME_INVISIBLE_ANNOTATIONS
- "RuntimeInvisibleAnnotations" attribute (added in J2SE 1.5).
-
Since:
- 3.0
RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS
static final char[] RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS
- "RuntimeVisibleParameterAnnotations" attribute (added in J2SE 1.5).
-
Since:
- 3.0
RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS
static final char[] RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS
- "RuntimeInvisibleParameterAnnotations" attribute (added in J2SE 1.5).
-
Since:
- 3.0
ANNOTATION_DEFAULT
static final char[] ANNOTATION_DEFAULT
- "AnnotationDefault" attribute (added in J2SE 1.5).
-
Since:
- 3.0
STACK_MAP_TABLE
static final char[] STACK_MAP_TABLE
- "StackMapTable" attribute (added in J2SE 1.6).
-
Since:
- 3.2
STACK_MAP
static final char[] STACK_MAP
- "StackMap" attribute (added in cldc1.0).
-
Since:
- 3.2
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.