public class NExprRPIImpl extends Object implements NExprRPI
| Constructor and Description |
|---|
NExprRPIImpl() |
public NExprContext createEmptyContext()
createEmptyContext in interface NExprRPIpublic NExprContext createDefaultContext()
createDefaultContext in interface NExprRPIpublic NExprVar createConst(String name, Object value)
createConst in interface NExprRPIpublic NExprVarResolver createLazyConstResolver(Function<String,Object> vars)
createLazyConstResolver in interface NExprRPIpublic NExprVarResolver createMapVarResolver(Map<String,Object> variables)
createMapVarResolver in interface NExprRPIpublic NExprVarResolver createReadOnlyMapVarResolver(Map<String,Object> variables)
createReadOnlyMapVarResolver in interface NExprRPIpublic NExprVarResolver createReadOnlyVarResolver(Function<String,Object> vars)
createReadOnlyVarResolver in interface NExprRPIpublic NExprVar createLazyConst(String name, NExprVarReader vars)
createLazyConst in interface NExprRPIpublic NExprVar createReadOnlyVar(String name, NExprVarReader vars)
createReadOnlyVar in interface NExprRPIpublic NExprVar createVar(String name, NExprVarReader reader, NExprVarWriter writer)
public <A,B> NOptional<NFunction2<A,B,?>> findCommonInfixOp(NExprCommonOp op, Class<? extends A> firstArgType, Class<? extends B> secondArgType)
findCommonInfixOp in interface NExprRPIpublic <A> NOptional<NFunction<A,?>> findCommonPrefixOp(NExprCommonOp op, Class<? extends A> argType)
findCommonPrefixOp in interface NExprRPIpublic <A> NOptional<NFunction<A,?>> findCommonPostfixOp(NExprCommonOp op, Class<? extends A> argType)
findCommonPostfixOp in interface NExprRPIpublic NExprWordNode createExprWordNode(String a)
createExprWordNode in interface NExprRPIpublic NExprLiteralNode createExprLiteralNode(Object a)
createExprLiteralNode in interface NExprRPIpublic NExprFunction createFunction(String name, NExprCallHandler handler)
createFunction in interface NExprRPIpublic NExprOperator createOperator(String name, NExprOpType operatorType, int operatorPrecedence, NOperatorAssociativity associativity, NExprCallHandler handler)
createOperator in interface NExprRPICopyright © 2026 vpc open source initiative. All rights reserved.