| 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 |
| 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 29/05/08 21:39 from the specification file xlformula.flex | code | html |
| Yylex | This file is generated by JLex. | code | html |