Package org.apache.poi.ss.formula.token
Interface FormulaTokenNode
-
- All Known Implementing Classes:
AddNode
,AndNode
,AreaRefNode
,ArrayColumnsNode
,BoolNode
,BracketNode
,ColonNode
,ColonOpNode
,CommaNode
,DefaultTokenNode
,DivNode
,DoubleNode
,EmptyNode
,EqualNode
,ErrorNode
,ErrorRefNode
,ExclamationNode
,ExpNode
,FunctionNode
,GreaterThanEqualNode
,GreatNode
,IntegerNode
,LessNode
,LessThanEqualNode
,MinusNode
,MultiNode
,NameNode
,NameRefNode
,NotEqualNode
,NumberNode
,OpNode
,PercentNode
,PlusNode
,RefNode
,SingleChildNode
,SpaceNode
,StringNode
,SubtractNode
,TableRefNode
,UnionNode
public interface FormulaTokenNode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <R> R
accept(TokenNodeVisitor<R> visitor)
Use the given [visitor] to visit this node.boolean
add(FormulaTokenNode child)
NodeId
getNodeId()
int
getType()
boolean
hasOperands()
boolean
isOp()
FormulaTokenNode
normalize(FormulaTokenParser parser)
<R> List<R>
visitChildren(TokenNodeVisitor<R> visitor)
Use the given [visitor] to visit all of the children of this node.
-
-
-
Method Detail
-
getNodeId
NodeId getNodeId()
-
getType
int getType()
-
hasOperands
boolean hasOperands()
-
isOp
boolean isOp()
-
add
boolean add(FormulaTokenNode child)
-
normalize
FormulaTokenNode normalize(FormulaTokenParser parser)
-
accept
<R> R accept(TokenNodeVisitor<R> visitor)
Use the given [visitor] to visit this node. Return the value returned by the visitor as a result of visiting this node.
-
visitChildren
<R> List<R> visitChildren(TokenNodeVisitor<R> visitor)
Use the given [visitor] to visit all of the children of this node. Return the values returned by the visitor as a result of visiting each child node.
-
-