Uses of Class
org.apache.poi.hssf.record.formula.Ptg

Packages that use Ptg
org.apache.poi.hssf.record Record package contains class representations for XLS binary strutures. 
org.apache.poi.hssf.record.formula formula package contains binary PTG structures used in Formulas (not yet supported!)  
 

Uses of Ptg in org.apache.poi.hssf.record
 

Methods in org.apache.poi.hssf.record that return Ptg
 Ptg FormulaRecord.popExpressionToken()
          pop a token off of the stack
 Ptg FormulaRecord.peekExpressionToken()
          peek at the token on the top of stack
 

Methods in org.apache.poi.hssf.record with parameters of type Ptg
 void FormulaRecord.pushExpressionToken(Ptg ptg)
          push a token onto the stack
 

Uses of Ptg in org.apache.poi.hssf.record.formula
 

Subclasses of Ptg in org.apache.poi.hssf.record.formula
 class AddPtg
           
 class AreaPtg
           
 class AttrPtg
          "Special Attributes" This seems to be a Misc Stuff and Junk record.
 class DividePtg
           
 class ExpPtg
           
 class IntPtg
          Integer (short intger) Stores a (java) short value in a formula
 class MemErrPtg
           
 class MultiplyPtg
           
 class NamePtg
           
 class ParenthesisPtg
          Dummy class, we want it only for for the parsing process does not actually get into the file -- note by andy...there is a parenthesis PTG that can be written and is sometimes! Avik Sengupta
 class PowerPtg
           
 class SubtractPtg
           
 class UnknownPtg
           
 class ValueReferencePtg
           
 class ValueVariableFunctionPtg
          An excel function with variable number of value arguments.
 

Methods in org.apache.poi.hssf.record.formula that return Ptg
static Ptg Ptg.createPtg(byte[] data, int offset)
           
static Ptg[] FormulaUtil.parseFormula(java.lang.String formula)
           
static Ptg[] FormulaUtil.formulaAddTwoInts(short first, short second)
           
static Ptg[] FormulaUtil.formulaSubtractTwoInts(short first, short second)
           
static Ptg[] FormulaUtil.formulaMultiplyTwoInts(short first, short second)
           
static Ptg[] FormulaUtil.formulaPowerTwoInts(short first, short second)
           
static Ptg[] FormulaUtil.formulaDivideTwoInts(short first, short second)
           
static Ptg FormulaUtil.createInteger(short value)
           
static Ptg FormulaUtil.createAdd()
           
static Ptg FormulaUtil.createSubtract()
           
static Ptg FormulaUtil.createMultiply()
           
static Ptg FormulaUtil.createDivide()
           
static Ptg FormulaUtil.createPower()
           
 

Methods in org.apache.poi.hssf.record.formula with parameters of type Ptg
 java.lang.String DividePtg.toFormulaString(Ptg[] operands)
           
 java.lang.String OperationPtg.toFormulaString(Ptg[] operands)
           
 java.lang.String ValueVariableFunctionPtg.toFormulaString(Ptg[] operands)
           
 java.lang.String ParenthesisPtg.toFormulaString(Ptg[] operands)
           
 java.lang.String MultiplyPtg.toFormulaString(Ptg[] operands)
           
 java.lang.String SubtractPtg.toFormulaString(Ptg[] operands)
           
 java.lang.String AttrPtg.toFormulaString(Ptg[] operands)
           
 java.lang.String AddPtg.toFormulaString(Ptg[] operands)
           
 java.lang.String PowerPtg.toFormulaString(Ptg[] operands)
           
 



Copyright © 2002 Apache jakarta-poi project. All Rights Reserved.