Uses of Class
org.qdl_lang.evaluate.MetaEvaluator
-
Packages that use MetaEvaluator Package Description org.qdl_lang.evaluate Evaluators evaluate the built-in functions for QDL as well as perform the usual algebraic operations.org.qdl_lang.state Classes that manage the state of an interpreter session. -
-
Uses of MetaEvaluator in org.qdl_lang.evaluate
Methods in org.qdl_lang.evaluate that return MetaEvaluator Modifier and Type Method Description static MetaEvaluatorMetaEvaluator. getInstance()Factory method.Methods in org.qdl_lang.evaluate with parameters of type MetaEvaluator Modifier and Type Method Description static voidMetaEvaluator. setMetaEvaluator(MetaEvaluator metaEvaluator) -
Uses of MetaEvaluator in org.qdl_lang.state
Methods in org.qdl_lang.state that return MetaEvaluator Modifier and Type Method Description MetaEvaluatorAbstractState. getMetaEvaluator()Methods in org.qdl_lang.state with parameters of type MetaEvaluator Modifier and Type Method Description StateState. newInstance(VStack symbolStack, OpEvaluator opEvaluator, MetaEvaluator metaEvaluator, FStack<? extends FTable<? extends FKey,? extends FunctionRecordInterface>> ftStack, MTStack mtStack, MIStack miStack, edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLoggingFacade, boolean isServerMode, boolean isRestrictedIO, boolean assertionsOn)If you extend this class, you must override this method to return a new instance of your state with everything in it you want or need.voidAbstractState. setMetaEvaluator(MetaEvaluator metaEvaluator)Constructors in org.qdl_lang.state with parameters of type MetaEvaluator Constructor Description AbstractState(VStack vStack, OpEvaluator opEvaluator, MetaEvaluator metaEvaluator, edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLoggingFacade)FunctionState(VStack vStack, OpEvaluator opEvaluator, MetaEvaluator metaEvaluator, FStack fStack, MTStack mtStack, MIStack miStack, edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLoggingFacade)ModuleState(VStack vStack, OpEvaluator opEvaluator, MetaEvaluator metaEvaluator, MTStack MTemplates, MIStack mInstances, edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLoggingFacade)NamespaceAwareState(VStack vStack, OpEvaluator opEvaluator, MetaEvaluator metaEvaluator, MTStack mTemplates, MIStack mInstances, edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLoggingFacade)State(VStack vStack, OpEvaluator opEvaluator, MetaEvaluator metaEvaluator, FStack<? extends FTable<? extends FKey,? extends FunctionRecordInterface>> ftStack, MTStack mtStack, MIStack miStack, edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLoggingFacade, boolean isServerMode, boolean isRestrictedIO, boolean assertionsOn)VariableState(VStack vStack, OpEvaluator opEvaluator, MetaEvaluator metaEvaluator, MTStack mtStack, MIStack miStack, edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLoggingFacade)
-