Uses of Class
org.qdl_lang.module.Module
-
Packages that use Module 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.expressions Expressions are objects that take zero or more arguments and return a result.org.qdl_lang.extensions This contains the classes for extending the QDL language with Java.org.qdl_lang.extensions.convert The conversion module.org.qdl_lang.extensions.crypto The cryptographic module.org.qdl_lang.extensions.database QDL's basic database module.org.qdl_lang.extensions.dynamodb org.qdl_lang.extensions.examples.basic This package contains a simple basic of how to make a java module for QDL.org.qdl_lang.extensions.examples.stateful org.qdl_lang.extensions.http HTTP access module for QDL.org.qdl_lang.extensions.inputLine QDL's module for processing command line arguments.org.qdl_lang.extensions.mail org.qdl_lang.functions Function handling and processing.org.qdl_lang.module Classes that model and manage modules in QDL.org.qdl_lang.state Classes that manage the state of an interpreter session.org.qdl_lang.statements The two basic syntactic units of QDL are expressions (which return results) and statements which are the other control structures, such as conditionals, loops, etc.org.qdl_lang.util Utilities for QDL.org.qdl_lang.workspace The workspace and the commands that drive it.org.qdl_lang.xml Everything relating to serialization of QDL workspaces to/from XML. -
-
Uses of Module in org.qdl_lang.evaluate
Methods in org.qdl_lang.evaluate with parameters of type Module Modifier and Type Method Description protected QDLStem
ModuleEvaluator. getDoc(Module m)
-
Uses of Module in org.qdl_lang.expressions
Methods in org.qdl_lang.expressions that return Module Modifier and Type Method Description Module
ModuleExpression. getModule()
The module associated with this expression.Methods in org.qdl_lang.expressions with parameters of type Module Modifier and Type Method Description void
ModuleExpression. setModule(Module module)
-
Uses of Module in org.qdl_lang.extensions
Subclasses of Module in org.qdl_lang.extensions Modifier and Type Class Description class
JavaModule
This will let you create your own extensions to QDL in Java.Methods in org.qdl_lang.extensions that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLLoader. load()
This will do all the work for creating modules and will return a list of them. -
Uses of Module in org.qdl_lang.extensions.convert
Subclasses of Module in org.qdl_lang.extensions.convert Modifier and Type Class Description class
QDLConvertModule
Created by Jeff Gaynor
on 2/13/23 at 7:29 AMMethods in org.qdl_lang.extensions.convert that return Module Modifier and Type Method Description Module
QDLConvertModule. newInstance(State state)
Methods in org.qdl_lang.extensions.convert that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLConvertLoader. load()
-
Uses of Module in org.qdl_lang.extensions.crypto
Subclasses of Module in org.qdl_lang.extensions.crypto Modifier and Type Class Description class
CryptoModule
Created by Jeff Gaynor
on 8/16/22 at 3:17 PMMethods in org.qdl_lang.extensions.crypto that return Module Modifier and Type Method Description Module
CryptoModule. newInstance(State state)
Methods in org.qdl_lang.extensions.crypto that return types with arguments of type Module Modifier and Type Method Description List<Module>
CryptoLoader. load()
-
Uses of Module in org.qdl_lang.extensions.database
Subclasses of Module in org.qdl_lang.extensions.database Modifier and Type Class Description class
QDLDBModule
Created by Jeff Gaynor
on 5/5/22 at 12:02 PMMethods in org.qdl_lang.extensions.database that return Module Modifier and Type Method Description Module
QDLDBModule. newInstance(State state)
Methods in org.qdl_lang.extensions.database that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLDBLoader. load()
-
Uses of Module in org.qdl_lang.extensions.dynamodb
Subclasses of Module in org.qdl_lang.extensions.dynamodb Modifier and Type Class Description class
QDLDynamoDBModule
Created by Jeff Gaynor
on 5/5/22 at 12:02 PMMethods in org.qdl_lang.extensions.dynamodb that return Module Modifier and Type Method Description Module
QDLDynamoDBModule. newInstance(State state)
Methods in org.qdl_lang.extensions.dynamodb that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLDynamoDBLoader. load()
-
Uses of Module in org.qdl_lang.extensions.examples.basic
Subclasses of Module in org.qdl_lang.extensions.examples.basic Modifier and Type Class Description class
EGModule
The module for the basic.Methods in org.qdl_lang.extensions.examples.basic that return Module Modifier and Type Method Description Module
EGModule. newInstance(State state)
Methods in org.qdl_lang.extensions.examples.basic that return types with arguments of type Module Modifier and Type Method Description List<Module>
EGLoader. load()
-
Uses of Module in org.qdl_lang.extensions.examples.stateful
Subclasses of Module in org.qdl_lang.extensions.examples.stateful Modifier and Type Class Description class
StatefulModule
Methods in org.qdl_lang.extensions.examples.stateful that return Module Modifier and Type Method Description Module
StatefulModule. newInstance(State state)
Methods in org.qdl_lang.extensions.examples.stateful that return types with arguments of type Module Modifier and Type Method Description List<Module>
StatefulLoader. load()
-
Uses of Module in org.qdl_lang.extensions.http
Subclasses of Module in org.qdl_lang.extensions.http Modifier and Type Class Description class
QDLHTTPModule
Created by Jeff Gaynor
on 10/5/21 at 8:36 AMMethods in org.qdl_lang.extensions.http that return Module Modifier and Type Method Description Module
QDLHTTPModule. newInstance(State state)
Methods in org.qdl_lang.extensions.http that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLHTTPLoader. load()
-
Uses of Module in org.qdl_lang.extensions.inputLine
Subclasses of Module in org.qdl_lang.extensions.inputLine Modifier and Type Class Description class
QDLCLIToolsModule
Created by Jeff Gaynor
on 2/28/23 at 7:54 AMMethods in org.qdl_lang.extensions.inputLine that return Module Modifier and Type Method Description Module
QDLCLIToolsModule. newInstance(State state)
Methods in org.qdl_lang.extensions.inputLine that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLCLIToolsLoader. load()
-
Uses of Module in org.qdl_lang.extensions.mail
Subclasses of Module in org.qdl_lang.extensions.mail Modifier and Type Class Description class
QDLMailModule
Created by Jeff Gaynor
on 11/2/23 at 11:17 AMMethods in org.qdl_lang.extensions.mail that return Module Modifier and Type Method Description Module
QDLMailModule. newInstance(State state)
Methods in org.qdl_lang.extensions.mail that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLMailLoader. load()
-
Uses of Module in org.qdl_lang.functions
Methods in org.qdl_lang.functions that return Module Modifier and Type Method Description Module
DyadicFunctionReferenceNode. getModule()
Methods in org.qdl_lang.functions with parameters of type Module Modifier and Type Method Description void
DyadicFunctionReferenceNode. setModule(Module module)
-
Uses of Module in org.qdl_lang.module
Classes in org.qdl_lang.module with type parameters of type Module Modifier and Type Class Description class
MTStack<V extends MTTable<? extends MTKey,? extends Module>>
Created by Jeff Gaynor
on 12/13/21 at 7:17 AMclass
MTTable<K extends MTKey,V extends Module>
Module template table.Subclasses of Module in org.qdl_lang.module Modifier and Type Class Description class
QDLModule
Created by Jeff Gaynor
on 4/1/20 at 11:30 AMMethods in org.qdl_lang.module that return Module Modifier and Type Method Description Module
MIStack. getModule(XKey xKey)
Convenience method that castsModule
MIWrapper. getModule()
Module
MTStack. getModule(MTKey mtKey)
abstract Module
Module. newInstance(State state)
Modules are effectively templates.Module
QDLModule. newInstance(State state)
Methods in org.qdl_lang.module with parameters of type Module Modifier and Type Method Description protected void
Module. setupModule(Module module)
Called innewInstance(State)
to finish setting up the module for things like serialization.Constructors in org.qdl_lang.module with parameters of type Module Constructor Description MIWrapper(Module module)
MIWrapper(XKey key, Module module)
-
Uses of Module in org.qdl_lang.state
Methods in org.qdl_lang.state that return Module Modifier and Type Method Description Module
ModuleState. getImportedModule(String alias)
Get a single imported module by alias or null if there is no such module.Module
ModuleState. getModule()
Methods in org.qdl_lang.state that return types with arguments of type Module Modifier and Type Method Description Map<URI,Module>
ModuleState. getUsedModules()
Modules that the user has imported to the current scope.Methods in org.qdl_lang.state with parameters of type Module Modifier and Type Method Description void
State. addModule(Module module)
Add the module under the default aliasvoid
ModuleState. setModule(Module module)
Method parameters in org.qdl_lang.state with type arguments of type Module Modifier and Type Method Description void
ModuleState. setUsedModules(Map<URI,Module> usedModules)
-
Uses of Module in org.qdl_lang.statements
Methods in org.qdl_lang.statements that return Module Modifier and Type Method Description Module
ModuleStatement. getmInstance()
-
Uses of Module in org.qdl_lang.util
Methods in org.qdl_lang.util that return Module Modifier and Type Method Description Module
ModuleUtils. deserializeFromJSON(State state, net.sf.json.JSONObject json, boolean useModule, SerializationState serializationState)
Module
ModuleUtils. deserializeFromJSON(State state, net.sf.json.JSONObject json, SerializationState serializationState)
This starts the load from the JSON since which type of module to instantiate is needed, so the right module has to exist beforedeserializeFromJSON(JSONObject, SerializationState)
can be called.Methods in org.qdl_lang.util with parameters of type Module Modifier and Type Method Description protected void
ModuleUtils. applyState(Module module, net.sf.json.JSONObject serializedState)
For modules only.static String
InputFormUtil. inputForm(Module m)
-
Uses of Module in org.qdl_lang.workspace
Methods in org.qdl_lang.workspace that return Module Modifier and Type Method Description Module
WSJSONSerializer. createModule(net.sf.json.JSONObject json)
-
Uses of Module in org.qdl_lang.xml
Fields in org.qdl_lang.xml with type parameters of type Module Modifier and Type Field Description Map<UUID,Module>
SerializationState. templateMap
Methods in org.qdl_lang.xml that return Module Modifier and Type Method Description protected static Module
XMLUtils. deserializeModule(XMLEventReader xer, XMLUtils.ModuleAttributes moduleAttributes, edu.uiuc.ncsa.security.core.configuration.XProperties xp, State state)
process a single module.static Module
XMLUtilsV2. deserializeTemplate(XMLEventReader xer, XMLUtils.ModuleAttributes moduleAttributes, SerializationState serializationState)
Deserializes a single template, either from sources or from the class reference.Module
SerializationState. getTemplate(UUID uuid)
Methods in org.qdl_lang.xml that return types with arguments of type Module Modifier and Type Method Description Map<UUID,Module>
SerializationState. getTemplateMap()
Methods in org.qdl_lang.xml with parameters of type Module Modifier and Type Method Description boolean
SerializationState. addTemplate(Module module)
boolean
SerializationState. processedInstance(Module module)
boolean
SerializationState. processedTemplate(Module module)
-