org.apache.poi.hssf.record.formula |
formula package contains binary PTG structures used in Formulas
Related Documentation
For overviews, tutorials, examples, guides, and tool documentation, please see:
@see org.apache.poi.hssf.record
@see org.apache.poi.hssf.record.FormulaRecord
|
Java Source File Name | Type | Comment |
AbstractFunctionPtg.java | Class | 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
author: Avik Sengupta author: Andrew C. |
AbstractPtgTestCase.java | Class | Convenient abstract class to reduce the amount of boilerplate code needed
in ptg-related unit tests. |
AddPtg.java | Class | Addition operator PTG the "+" binomial operator. |
Area3DPtg.java | Class | Title: Area 3D Ptg - 3D referecnce (Sheet + Area)
Description: Defined a area in Extern Sheet. |
AreaAPtg.java | Class | Specifies a rectangular area of cells A1:A4 for instance. |
AreaErrPtg.java | Class | AreaErr - handles deleted cell area references. |
AreaNAPtg.java | Class | Specifies a rectangular area of cells A1:A4 for instance. |
AreaNPtg.java | Class | Specifies a rectangular area of cells A1:A4 for instance. |
AreaNVPtg.java | Class | Specifies a rectangular area of cells A1:A4 for instance. |
AreaPtg.java | Class | Specifies a rectangular area of cells A1:A4 for instance. |
AreaVPtg.java | Class | Specifies a rectangular area of cells A1:A4 for instance. |
ArrayPtg.java | Class | ArrayPtg - handles arrays
The ArrayPtg is a little wierd, the size of the Ptg when parsing initially only
includes the Ptg sid and the reserved bytes. |
ArrayPtgA.java | Class | |
ArrayPtgV.java | Class | ArrayPtg - handles arrays
The ArrayPtg is a little wierd, the size of the Ptg when parsing initially only
includes the Ptg sid and the reserved bytes. |
AttrPtg.java | Class | "Special Attributes"
This seems to be a Misc Stuff and Junk record. |
BoolPtg.java | Class | Boolean (boolean)
Stores a (java) boolean value in a formula.
author: Paul Krause (pkrause at soundbite dot com) author: Andrew C. |
ConcatPtg.java | Class | |
ControlPtg.java | Class | |
DeletedArea3DPtg.java | Class | Title: Deleted Area 3D Ptg - 3D referecnce (Sheet + Area)
Description: Defined a area in Extern Sheet. |
DeletedRef3DPtg.java | Class | Title: Deleted Reference 3D Ptg
Description: Defined a cell in extern sheet. |
DividePtg.java | Class | This PTG implements the standard binomial divide "/"
author: Andrew C. |
EqualPtg.java | Class | |
ErrPtg.java | Class | |
ExpPtg.java | Class | |
FuncPtg.java | Class | |
FuncVarPtg.java | Class | |
GreaterEqualPtg.java | Class | |
GreaterThanPtg.java | Class | |
IntersectionPtg.java | Class | |
IntPtg.java | Class | Integer (unsigned short intger)
Stores an unsigned short value (java int) in a formula
author: Andrew C. |
LessEqualPtg.java | Class | |
LessThanPtg.java | Class | Less than operator PTG "<". |
MemAreaPtg.java | Class | |
MemErrPtg.java | Class | |
MemFuncPtg.java | Class | |
MissingArgPtg.java | Class | |
MultiplyPtg.java | Class | Implements the standard mathmatical multiplication - *
author: Andrew C. |
NamePtg.java | Class | |
NameXPtg.java | Class | |
NotEqualPtg.java | Class | |
NumberPtg.java | Class | |
OperationPtg.java | Class | |
ParenthesisPtg.java | Class | 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 <lists@aviksengupta.com>
Andrew C. |
PercentPtg.java | Class | Percent PTG. |
PowerPtg.java | Class | |
Ptg.java | Class | |
RangePtg.java | Class | |
Ref3DPtg.java | Class | Title: Reference 3D Ptg
Description: Defined a cell in extern sheet. |
RefAPtg.java | Class | |
ReferencePtg.java | Class | ReferencePtg - handles references (such as A1, A2, IA4)
author: Andrew C. |
RefErrorPtg.java | Class | |
RefNAPtg.java | Class | |
RefNPtg.java | Class | |
RefNVPtg.java | Class | |
RefVPtg.java | Class | |
StringPtg.java | Class | |
SubtractPtg.java | Class | |
TestAreaErrPtg.java | Class | Tests for
AreaErrPtg . |
TestErrPtg.java | Class | Tests for
ErrPtg . |
TestFuncPtg.java | Class | |
TestIntersectionPtg.java | Class | Tests for
IntersectionPtg . |
TestPercentPtg.java | Class | Tests for
PercentPtg . |
TestRangePtg.java | Class | Tests for
RangePtg . |
TestReferencePtg.java | Class | Tests for
ReferencePtg . |
TestUnionPtg.java | Class | Tests for
UnionPtg . |
UnaryMinusPtg.java | Class | |
UnaryPlusPtg.java | Class | |
UnionPtg.java | Class | |
UnknownPtg.java | Class | |