public class NExprContextBuilderImpl extends Object implements NExprContextBuilder
| Constructor and Description |
|---|
NExprContextBuilderImpl(NExprRPI rpi,
NExprContext parent) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitofpublic NExprContextBuilderImpl(NExprRPI rpi, NExprContext parent)
public boolean isAutoDeclareVariables()
public NExprContextBuilder setAutoDeclareVariables(boolean autoDeclareVariables)
setAutoDeclareVariables in interface NExprContextBuilderpublic NExprContextBuilder declareMathConstants()
declareMathConstants in interface NExprContextBuilderpublic NExprContextBuilder declarePhysicsConstants()
declarePhysicsConstants in interface NExprContextBuilderpublic NExprContextBuilder declareBuiltins()
declareBuiltins in interface NExprContextBuilderpublic NExprContextBuilder declareMathFunctions()
declareMathFunctions in interface NExprContextBuilderpublic NExprMutableContext buildMutable()
buildMutable in interface NExprContextBuilderpublic NExprContext build()
build in interface NExprContextBuilderpublic NExprContext build(boolean mutable)
public NExprContextBuilder declareFunction(NExprFunction fctImpl)
declareFunction in interface NExprContextBuilderpublic NExprContextBuilder declareConstruct(NExprFunction fctImpl)
declareConstruct in interface NExprContextBuilderpublic NExprContextBuilder declareOperator(NExprOperator fctImpl)
declareOperator in interface NExprContextBuilderpublic NExprContextBuilder declareVars(NExprVarResolver resolver)
declareVars in interface NExprContextBuilderpublic NExprContextBuilder declareConstructs(NExprFunctionResolver resolver)
declareConstructs in interface NExprContextBuilderpublic NExprContextBuilder removeOperators(NExprOperatorResolver resolver)
removeOperators in interface NExprContextBuilderpublic NExprContextBuilder declareFunctions(NExprFunctionResolver resolver)
declareFunctions in interface NExprContextBuilderpublic NExprContextBuilder declareResolver(NExprResolver resolver)
declareResolver in interface NExprContextBuilderpublic NExprContextBuilder removeVars(NExprVarResolver resolver)
removeVars in interface NExprContextBuilderpublic NExprContextBuilder removeConstructs(NExprFunctionResolver resolver)
removeConstructs in interface NExprContextBuilderpublic NExprContextBuilder removeFunctions(NExprFunctionResolver resolver)
removeFunctions in interface NExprContextBuilderpublic NExprContextBuilder removeResolver(NExprResolver resolver)
removeResolver in interface NExprContextBuilderpublic NExprContextBuilder declareOperators(NExprOperatorResolver resolver)
declareOperators in interface NExprContextBuilderpublic NExprContextBuilder declareConstruct(String name, NExprCallHandler constructImpl)
public NExprContextBuilder declareFunction(String name, NExprCallHandler fctImpl)
public NExprContextBuilder declareVar(NExprVar variable)
declareVar in interface NExprContextBuilderpublic NExprContextBuilder declareOperator(String name, NExprCallHandler impl)
declareOperator in interface NExprContextBuilderpublic NExprContextBuilder declareOperator(String name, NExprOpType type, NExprCallHandler impl)
declareOperator in interface NExprContextBuilderpublic NExprContextBuilder declareOperator(String name, NExprOpType type, int precedence, NOperatorAssociativity associativity, NExprCallHandler impl)
declareOperator in interface NExprContextBuilderpublic NExprContextBuilder removeVar(String name)
removeVar in interface NExprContextBuilderpublic NExprContextBuilder removeFunction(String name)
removeFunction in interface NExprContextBuilderpublic NExprContextBuilder removeConstruct(String name)
removeConstruct in interface NExprContextBuilderpublic NExprContextBuilder removeOperator(String name, NExprOpType type)
removeOperator in interface NExprContextBuilderCopyright © 2026 vpc open source initiative. All rights reserved.