Klasse TypeAnnotationGen
java.lang.Object
org.aspectj.apache.bcel.classfile.annotation.TypeAnnotationGen
-
Feldübersicht
Modifizierer und TypFeldBeschreibungstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final TypeAnnotationGen[]
static final int[]
static final int
static final int
static final int
static final int
static final int
static final int
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
dump
(DataOutputStream dos) int
int
int[]
int
int
int
int
int
int
int
int[]
static TypeAnnotationGen
read
(DataInputStream dis, ConstantPool cpool, boolean isVisible) static int[]
static String
toTypePathString
(int[] typepath)
-
Felddetails
-
NO_TYPE_ANNOTATIONS
-
NO_TYPE_PATH
public static final int[] NO_TYPE_PATH -
CLASS_TYPE_PARAMETER
public static final int CLASS_TYPE_PARAMETER- Siehe auch:
-
METHOD_TYPE_PARAMETER
public static final int METHOD_TYPE_PARAMETER- Siehe auch:
-
CLASS_EXTENDS
public static final int CLASS_EXTENDS- Siehe auch:
-
CLASS_TYPE_PARAMETER_BOUND
public static final int CLASS_TYPE_PARAMETER_BOUND- Siehe auch:
-
METHOD_TYPE_PARAMETER_BOUND
public static final int METHOD_TYPE_PARAMETER_BOUND- Siehe auch:
-
FIELD
public static final int FIELD- Siehe auch:
-
METHOD_RETURN
public static final int METHOD_RETURN- Siehe auch:
-
METHOD_RECEIVER
public static final int METHOD_RECEIVER- Siehe auch:
-
METHOD_FORMAL_PARAMETER
public static final int METHOD_FORMAL_PARAMETER- Siehe auch:
-
THROWS
public static final int THROWS- Siehe auch:
-
LOCAL_VARIABLE
public static final int LOCAL_VARIABLE- Siehe auch:
-
RESOURCE_VARIABLE
public static final int RESOURCE_VARIABLE- Siehe auch:
-
EXCEPTION_PARAMETER
public static final int EXCEPTION_PARAMETER- Siehe auch:
-
INSTANCEOF
public static final int INSTANCEOF- Siehe auch:
-
NEW
public static final int NEW- Siehe auch:
-
CONSTRUCTOR_REFERENCE
public static final int CONSTRUCTOR_REFERENCE- Siehe auch:
-
METHOD_REFERENCE
public static final int METHOD_REFERENCE- Siehe auch:
-
CAST
public static final int CAST- Siehe auch:
-
CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT
public static final int CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT- Siehe auch:
-
METHOD_INVOCATION_TYPE_ARGUMENT
public static final int METHOD_INVOCATION_TYPE_ARGUMENT- Siehe auch:
-
CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT
public static final int CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT- Siehe auch:
-
METHOD_REFERENCE_TYPE_ARGUMENT
public static final int METHOD_REFERENCE_TYPE_ARGUMENT- Siehe auch:
-
TYPE_PATH_ENTRY_KIND_ARRAY
public static final int TYPE_PATH_ENTRY_KIND_ARRAY- Siehe auch:
-
TYPE_PATH_ENTRY_KIND_INNER_TYPE
public static final int TYPE_PATH_ENTRY_KIND_INNER_TYPE- Siehe auch:
-
TYPE_PATH_ENTRY_KIND_WILDCARD
public static final int TYPE_PATH_ENTRY_KIND_WILDCARD- Siehe auch:
-
TYPE_PATH_ENTRY_KIND_TYPE_ARGUMENT
public static final int TYPE_PATH_ENTRY_KIND_TYPE_ARGUMENT- Siehe auch:
-
-
Methodendetails
-
read
public static TypeAnnotationGen read(DataInputStream dis, ConstantPool cpool, boolean isVisible) throws IOException - Löst aus:
IOException
-
readLocalVarTarget
- Löst aus:
IOException
-
dump
- Löst aus:
IOException
-
getSupertypeIndex
public int getSupertypeIndex() -
getOffset
public int getOffset() -
getTypeParameterIndex
public int getTypeParameterIndex() -
getTypeArgumentIndex
public int getTypeArgumentIndex() -
getBoundIndex
public int getBoundIndex() -
getMethodFormalParameterIndex
public int getMethodFormalParameterIndex() -
getThrowsTypeIndex
public int getThrowsTypeIndex() -
getLocalVarTarget
public int[] getLocalVarTarget() -
getExceptionTableIndex
public int getExceptionTableIndex() -
getTargetType
public int getTargetType() -
getAnnotation
-
getTypePath
public int[] getTypePath() -
getTypePathString
-
toTypePathString
-