public abstract class NExprContextBase extends Object implements NExprContext
| Constructor and Description |
|---|
NExprContextBase(NExprRPI rpi) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitofprotected NExprRPI rpi
public NExprContextBase(NExprRPI rpi)
public NOptional<Object> evalFunction(String fctName, NExprNodeValue... args)
evalFunction in interface NExprContextpublic NOptional<Object> evalConstruct(String constructName, NExprNodeValue... args)
evalConstruct in interface NExprContextpublic NOptional<Object> evalOperator(String opName, NExprOpType type, NExprNodeValue... args)
evalOperator in interface NExprContextpublic NOptional<Object> evalInfixOperator(String opName, NExprNodeValue first, NExprNodeValue second)
evalInfixOperator in interface NExprContextpublic NOptional<Object> evalPrefixOperator(String opName, NExprNodeValue arg)
evalPrefixOperator in interface NExprContextpublic NOptional<Object> evalPostfixOperator(String opName, NExprNodeValue arg)
evalPostfixOperator in interface NExprContextpublic NOptional<Object> getVarValue(String varName)
getVarValue in interface NExprContextpublic NExprContextBuilder childContext()
childContext in interface NExprContextpublic NOptional<NExprNode> parse(String expression)
parse in interface NExprContextpublic NExprNodeValue bindLiteral(Object any)
bindLiteral in interface NExprContextpublic NExprNodeValue bindNode(NExprNode any)
bindNode in interface NExprContextpublic <A,B> NOptional<NFunction2<A,B,?>> findCommonInfixOp(NExprCommonOp op, Class<? extends A> firstArgType, Class<? extends B> secondArgType)
findCommonInfixOp in interface NExprContextpublic <A> NOptional<NFunction<A,?>> findCommonPrefixOp(NExprCommonOp op, Class<? extends A> argType)
findCommonPrefixOp in interface NExprContextpublic <A> NOptional<NFunction<A,?>> findCommonPostfixOp(NExprCommonOp op, Class<? extends A> argType)
findCommonPostfixOp in interface NExprContextpublic NOptional<NExprFunction> getFunction(String fctName, NExprNodeValue... args)
getFunction in interface NExprContextpublic NOptional<NExprFunction> getConstruct(String constructName, NExprNodeValue... args)
getConstruct in interface NExprContextpublic NOptional<NExprOperator> getOperator(String opName, NExprOpType type, NExprNodeValue... args)
getOperator in interface NExprContextpublic List<NExprOperator> getOperators()
getOperators in interface NExprContextpublic NOptional<NExprVar> getVar(String varName)
getVar in interface NExprContextpublic NExprInterpolatedStrNode ofInterpolatedStr(String a)
ofInterpolatedStr in interface NExprContextpublic NExprTemplate ofTemplate()
ofTemplate in interface NExprContextCopyright © 2026 vpc open source initiative. All rights reserved.