Class CPMethodOrField

  • All Implemented Interfaces:
    java.lang.Comparable

    public class CPMethodOrField
    extends ConstantPoolEntry
    implements java.lang.Comparable
    Constant pool entry for a method or field.
    • Field Detail

      • className

        private final CPClass className
      • indexInClass

        private int indexInClass
      • indexInClassForConstructor

        private int indexInClassForConstructor
    • Constructor Detail

    • Method Detail

      • compareTo

        public int compareTo​(java.lang.Object obj)
        Specified by:
        compareTo in interface java.lang.Comparable
      • getClassIndex

        public int getClassIndex()
      • getClassName

        public CPClass getClassName()
      • getDescIndex

        public int getDescIndex()
      • getIndexInClass

        public int getIndexInClass()
      • getIndexInClassForConstructor

        public int getIndexInClassForConstructor()
      • setIndexInClass

        public void setIndexInClass​(int index)
      • setIndexInClassForConstructor

        public void setIndexInClassForConstructor​(int index)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object