public static class TypeAnnotationTargetInfo.TypeAnnotationParameterBoundTarget extends java.lang.Object implements TypeAnnotationTargetInfo
TypeAnnotationTargetInfo.LocalVarTarget, TypeAnnotationTargetInfo.TypeAnnotationCatchTarget, TypeAnnotationTargetInfo.TypeAnnotationEmptyTarget, TypeAnnotationTargetInfo.TypeAnnotationFormalParameterTarget, TypeAnnotationTargetInfo.TypeAnnotationLocalVarTarget, TypeAnnotationTargetInfo.TypeAnnotationOffsetTarget, TypeAnnotationTargetInfo.TypeAnnotationParameterBoundTarget, TypeAnnotationTargetInfo.TypeAnnotationParameterTarget, TypeAnnotationTargetInfo.TypeAnnotationSupertypeTarget, TypeAnnotationTargetInfo.TypeAnnotationThrowsTarget, TypeAnnotationTargetInfo.TypeAnnotationTypeArgumentTarget
Modifier and Type | Field and Description |
---|---|
private short |
bound_index |
private short |
type_parameter_index |
Modifier | Constructor and Description |
---|---|
private |
TypeAnnotationParameterBoundTarget(short type_parameter_index,
short bound_index) |
Modifier and Type | Method and Description |
---|---|
short |
getIndex() |
(package private) static Pair<java.lang.Long,TypeAnnotationTargetInfo> |
Read(ByteData raw,
long offset) |
private final short type_parameter_index
private final short bound_index
private TypeAnnotationParameterBoundTarget(short type_parameter_index, short bound_index)
static Pair<java.lang.Long,TypeAnnotationTargetInfo> Read(ByteData raw, long offset)
public short getIndex()