ExternalSheet | Interface which exposes the methods needed by formulas to access external sheet records | code | html |
ParsedThing | An interface for an excel ptg | code | html |
Parser | Interface used by the two different types of formula parser | code | html |
BinaryOperator | A cell reference in a formula | code | html |
NumberValue | A constant numerical value in a formula | code | html |
Operand | An operand in the parse tree. | code | html |
Operator | An operator is a node in a parse tree. | code | html |
ParseItem | Abstract base class for an item in a formula parse tree | code | html |
StringOperator | Ambiguously defined operator, used as a place holder when parsing string formulas. | code | html |
SubExpression | Base class for those tokens which encapsulate a subexpression | code | html |
UnaryOperator | A cell reference in a formula | code | html |
Add | A cell reference in a formula | code | html |
Area | A nested class to hold range information | code | html |
Area3d | A nested class to hold range information | code | html |
ArgumentSeparator | A dummy token used when parsing strings in order to indicate the separation of parameters | code | html |
Attribute | A special attribute control token - typically either a SUM function or an IF function | code | html |
BooleanValue | A boolean operand in a formula | code | html |
BuiltInFunction | A built in function in a formula | code | html |
CellReference | A cell reference in a formula | code | html |
CellReference3d | A 3d cell reference in a formula | code | html |
CellReferenceError | An cell reference error which occurs in a formula | code | html |
CloseParentheses | The close of parentheses token | code | html |
ColumnRange | A class to hold range information across two entire columns | code | html |
ColumnRange3d | A nested class to hold range information | code | html |
Concatenate | A cell reference in a formula | code | html |
Divide | A cell reference in a formula | code | html |
DoubleValue | A cell reference in a formula | code | html |
Equal | A cell reference in a formula | code | html |
ErrorConstant | An error constant | code | html |
FormulaErrorCode | Enumeration for formula error codes | code | html |
FormulaException | Exception thrown when parsing a formula | code | html |
FormulaException.FormulaMessage | Inner class containing the message | code | html |
FormulaParser | Parses the formula passed in (either as parsed strings or as a string) into a tree of operators and operands | code | html |
Function | An enumeration detailing the Excel function codes | code | html |
FunctionNames | A class which contains the function names for the current workbook. | code | html |
GreaterEqual | A cell reference in a formula | code | html |
GreaterThan | A cell reference in a formula | code | html |
IntegerValue | A cell reference in a formula | code | html |
LessEqual | A cell reference in a formula | code | html |
LessThan | A cell reference in a formula | code | html |
MemArea | Indicates that the function doesn't evaluate to a constant reference | code | html |
MemFunc | Indicates that the function doesn't evaluate to a constant reference | code | html |
Minus | Ambiguously defined minus operator, used as a place holder when parsing string formulas. | code | html |
MissingArg | Represents a missing argument in an argument list | code | html |
Multiply | A cell reference in a formula | code | html |
Name | A name operand | code | html |
NameRange | A name operand | code | html |
NotEqual | A cell reference in a formula | code | html |
OpenParentheses | A dummy token used when parsing strings in order to indicate the opening of some parenthesees | code | html |
Parenthesis | A cell reference in a formula | code | html |
ParseContext | Enumeration type for the context in which this formula is being parsed | code | html |
Percent | A cell reference in a formula | code | html |
Plus | Ambiguously defined plus operator, used as a place holder when parsing string formulas. | code | html |
Power | A cell reference in a formula | code | html |
RangeSeparator | A "holding" token for a range separator. | code | html |
SharedFormulaArea | A cell reference in a formula | code | html |
SharedFormulaCellReference | A cell reference in a formula | code | html |
StringFormulaParser | Parses a string formula into a parse tree | code | html |
StringFunction | Class used to hold a function when reading it in from a string. | code | html |
StringParseItem | A dummy implementation used for typing information when tokens are read when parsing strings. | code | html |
StringValue | A string constant operand in a formula | code | html |
Subtract | A cell reference in a formula | code | html |
Token | An enumeration detailing the Excel parsed tokens A particular token may be associated with more than one token code | code | html |
TokenFormulaParser | Parses the excel ptgs into a parse tree | code | html |
UnaryMinus | A cell reference in a formula | code | html |
UnaryPlus | A cell reference in a formula | code | html |
Union | A union of two cell ranges - the "," operator | code | html |
VariableArgFunction | A built in function in a formula. | code | html |
Yylex | This class is a scanner generated by JFlex 1.4.1 on 24/10/09 14:10 from the specification file xlformula.flex | code | html |
Yylex | This file is generated by JLex. | code | html |