|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.waveset.expression.ExNode
com.waveset.expression.ExFunction.f_sub
The function node for the <sub> expression.
The sub expression performs successive integer subtraction over the values of all of the subexpressions. Subexpressions whose values are not integers, are coerced to integers. Null values coerce to zero as do string values that do not contain a valid integer literal.
Field Summary |
Fields inherited from class com.waveset.expression.ExNode |
_bindingCount, _children, _decoration, _parent, code_id, trace |
Constructor Summary | |
ExFunction.f_sub()
|
Method Summary | |
protected ExValue |
evalInternal(ExState state)
Abstract evaluation method all nodes must have. |
java.lang.String |
getFunctionName()
Nodes representing functions must have a name. |
Methods inherited from class com.waveset.expression.ExNode |
addChild, addChildren, addCommonAttributes, beginTrace, clearOwner, endTrace, eval, evalChild, evalChildToObject, evalChildToString, evalToBoolean, evalToInt, evalToObject, evalToString, getBindingCount, getChild, getChildren, getDecoration, getHiddenVariable, getLocation, getOwner, getParent, isLiteral, parseCommonAttributes, parseXml, postProcess, removeChild, resolveFunction, resolveVariable, setBindingCount, setChildren, setDecoration, setEnvironment, setLocation, setOwner, setOwner, setParent, toXml, toXml, toXml, toXmlAttributes, toXmlChildren |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ExFunction.f_sub()
Method Detail |
public java.lang.String getFunctionName()
ExNode
getFunctionName
in class ExNode
protected ExValue evalInternal(ExState state) throws WavesetException
ExNode
evalInternal
in class ExNode
WavesetException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |