public class BytecodeTypeParameterAnnotationInfo extends AbstractTypeAnnotationInfo
AnnotationInfo.AnnotationAttribute, AnnotationInfo.ClassValue, AnnotationInfo.Entry, AnnotationInfo.EnumValue
Modifier and Type | Field and Description |
---|---|
protected int |
offset |
protected int |
typeParameterIndex |
targetType, typePath
classLoader, entries, isInherited, name
Constructor and Description |
---|
BytecodeTypeParameterAnnotationInfo(AnnotationInfo base,
int targetType,
short[] typePath,
int offset,
int typeParameterIndex) |
Modifier and Type | Method and Description |
---|---|
int |
getOffset() |
int |
getTypeParameterIndex() |
addArgs, getTargetType, 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
public BytecodeTypeParameterAnnotationInfo(AnnotationInfo base, int targetType, short[] typePath, int offset, int typeParameterIndex)