Uses of Class
org.qdl_lang.functions.FStack
-
Packages that use FStack 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 FStack in org.qdl_lang.evaluate
Methods in org.qdl_lang.evaluate that return FStack Modifier and Type Method Description protected FStackModuleEvaluator. cloneIntrinsicFunctions(State state) -
Uses of FStack in org.qdl_lang.state
Fields in org.qdl_lang.state declared as FStack Modifier and Type Field Description static FStackState. extrinsicFuncsMethods in org.qdl_lang.state that return FStack Modifier and Type Method Description FStackFunctionState. getExtrinsicFuncs()FStackState. getExtrinsicFuncs()FStack<? extends FTable>FunctionState. getFTStack()FStackFunctionState. getIntrinsicFunctions()Methods in org.qdl_lang.state with parameters of type FStack 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.static voidState. setExtrinsicFuncs(FStack extrinsicFuncs)voidFunctionState. setFTStack(FStack<? extends FTable<? extends FKey,? extends FunctionRecordInterface>> fStack)voidFunctionState. setIntrinsicFunctions(FStack intrinsicFunctions)Constructors in org.qdl_lang.state with parameters of type FStack Constructor Description FunctionState(VStack vStack, OpEvaluator opEvaluator, MetaEvaluator metaEvaluator, FStack fStack, MTStack mtStack, MIStack miStack, 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)
-