public static enum TypeAnnotationTypes.ETargetType extends java.lang.Enum<TypeAnnotationTypes.ETargetType>
Modifier and Type | Field and Description |
---|---|
static int |
maxLen |
static int |
maxTag |
private java.lang.String |
parseKey |
private java.lang.String |
printVal |
private TypeAnnotationTypes.ETargetInfo |
targetInfo |
int |
value |
Modifier and Type | Method and Description |
---|---|
static TypeAnnotationTypes.ETargetType |
getTargetType(int typeCode) |
static TypeAnnotationTypes.ETargetType |
getTargetType(java.lang.String typeName) |
java.lang.String |
infoKey() |
java.lang.String |
parseKey() |
void |
print(java.io.PrintWriter out) |
TypeAnnotationTypes.ETargetInfo |
targetInfo() |
java.lang.String |
toString() |
static TypeAnnotationTypes.ETargetType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TypeAnnotationTypes.ETargetType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TypeAnnotationTypes.ETargetType class_type_param
public static final TypeAnnotationTypes.ETargetType meth_type_param
public static final TypeAnnotationTypes.ETargetType class_exts_impls
public static final TypeAnnotationTypes.ETargetType class_type_param_bnds
public static final TypeAnnotationTypes.ETargetType meth_type_param_bnds
public static final TypeAnnotationTypes.ETargetType field
public static final TypeAnnotationTypes.ETargetType meth_ret_type
public static final TypeAnnotationTypes.ETargetType meth_receiver
public static final TypeAnnotationTypes.ETargetType meth_formal_param
public static final TypeAnnotationTypes.ETargetType throws_type
public static final TypeAnnotationTypes.ETargetType local_var
public static final TypeAnnotationTypes.ETargetType resource_var
public static final TypeAnnotationTypes.ETargetType exception_param
public static final TypeAnnotationTypes.ETargetType type_test
public static final TypeAnnotationTypes.ETargetType obj_creat
public static final TypeAnnotationTypes.ETargetType constr_ref_receiver
public static final TypeAnnotationTypes.ETargetType meth_ref_receiver
public static final TypeAnnotationTypes.ETargetType cast
public static final TypeAnnotationTypes.ETargetType constr_invoc_typearg
public static final TypeAnnotationTypes.ETargetType meth_invoc_typearg
public static final TypeAnnotationTypes.ETargetType constr_ref_typearg
public static final TypeAnnotationTypes.ETargetType meth_ref_typearg
public static final int maxTag
public static final int maxLen
public final int value
private final java.lang.String parseKey
private final TypeAnnotationTypes.ETargetInfo targetInfo
private final java.lang.String printVal
public static TypeAnnotationTypes.ETargetType[] values()
for (TypeAnnotationTypes.ETargetType c : TypeAnnotationTypes.ETargetType.values()) System.out.println(c);
public static TypeAnnotationTypes.ETargetType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String parseKey()
public java.lang.String infoKey()
public TypeAnnotationTypes.ETargetInfo targetInfo()
public void print(java.io.PrintWriter out)
public java.lang.String toString()
toString
in class java.lang.Enum<TypeAnnotationTypes.ETargetType>
public static TypeAnnotationTypes.ETargetType getTargetType(int typeCode)
public static TypeAnnotationTypes.ETargetType getTargetType(java.lang.String typeName)