Class StoreAccessModule

  • All Implemented Interfaces:
    edu.uiuc.ncsa.qdl.state.XThing, Serializable, Cloneable
    Direct Known Subclasses:
    PStoreAccessModule

    public class StoreAccessModule
    extends edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.module.Module newInstance​(edu.uiuc.ncsa.qdl.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 edu.uiuc.ncsa.qdl.module.Module
        Parameters:
        state -
        Returns:
      • doIt

        protected void doIt​(StoreAccessModule sam,
                            edu.uiuc.ncsa.qdl.state.State state)
        This sets up the module.
        Parameters:
        sam -
        state -
      • createVarList

        protected List<edu.uiuc.ncsa.qdl.extensions.QDLVariable> createVarList​(StoreFacade sf)
      • createFList

        protected List<edu.uiuc.ncsa.qdl.extensions.QDLFunction> createFList​(StoreFacade sf)
      • getDescription

        public List<String> getDescription()
        Overrides:
        getDescription in class edu.uiuc.ncsa.qdl.extensions.JavaModule