Spreadsheet Toolkit

corpus.excel.parser
Class OperatorParser

java.lang.Object
  |
  +--corpus.excel.parser.FormulaComponentParser
        |
        +--corpus.excel.parser.OperatorParser

public class OperatorParser
extends FormulaComponentParser

A parser for a formula component.

See Also:
Operator

Field Summary
static java.lang.String ARITHMATIC_PATTERN
           
static java.lang.String COMPARRISON_PATTERN
           
static java.lang.String CONCATINATION_PATTERN
           
static java.lang.String OTHER_PATTERN
           
static java.lang.String PATTERN
          Pattern is used for matching in regular expressions
 
Constructor Summary
OperatorParser()
           
 
Method Summary
 FormulaComponent parseOne(java.lang.String input, Formula formula)
          Given a string containing a Excel formula, break it down into components.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMPARRISON_PATTERN

public static final java.lang.String COMPARRISON_PATTERN
See Also:
Constant Field Values

ARITHMATIC_PATTERN

public static final java.lang.String ARITHMATIC_PATTERN
See Also:
Constant Field Values

CONCATINATION_PATTERN

public static final java.lang.String CONCATINATION_PATTERN
See Also:
Constant Field Values

OTHER_PATTERN

public static final java.lang.String OTHER_PATTERN
See Also:
Constant Field Values

PATTERN

public static final java.lang.String PATTERN
Pattern is used for matching in regular expressions

See Also:
Constant Field Values
Constructor Detail

OperatorParser

public OperatorParser()
Method Detail

parseOne

public FormulaComponent parseOne(java.lang.String input,
                                 Formula formula)
Given a string containing a Excel formula, break it down into components.

Specified by:
parseOne in class FormulaComponentParser
Returns:
A FormulaComponent

Spreadsheet Toolkit

Project Home Page