Class Area2DPtgBase

All Implemented Interfaces:
Duplicatable, GenericRecord, AreaI
Direct Known Subclasses:
AreaNPtg, AreaPtg

public abstract class Area2DPtgBase extends AreaPtgBase
Common superclass of 2-D area refs
  • Constructor Details

    • Area2DPtgBase

      protected Area2DPtgBase(int firstRow, int lastRow, int firstColumn, int lastColumn, boolean firstRowRelative, boolean lastRowRelative, boolean firstColRelative, boolean lastColRelative)
    • Area2DPtgBase

      protected Area2DPtgBase(Area2DPtgBase other)
    • Area2DPtgBase

      protected Area2DPtgBase(AreaReference ar)
    • Area2DPtgBase

      protected Area2DPtgBase(LittleEndianInput in)
  • Method Details

    • write

      public final void write(LittleEndianOutput out)
      Specified by:
      write in class Ptg
    • getSize

      public final int getSize()
      Specified by:
      getSize in class Ptg
      Returns:
      the encoded length of this Ptg, including the initial Ptg type identifier byte.
    • toFormulaString

      public final String toFormulaString()
      Description copied from class: Ptg
      return a string representation of this token alone
      Overrides:
      toFormulaString in class AreaPtgBase