Module de.carne.mcd.jvmdecoder
Class TypeAnnotationTarget.TypeParameter
- java.lang.Object
-
- de.carne.mcd.jvmdecoder.classfile.attribute.annotation.TypeAnnotationTarget
-
- de.carne.mcd.jvmdecoder.classfile.attribute.annotation.TypeAnnotationTarget.TypeParameter
-
- Enclosing class:
- TypeAnnotationTarget
public static class TypeAnnotationTarget.TypeParameter extends TypeAnnotationTarget
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.carne.mcd.jvmdecoder.classfile.attribute.annotation.TypeAnnotationTarget
TypeAnnotationTarget.CatchType, TypeAnnotationTarget.Empty, TypeAnnotationTarget.FormalParameter, TypeAnnotationTarget.Localvar, TypeAnnotationTarget.Offset, TypeAnnotationTarget.Supertype, TypeAnnotationTarget.ThrowsType, TypeAnnotationTarget.TypeArgument, TypeAnnotationTarget.TypeParameter, TypeAnnotationTarget.TypeParameterBound
-
-
Constructor Summary
Constructors Constructor Description TypeParameter(int targetType, int parameterIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intparameterIndex()TypeAnnotationTarget.TypeParametertypeParameter()-
Methods inherited from class de.carne.mcd.jvmdecoder.classfile.attribute.annotation.TypeAnnotationTarget
catchType, formalParameter, localvar, offset, supertype, throwsType, type, typeArgument, typeParameterBound
-
-
-
-
Method Detail
-
parameterIndex
public int parameterIndex()
-
typeParameter
public TypeAnnotationTarget.TypeParameter typeParameter() throws java.io.IOException
- Overrides:
typeParameterin classTypeAnnotationTarget- Throws:
java.io.IOException
-
-