Uses of Class
edu.uiuc.ncsa.qdl.module.Module
-
Packages that use Module Package Description edu.uiuc.ncsa.qdl.evaluate Evaluators evaluate the built-in functions for QDL as well as perform the usual algebraic operations.edu.uiuc.ncsa.qdl.expressions Expressions are objects that take zero or more arguments and return a result.edu.uiuc.ncsa.qdl.extensions This contains the classes for extending the QDL language with Java.edu.uiuc.ncsa.qdl.extensions.convert The conversion module.edu.uiuc.ncsa.qdl.extensions.crypto The cryptographic module.edu.uiuc.ncsa.qdl.extensions.database QDL's basic database module.edu.uiuc.ncsa.qdl.extensions.dynamodb edu.uiuc.ncsa.qdl.extensions.example This package contains a simple example of how to make a java module for QDL.edu.uiuc.ncsa.qdl.extensions.http HTTP access module for QDL.edu.uiuc.ncsa.qdl.extensions.inputLine QDL's module for processing command line arguments.edu.uiuc.ncsa.qdl.extensions.mail edu.uiuc.ncsa.qdl.functions Function handling and processing.edu.uiuc.ncsa.qdl.module Classes that model and manage modules in QDL.edu.uiuc.ncsa.qdl.state Classes that manage the state of an interpreter session.edu.uiuc.ncsa.qdl.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.edu.uiuc.ncsa.qdl.util Utilities for QDL.edu.uiuc.ncsa.qdl.workspace The workspace and the commands that drive it.edu.uiuc.ncsa.qdl.xml Everything relating to serialization of QDL workspaces to/from XML. -
-
Uses of Module in edu.uiuc.ncsa.qdl.evaluate
Methods in edu.uiuc.ncsa.qdl.evaluate with parameters of type Module Modifier and Type Method Description protected QDLStem
ModuleEvaluator. getDoc(Module m)
-
Uses of Module in edu.uiuc.ncsa.qdl.expressions
Methods in edu.uiuc.ncsa.qdl.expressions that return Module Modifier and Type Method Description Module
ModuleExpression. getModule()
The module associated with this expression.Methods in edu.uiuc.ncsa.qdl.expressions with parameters of type Module Modifier and Type Method Description void
ModuleExpression. setModule(Module module)
-
Uses of Module in edu.uiuc.ncsa.qdl.extensions
Subclasses of Module in edu.uiuc.ncsa.qdl.extensions Modifier and Type Class Description class
JavaModule
This will let you create your own extensions to QDL in Java.Methods in edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.extensions.convert
Subclasses of Module in edu.uiuc.ncsa.qdl.extensions.convert Modifier and Type Class Description class
QDLConvertModule
Created by Jeff Gaynor
on 2/13/23 at 7:29 AMMethods in edu.uiuc.ncsa.qdl.extensions.convert that return Module Modifier and Type Method Description Module
QDLConvertModule. newInstance(State state)
Methods in edu.uiuc.ncsa.qdl.extensions.convert that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLConvertLoader. load()
-
Uses of Module in edu.uiuc.ncsa.qdl.extensions.crypto
Subclasses of Module in edu.uiuc.ncsa.qdl.extensions.crypto Modifier and Type Class Description class
CryptoModule
Created by Jeff Gaynor
on 8/16/22 at 3:17 PMMethods in edu.uiuc.ncsa.qdl.extensions.crypto that return Module Modifier and Type Method Description Module
CryptoModule. newInstance(State state)
Methods in edu.uiuc.ncsa.qdl.extensions.crypto that return types with arguments of type Module Modifier and Type Method Description List<Module>
CryptoLoader. load()
-
Uses of Module in edu.uiuc.ncsa.qdl.extensions.database
Subclasses of Module in edu.uiuc.ncsa.qdl.extensions.database Modifier and Type Class Description class
QDLDBModule
Created by Jeff Gaynor
on 5/5/22 at 12:02 PMMethods in edu.uiuc.ncsa.qdl.extensions.database that return Module Modifier and Type Method Description Module
QDLDBModule. newInstance(State state)
Methods in edu.uiuc.ncsa.qdl.extensions.database that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLDBLoader. load()
-
Uses of Module in edu.uiuc.ncsa.qdl.extensions.dynamodb
Subclasses of Module in edu.uiuc.ncsa.qdl.extensions.dynamodb Modifier and Type Class Description class
QDLDynamoDBModule
Created by Jeff Gaynor
on 5/5/22 at 12:02 PMMethods in edu.uiuc.ncsa.qdl.extensions.dynamodb that return Module Modifier and Type Method Description Module
QDLDynamoDBModule. newInstance(State state)
Methods in edu.uiuc.ncsa.qdl.extensions.dynamodb that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLDynamoDBLoader. load()
-
Uses of Module in edu.uiuc.ncsa.qdl.extensions.example
Subclasses of Module in edu.uiuc.ncsa.qdl.extensions.example Modifier and Type Class Description class
EGModule
Created by Jeff Gaynor
on 4/2/20 at 8:09 AMMethods in edu.uiuc.ncsa.qdl.extensions.example that return Module Modifier and Type Method Description Module
EGModule. newInstance(State state)
Methods in edu.uiuc.ncsa.qdl.extensions.example that return types with arguments of type Module Modifier and Type Method Description List<Module>
EGLoaderImpl. load()
-
Uses of Module in edu.uiuc.ncsa.qdl.extensions.http
Subclasses of Module in edu.uiuc.ncsa.qdl.extensions.http Modifier and Type Class Description class
QDLHTTPModule
Created by Jeff Gaynor
on 10/5/21 at 8:36 AMMethods in edu.uiuc.ncsa.qdl.extensions.http that return Module Modifier and Type Method Description Module
QDLHTTPModule. newInstance(State state)
Methods in edu.uiuc.ncsa.qdl.extensions.http that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLHTTPLoader. load()
-
Uses of Module in edu.uiuc.ncsa.qdl.extensions.inputLine
Subclasses of Module in edu.uiuc.ncsa.qdl.extensions.inputLine Modifier and Type Class Description class
QDLCLIToolsModule
Created by Jeff Gaynor
on 2/28/23 at 7:54 AMMethods in edu.uiuc.ncsa.qdl.extensions.inputLine that return Module Modifier and Type Method Description Module
QDLCLIToolsModule. newInstance(State state)
Methods in edu.uiuc.ncsa.qdl.extensions.inputLine that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLCLIToolsLoader. load()
-
Uses of Module in edu.uiuc.ncsa.qdl.extensions.mail
Subclasses of Module in edu.uiuc.ncsa.qdl.extensions.mail Modifier and Type Class Description class
QDLMailModule
Created by Jeff Gaynor
on 11/2/23 at 11:17 AMMethods in edu.uiuc.ncsa.qdl.extensions.mail that return Module Modifier and Type Method Description Module
QDLMailModule. newInstance(State state)
Methods in edu.uiuc.ncsa.qdl.extensions.mail that return types with arguments of type Module Modifier and Type Method Description List<Module>
QDLMailLoader. load()
-
Uses of Module in edu.uiuc.ncsa.qdl.functions
Methods in edu.uiuc.ncsa.qdl.functions that return Module Modifier and Type Method Description Module
DyadicFunctionReferenceNode. getModule()
Methods in edu.uiuc.ncsa.qdl.functions with parameters of type Module Modifier and Type Method Description void
DyadicFunctionReferenceNode. setModule(Module module)
-
Uses of Module in edu.uiuc.ncsa.qdl.module
Classes in edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.module Modifier and Type Class Description class
QDLModule
Created by Jeff Gaynor
on 4/1/20 at 11:30 AMMethods in edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.module with parameters of type Module Constructor Description MIWrapper(Module module)
MIWrapper(XKey key, Module module)
-
Uses of Module in edu.uiuc.ncsa.qdl.state
Methods in edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.state with type arguments of type Module Modifier and Type Method Description void
ModuleState. setUsedModules(Map<URI,Module> usedModules)
-
Uses of Module in edu.uiuc.ncsa.qdl.statements
Methods in edu.uiuc.ncsa.qdl.statements that return Module Modifier and Type Method Description Module
ModuleStatement. getmInstance()
-
Uses of Module in edu.uiuc.ncsa.qdl.util
Methods in edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.workspace
Methods in edu.uiuc.ncsa.qdl.workspace that return Module Modifier and Type Method Description Module
WSJSONSerializer. createModule(net.sf.json.JSONObject json)
-
Uses of Module in edu.uiuc.ncsa.qdl.xml
Fields in edu.uiuc.ncsa.qdl.xml with type parameters of type Module Modifier and Type Field Description Map<UUID,Module>
SerializationState. templateMap
Methods in edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.xml that return types with arguments of type Module Modifier and Type Method Description Map<UUID,Module>
SerializationState. getTemplateMap()
Methods in edu.uiuc.ncsa.qdl.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)
-