Class FuncPtg


public class FuncPtg extends AbstractFunctionPtg
Author:
aviks, Jason Height (jheight at chariot dot net dot au), Danny Mui (dmui at apache dot org) (Leftover handling)
  • Field Details

  • Constructor Details

    • FuncPtg

      public FuncPtg(RecordInputStream in)
      Creates new function pointer from a byte array usually called while reading an excel file.
  • Method Details

    • writeBytes

      public void writeBytes(byte[] array, int offset)
      Description copied from class: Ptg
      write this Ptg to a byte array
      Specified by:
      writeBytes in class AbstractFunctionPtg
    • getNumberOfOperands

      public int getNumberOfOperands()
      Description copied from class: OperationPtg
      The number of operands expected by the operations
      Specified by:
      getNumberOfOperands in class OperationPtg
    • clone

      public Object clone()
      Specified by:
      clone in class Ptg
    • getSize

      public int getSize()
      Specified by:
      getSize in class AbstractFunctionPtg
    • toString

      public 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 AbstractFunctionPtg