Direct Known Subclasses:
CPConstantNumber, CPString

public abstract class CPConstant extends ConstantPoolEntry
Abstract superclass for constant pool constant entries such as numbers or Strings
  • Field Details

    • value

      private final Object value
  • Constructor Details

    • CPConstant

      public CPConstant(byte tag, Object value, int globalIndex)
      Constructs a new CPConstant.
      Parameters:
      tag - TODO
      value - TODO
      globalIndex - index in CpBands
      Throws:
      NullPointerException - if value is null
  • Method Details