Class StoreAccessModule

  • All Implemented Interfaces:
    Serializable, Cloneable, org.qdl_lang.state.XThing
    Direct Known Subclasses:
    PStoreAccessModule

    public class StoreAccessModule
    extends org.qdl_lang.extensions.JavaModule

    Created by Jeff Gaynor
    on 12/18/20 at 3:09 PM

    See Also:
    Serialized Form
    • Constructor Detail

      • StoreAccessModule

        public StoreAccessModule()
      • StoreAccessModule

        public StoreAccessModule​(URI namespace,
                                 String alias)
    • Method Detail

      • newInstance

        public org.qdl_lang.expressions.module.Module newInstance​(org.qdl_lang.state.State state)
        This will create the module and store. Then call doIt(StoreAccessModule, State) to finish off the setup.
        Specified by:
        newInstance in class org.qdl_lang.expressions.module.Module
        Parameters:
        state -
        Returns:
      • doIt

        protected void doIt​(StoreAccessModule sam,
                            org.qdl_lang.state.State state)
        This sets up the module.
        Parameters:
        sam -
        state -
      • createVarList

        protected List<org.qdl_lang.extensions.QDLVariable> createVarList​(StoreFacade sf)
      • createFList

        protected List<org.qdl_lang.extensions.QDLFunction> createFList​(StoreFacade sf)
      • getDescription

        public List<String> getDescription()
        Overrides:
        getDescription in class org.qdl_lang.expressions.module.Module