Class ScalarConstantPtg

java.lang.Object
org.apache.poi.ss.formula.ptg.Ptg
org.apache.poi.ss.formula.ptg.ScalarConstantPtg
Direct Known Subclasses:
BoolPtg, ErrPtg, IntPtg, MissingArgPtg, NumberPtg, StringPtg

public abstract class ScalarConstantPtg extends Ptg
Common superclass of all Ptgs that represent simple constant values.
Author:
Josh Micich
  • Constructor Details

    • ScalarConstantPtg

      public ScalarConstantPtg()
  • Method Details

    • isBaseToken

      public final boolean isBaseToken()
      Specified by:
      isBaseToken in class Ptg
      Returns:
      false if this token is classified as 'reference', 'value', or 'array'
    • getDefaultOperandClass

      public final byte getDefaultOperandClass()
      Specified by:
      getDefaultOperandClass in class Ptg
    • toString

      public final String toString()
      Description copied from class: Ptg
      Overridden toString method to ensure object hash is not printed. This helps get rid of gratuitous diffs when comparing two dumps Subclasses may output more relevant information by overriding this method
      Overrides:
      toString in class Ptg