Package org.qdl_lang.extensions.X509
Class QDL509Module
- java.lang.Object
- 
- org.qdl_lang.expressions.module.Module
- 
- org.qdl_lang.extensions.JavaModule
- 
- org.qdl_lang.extensions.X509.QDL509Module
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- Cloneable,- XThing
 
 public class QDL509Module extends JavaModule Created by Jeff Gaynor 
 on 8/16/22 at 3:17 PM- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields inherited from class org.qdl_lang.extensions.JavaModulefuncs, vars
 - 
Fields inherited from class org.qdl_lang.expressions.module.ModuleFDOC_CONVERT
 
- 
 - 
Constructor SummaryConstructors Constructor Description QDL509Module()QDL509Module(URI namespace, String alias)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getDescription()The will create basic documentation for functions and such, and is called automatically during module initialization, but the actual description of this module -- if any -- is done here.ModulenewInstance(State state)Modules are effectively templates.- 
Methods inherited from class org.qdl_lang.extensions.JavaModuleaddFunctions, addVariables, createDefaultDocs, deserializeFromJSON, deserializeStates, getClassname, getDocumentation, getListByTag, getLoaderClassName, getMetaClass, hasMetaClass, init, init, isExternal, serializeToJSON, setClassName, setDocumentation, setLoaderClassName, setMetaClass, toString, writeExtraXMLAttributes
 - 
Methods inherited from class org.qdl_lang.expressions.module.ModulefromJSON, fromXML, fromXML, getAlias, getId, getInheritMode, getKey, getListByTag, getMTKey, getName, getNamespace, getParentInstanceAlias, getParentInstanceID, getParentTemplateID, getState, isTemplate, isUsed, readExtraXMLAttributes, readExtraXMLElements, setAlias, setDescription, setId, setInheritanceMode, setNamespace, setParentInstanceAlias, setParentInstanceID, setParentTemplateID, setState, setTemplate, setupModule, setUsed, toJSON, toXML, toXML, toXML2, writeExtraXMLElements
 
- 
 
- 
- 
- 
Method Detail- 
newInstancepublic Module newInstance(State state) Description copied from class:ModuleModules are effectively templates. This passes in the state of the parser at the point a new module is required and the contract is to create a new instance of this module with the state. Note that the state passed in may have nothing to do with the state here. You are creating a new module for the given state using this as a template.
 All implementations should gracefully handle a null state with the assumption that the full state will be set later. This is because of bootstrapping networks of modules during deserialization.- Specified by:
- newInstancein class- Module
- Returns:
 
 - 
getDescriptionpublic List<String> getDescription() Description copied from class:ModuleThe will create basic documentation for functions and such, and is called automatically during module initialization, but the actual description of this module -- if any -- is done here. Override and return your description.- Overrides:
- getDescriptionin class- Module
- Returns:
 
 
- 
 
-