Package org.apache.poi.ss.formula.token
Class SingleChildNode
- java.lang.Object
-
- org.apache.poi.ss.formula.token.SingleChildNode
-
- All Implemented Interfaces:
FormulaTokenNode
- Direct Known Subclasses:
MinusNode,PercentNode,PlusNode,UnionNode
public abstract class SingleChildNode extends Object implements FormulaTokenNode
-
-
Field Summary
Fields Modifier and Type Field Description protected FormulaTokenNodechild
-
Constructor Summary
Constructors Constructor Description SingleChildNode()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadd(FormulaTokenNode child)FormulaTokenNodegetChild()intgetType()booleanhasOperands()booleanisOp()static SingleChildNodenewInstance(NodeId nodeId)FormulaTokenNodenormalize(FormulaTokenParser parser)voidsetChild(FormulaTokenNode child)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.poi.ss.formula.token.FormulaTokenNode
accept, getNodeId, visitChildren
-
-
-
-
Field Detail
-
child
protected FormulaTokenNode child
-
-
Method Detail
-
newInstance
public static SingleChildNode newInstance(NodeId nodeId)
-
getChild
public FormulaTokenNode getChild()
-
setChild
public void setChild(FormulaTokenNode child)
-
getType
public int getType()
- Specified by:
getTypein interfaceFormulaTokenNode
-
hasOperands
public boolean hasOperands()
- Specified by:
hasOperandsin interfaceFormulaTokenNode
-
isOp
public boolean isOp()
- Specified by:
isOpin interfaceFormulaTokenNode
-
add
public boolean add(FormulaTokenNode child)
- Specified by:
addin interfaceFormulaTokenNode
-
normalize
public FormulaTokenNode normalize(FormulaTokenParser parser)
- Specified by:
normalizein interfaceFormulaTokenNode
-
-