com.jaxfront.core.jep
Class If
java.lang.Object
org.nfunk.jep.function.PostfixMathCommand
com.jaxfront.core.jep.If
- All Implemented Interfaces:
- org.nfunk.jep.function.FastFailable, org.nfunk.jep.function.PostfixMathCommandI
public class If
- extends org.nfunk.jep.function.PostfixMathCommand
- implements org.nfunk.jep.function.FastFailable
|
Method Summary |
java.lang.Object |
childrenFastFailAccept(org.nfunk.jep.Node[] children,
java.util.Stack theStack,
org.nfunk.jep.ParserVisitor visitor,
java.lang.Object data)
|
boolean |
isFastFailable()
|
void |
run(java.util.Stack inStack)
|
| Methods inherited from class org.nfunk.jep.function.PostfixMathCommand |
getNumberOfParameters, getRootNode, run, setCurNumberOfParameters |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
If
public If()
childrenFastFailAccept
public java.lang.Object childrenFastFailAccept(org.nfunk.jep.Node[] children,
java.util.Stack theStack,
org.nfunk.jep.ParserVisitor visitor,
java.lang.Object data)
- Specified by:
childrenFastFailAccept in interface org.nfunk.jep.function.FastFailable
isFastFailable
public boolean isFastFailable()
- Specified by:
isFastFailable in interface org.nfunk.jep.function.PostfixMathCommandI- Overrides:
isFastFailable in class org.nfunk.jep.function.PostfixMathCommand
run
public void run(java.util.Stack inStack)
throws org.nfunk.jep.ParseException
- Overrides:
run in class org.nfunk.jep.function.PostfixMathCommand
- Throws:
org.nfunk.jep.ParseException