public abstract class AbstractTypeAnnotationInfo extends AnnotationInfo
AnnotationInfo.AnnotationAttribute, AnnotationInfo.ClassValue, AnnotationInfo.Entry, AnnotationInfo.EnumValue
Modifier and Type | Field and Description |
---|---|
protected int |
targetType |
protected short[] |
typePath |
classLoader, entries, isInherited, name
Modifier | Constructor and Description |
---|---|
protected |
AbstractTypeAnnotationInfo(AnnotationInfo base,
int targetType,
short[] typePath) |
Modifier and Type | Method and Description |
---|---|
protected void |
addArgs(java.lang.StringBuilder sb) |
int |
getTargetType() |
java.lang.String |
toString() |
asString, cloneFor, cloneForOverriddenValues, getClassLoaderInfo, getClassValue, getEntries, getEnumValue, getName, getValue, getValue, getValueAsBoolean, getValueAsDouble, getValueAsFloat, getValueAsInt, getValueAsLong, getValueAsString, getValueAsStringArray, getValueAsStringArray, isInherited, setClonedEntryValue, setEntries, setInherited, setName, value, valueAsString
protected AbstractTypeAnnotationInfo(AnnotationInfo base, int targetType, short[] typePath)