Class Summary |
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 |
AddPtg |
Addition operator PTG the "+" binomial operator. |
Area2DPtgBase |
Common superclass of 2-D area refs |
Area3DPtg |
Title: Area 3D Ptg - 3D reference (Sheet + Area)
Description: Defined an area in Extern Sheet. |
Area3DPxg |
Title: XSSF Area 3D Reference (Sheet + Area)
Description: Defined an area in an external or different sheet. |
AreaErrPtg |
AreaErr - handles deleted cell area references. |
AreaI.OffsetArea |
|
AreaNPtg |
Specifies a rectangular area of cells A1:A4 for instance. |
AreaPtg |
Specifies a rectangular area of cells A1:A4 for instance. |
AreaPtgBase |
Specifies a rectangular area of cells A1:A4 for instance. |
ArrayPtg |
ArrayPtg - handles arrays
The ArrayPtg is a little weird, the size of the Ptg when parsing initially only
includes the Ptg sid and the reserved bytes. |
AttrPtg |
"Special Attributes"
This seems to be a Misc Stuff and Junk record. |
AttrPtg.SpaceType |
|
BoolPtg |
Boolean (boolean) Stores a (java) boolean value in a formula. |
ConcatPtg |
|
ControlPtg |
Common superclass for
tExp
tTbl
tParen
tNlr
tAttr
tSheet
tEndSheet |
Deleted3DPxg |
An XSSF only representation of a reference to a deleted area |
DeletedArea3DPtg |
Title: Deleted Area 3D Ptg - 3D referecnce (Sheet + Area)
Description: Defined a area in Extern Sheet. |
DeletedRef3DPtg |
Title: Deleted Reference 3D Ptg
Description: Defined a cell in extern sheet. |
DividePtg |
This PTG implements the standard binomial divide "/" |
EqualPtg |
|
ErrPtg |
|
ExpPtg |
|
FuncPtg |
|
FuncVarPtg |
|
GreaterEqualPtg |
PTG class to implement greater or equal to |
GreaterThanPtg |
Greater than operator PTG ">" |
IntersectionPtg |
|
IntPtg |
Integer (unsigned short integer) Stores an unsigned short value (java int) in
a formula |
LessEqualPtg |
Ptg class to implement less than or equal |
LessThanPtg |
Less than operator PTG "<". |
MemAreaPtg |
|
MemErrPtg |
|
MemFuncPtg |
|
MissingArgPtg |
Missing Function Arguments
Avik Sengupta <avik at apache.org> |
MultiplyPtg |
Implements the standard mathmatical multiplication - * |
NamePtg |
|
NameXPtg |
A Name, be that a Named Range or a Function / User Defined
Function, addressed in the HSSF External Sheet style. |
NameXPxg |
A Name, be that a Named Range or a Function / User Defined
Function, addressed in the HSSF External Sheet style. |
NotEqualPtg |
Ptg class to implement not equal |
NumberPtg |
Number Stores a floating point value in a formula value stored in a 8 byte
field using IEEE notation |
OperandPtg |
|
OperationPtg |
defines a Ptg that is an operation instead of an operand |
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 <lists@aviksengupta.com> Andrew C. |
PercentPtg |
Percent PTG. |
PowerPtg |
|
Ptg |
Ptg represents a syntactic token in a formula. |
RangePtg |
|
Ref3DPtg |
Title: Reference 3D Ptg
Description: Defined a cell in extern sheet. |
Ref3DPxg |
Title: XSSF 3D Reference
Description: Defines a cell in an external or different sheet. |
RefErrorPtg |
RefError - handles deleted cell reference |
RefNPtg |
RefNPtg |
RefPtg |
ReferencePtg - handles references (such as A1, A2, IA4) |
RefPtgBase |
ReferencePtgBase - handles references (such as A1, A2, IA4) |
ScalarConstantPtg |
Common superclass of all Ptg s that represent simple constant values. |
StringPtg |
String Stores a String value in a formula value stored in the format
<length 2 bytes>char[] |
SubtractPtg |
|
TblPtg |
This ptg indicates a data table. |
UnaryMinusPtg |
Unary Plus operator
does not have any effect on the operand |
UnaryPlusPtg |
Unary Plus operator
does not have any effect on the operand |
UnionPtg |
|
UnknownPtg |
|
ValueOperatorPtg |
Common superclass of all value operators. |