Package gnu.bytecode

Class CpoolRef


public class CpoolRef extends CpoolEntry
A CONSTANT_{Field,Method,InterfaceMethod}Ref entry in the constant pool.
  • Method Details

    • getTag

      public int getTag()
      Specified by:
      getTag in class CpoolEntry
    • getCpoolClass

      public final CpoolClass getCpoolClass()
    • getNameAndType

      public final CpoolNameAndType getNameAndType()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class CpoolEntry
    • print

      public void print(ClassTypeWriter dst, int verbosity)
      Description copied from class: CpoolEntry
      Print this constant pool entry. If verbosity==0, print very tersely (no extraneous text). If verbosity==1, prefix the type of the constant. If verbosity==2, add more descriptive text.
      Specified by:
      print in class CpoolEntry