Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use Ptg
org.apache.poi.hssf.model | Provides low level API structures for reading, writing, modifying XLS files.
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.model

Methods in org.apache.poi.hssf.model that return Ptg
`Ptg[]` | `FormulaParser.getRPNPtg()` API call to retrive the array of Ptgs created as a result of the parsing
`Ptg[]` | `FormulaParser.getRPNPtg(int formulaType)`

Methods in org.apache.poi.hssf.model with parameters of type Ptg
`static java.lang.String` | `FormulaParser.toFormulaString(Workbook book, Ptg[] ptgs)` Static method to convert an array of Ptgs in RPN order to a human readable string format in infix mode.

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` | `AbstractFunctionPtg` This class provides the base functionality for Excel sheet functions There are two kinds of function Ptgs - tFunc and tFuncVar Therefore, this class will have ONLY two subclasses
`class` | `AddPtg` Addition operator PTG the "+" binomial operator.
`class` | `Area3DPtg` Title: Area 3D Ptg - 3D referecnce (Sheet + Area)
`class` | `AreaPtg` Specifies a rectangular area of cells A1:A4 for instance.
`class` | `AttrPtg` "Special Attributes" This seems to be a Misc Stuff and Junk record.
`class` | `BoolPtg` Boolean (boolean) Stores a (java) boolean value in a formula.
`class` | `ConcatPtg`
`class` | `ControlPtg`
`class` | `DividePtg` This PTG implements the standard binomial divide "/"
`class` | `EqualPtg`
`class` | `ExpPtg`
`class` | `FuncPtg`
`class` | `FuncVarPtg`
`class` | `GreaterEqualPtg` PTG class to implement greater or equal to
`class` | `GreaterThanPtg` Greater than operator PTG ">"
`class` | `IntPtg` Integer (short intger) Stores a (java) short value in a formula
`class` | `LessEqualPtg` Ptg class to implement less than or equal
`class` | `LessThanPtg` Less than operator PTG "<".
`class` | `MemErrPtg`
`class` | `MemFuncPtg`
`class` | `MissingArgPtg` Missing Function Arguments Avik Sengupta
`class` | `MultiplyPtg` Implements the standard mathmatical multiplication - *
`class` | `NamePtg`
`class` | `NameXPtg`
`class` | `NotEqualPtg` Ptg class to implement not equal
`class` | `NumberPtg` Number Stores a floating point value in a formula value stored in a 8 byte field using IEEE notation
`class` | `OperationPtg` defines a Ptg that is an operation instead of an operand
`class` | `ParenthesisPtg` While formula tokens are stored in RPN order and thus do not need parenthesis for precedence reasons, Parenthesis tokens ARE written to ensure that user entered parenthesis are displayed as-is on reading back Avik Sengupta Andrew C.
`class` | `PowerPtg`
`class` | `Ref3DPtg` Title: Reference 3D Ptg
`class` | `ReferencePtg` ReferencePtg - handles references (such as A1, A2, IA4)
`class` | `StringPtg` Number Stores a String value in a formula value stored in the format char[]
`class` | `SubtractPtg`
`class` | `UnaryMinusPtg` Unary Plus operator does not have any effect on the operand
`class` | `UnaryPlusPtg` Unary Plus operator does not have any effect on the operand
`class` | `UnionPtg`
`class` | `UnknownPtg`

Methods in org.apache.poi.hssf.record.formula that return Ptg
`static Ptg` | `Ptg.createPtg(byte[] data, int offset)` convert infix order ptg list to rpn order ptg list

Methods in org.apache.poi.hssf.record.formula with parameters of type Ptg
`java.lang.String` | `MultiplyPtg.toFormulaString(Ptg[] operands)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003 Apache Software Foundation.