Class MethodData


public class MethodData extends MemberData
Method data for method members in a class of the Java Disassembler
  • Field Details

    • name_cpx

      protected int name_cpx
      CP index to the method name
    • sig_cpx

      protected int sig_cpx
      CP index to the method type
    • lP

      protected String lP
    • paramNames

      protected ArrayList<MethodData.ParamNameData> paramNames
      The parameter names for this method
    • visibleParameterAnnotations

      protected ParameterAnnotationData visibleParameterAnnotations
      The visible parameter annotations for this method
    • invisibleParameterAnnotations

      protected ParameterAnnotationData invisibleParameterAnnotations
      The invisible parameter annotations for this method
    • defaultAnnotation

      protected AnnotationElement.AnnotValue defaultAnnotation
      The invisible parameter annotations for this method
    • code

      private CodeData code
      The code data for this method. May be null
    • exc_table

      private int[] exc_table
      The exception table (thrown exceptions) for this method. May be null
  • Constructor Details

    • MethodData

      public MethodData(ClassData cls)
  • Method Details