-
- All Implemented Interfaces:
public final class TypeParameterBoundTargetInfo extends TargetInfo
Target info for a TypeAnnotation structure with a parameter index an a bound index.
-
-
Field Summary
Fields Modifier and Type Field Description private IntegertypeParameterIndexprivate IntegerboundIndexprivate final Integerlengthprivate final Stringverbose
-
Constructor Summary
Constructors Constructor Description TypeParameterBoundTargetInfo()
-
Method Summary
Modifier and Type Method Description final IntegergetTypeParameterIndex()The index of the parameter. final UnitsetTypeParameterIndex(Integer typeParameterIndex)The index of the parameter. final IntegergetBoundIndex()The bound index. final UnitsetBoundIndex(Integer boundIndex)The bound index. IntegergetLength()The length of the structure in bytes. StringgetVerbose()A verbose description for the target info. -
-
Method Detail
-
getTypeParameterIndex
final Integer getTypeParameterIndex()
The index of the parameter.
-
setTypeParameterIndex
final Unit setTypeParameterIndex(Integer typeParameterIndex)
The index of the parameter.
-
getBoundIndex
final Integer getBoundIndex()
The bound index.
-
setBoundIndex
final Unit setBoundIndex(Integer boundIndex)
The bound index.
-
getVerbose
String getVerbose()
A verbose description for the target info.
-
-
-
-