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