Package org.apache.poi.ss.formula.token
Class TokenToPtgVisitor
- java.lang.Object
-
- org.apache.poi.ss.formula.token.TokenToPtgVisitor
-
- All Implemented Interfaces:
TokenNodeVisitor<java.util.List<Ptg>>
public class TokenToPtgVisitor extends java.lang.Object implements TokenNodeVisitor<java.util.List<Ptg>>
-
-
Constructor Summary
Constructors Constructor Description TokenToPtgVisitor(FormulaParsingWorkbook book, int sheetIndex, int rowIndex, int colIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Ptg>visitAdd(AddNode node)java.util.List<Ptg>visitAnd(AndNode node)java.util.List<Ptg>visitAreaRef(AreaRefNode node)java.util.List<Ptg>visitArrayColumns(ArrayColumnsNode node)java.util.List<Ptg>visitBoolean(BoolNode node)java.util.List<Ptg>visitColon(ColonNode node)java.util.List<Ptg>visitComma(CommaNode node)java.util.List<Ptg>visitDiv(DivNode node)java.util.List<Ptg>visitEmpty(EmptyNode node)java.util.List<Ptg>visitEqual(EqualNode node)java.util.List<Ptg>visitError(ErrorNode node)java.util.List<Ptg>visitErrorRef(ErrorRefNode node)java.util.List<Ptg>visitExp(ExpNode node)java.util.List<Ptg>visitFunction(FunctionNode node)java.util.List<Ptg>visitGreat(GreatNode node)java.util.List<Ptg>visitGreaterThanEqual(GreaterThanEqualNode node)java.util.List<Ptg>visitLess(LessNode node)java.util.List<Ptg>visitLessThanEqual(LessThanEqualNode node)java.util.List<Ptg>visitMinus(MinusNode node)java.util.List<Ptg>visitMulti(MultiNode node)java.util.List<Ptg>visitName(NameNode node)java.util.List<Ptg>visitNameRef(NameRefNode node)java.util.List<Ptg>visitNotEqual(NotEqualNode node)<T extends java.lang.Number>
java.util.List<Ptg>visitNumber(NumberNode<T> node)java.util.List<Ptg>visitPercent(PercentNode node)java.util.List<Ptg>visitPlus(PlusNode node)java.util.List<Ptg>visitRef(RefNode node)java.util.List<Ptg>visitSpace(SpaceNode node)java.util.List<Ptg>visitString(StringNode node)java.util.List<Ptg>visitSubtract(SubtractNode node)java.util.List<Ptg>visitTableRef(TableRefNode node)java.util.List<Ptg>visitUnion(UnionNode node)
-
-
-
Constructor Detail
-
TokenToPtgVisitor
public TokenToPtgVisitor(FormulaParsingWorkbook book, int sheetIndex, int rowIndex, int colIndex)
-
-
Method Detail
-
visitAdd
public java.util.List<Ptg> visitAdd(AddNode node)
- Specified by:
visitAddin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitAnd
public java.util.List<Ptg> visitAnd(AndNode node)
- Specified by:
visitAndin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitAreaRef
public java.util.List<Ptg> visitAreaRef(AreaRefNode node)
- Specified by:
visitAreaRefin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitArrayColumns
public java.util.List<Ptg> visitArrayColumns(ArrayColumnsNode node)
- Specified by:
visitArrayColumnsin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitBoolean
public java.util.List<Ptg> visitBoolean(BoolNode node)
- Specified by:
visitBooleanin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitColon
public java.util.List<Ptg> visitColon(ColonNode node)
- Specified by:
visitColonin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitComma
public java.util.List<Ptg> visitComma(CommaNode node)
- Specified by:
visitCommain interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitDiv
public java.util.List<Ptg> visitDiv(DivNode node)
- Specified by:
visitDivin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitEmpty
public java.util.List<Ptg> visitEmpty(EmptyNode node)
- Specified by:
visitEmptyin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitEqual
public java.util.List<Ptg> visitEqual(EqualNode node)
- Specified by:
visitEqualin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitError
public java.util.List<Ptg> visitError(ErrorNode node)
- Specified by:
visitErrorin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitErrorRef
public java.util.List<Ptg> visitErrorRef(ErrorRefNode node)
- Specified by:
visitErrorRefin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitExp
public java.util.List<Ptg> visitExp(ExpNode node)
- Specified by:
visitExpin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitFunction
public java.util.List<Ptg> visitFunction(FunctionNode node)
- Specified by:
visitFunctionin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitGreat
public java.util.List<Ptg> visitGreat(GreatNode node)
- Specified by:
visitGreatin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitGreaterThanEqual
public java.util.List<Ptg> visitGreaterThanEqual(GreaterThanEqualNode node)
- Specified by:
visitGreaterThanEqualin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitLess
public java.util.List<Ptg> visitLess(LessNode node)
- Specified by:
visitLessin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitLessThanEqual
public java.util.List<Ptg> visitLessThanEqual(LessThanEqualNode node)
- Specified by:
visitLessThanEqualin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitMinus
public java.util.List<Ptg> visitMinus(MinusNode node)
- Specified by:
visitMinusin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitMulti
public java.util.List<Ptg> visitMulti(MultiNode node)
- Specified by:
visitMultiin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitName
public java.util.List<Ptg> visitName(NameNode node)
- Specified by:
visitNamein interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitNameRef
public java.util.List<Ptg> visitNameRef(NameRefNode node)
- Specified by:
visitNameRefin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitNotEqual
public java.util.List<Ptg> visitNotEqual(NotEqualNode node)
- Specified by:
visitNotEqualin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitNumber
public <T extends java.lang.Number> java.util.List<Ptg> visitNumber(NumberNode<T> node)
- Specified by:
visitNumberin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitPercent
public java.util.List<Ptg> visitPercent(PercentNode node)
- Specified by:
visitPercentin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitPlus
public java.util.List<Ptg> visitPlus(PlusNode node)
- Specified by:
visitPlusin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitRef
public java.util.List<Ptg> visitRef(RefNode node)
- Specified by:
visitRefin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitSpace
public java.util.List<Ptg> visitSpace(SpaceNode node)
- Specified by:
visitSpacein interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitString
public java.util.List<Ptg> visitString(StringNode node)
- Specified by:
visitStringin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitSubtract
public java.util.List<Ptg> visitSubtract(SubtractNode node)
- Specified by:
visitSubtractin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitTableRef
public java.util.List<Ptg> visitTableRef(TableRefNode node)
- Specified by:
visitTableRefin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
visitUnion
public java.util.List<Ptg> visitUnion(UnionNode node)
- Specified by:
visitUnionin interfaceTokenNodeVisitor<java.util.List<Ptg>>
-
-