Uses of Interface
gov.nist.secauto.metaschema.core.model.IModule
-
Packages that use IModule Package Description gov.nist.secauto.metaschema.core.metapath.item.node This package provides the Metapath node item implementations and interfaces needed to perform Metapath queries over both Metaschema models and data represented using a Metaschema model.gov.nist.secauto.metaschema.core.model Provides interfaces, abstract implementation classes, and exceptions that are used in Metaschema APIs for processing Metaschema-based models.gov.nist.secauto.metaschema.core.model.constraint Support for validating bound objects using Metaschema constraints.gov.nist.secauto.metaschema.core.model.xml Support for loading Metaschema information from an XML-based Metaschema module. -
-
Uses of IModule in gov.nist.secauto.metaschema.core.metapath.item.node
Methods in gov.nist.secauto.metaschema.core.metapath.item.node that return IModule Modifier and Type Method Description IModule
IModuleNodeItem. getModule()
The Metaschema module this item is based on.Methods in gov.nist.secauto.metaschema.core.metapath.item.node with parameters of type IModule Modifier and Type Method Description IModuleNodeItem
AbstractNodeItemFactory. newModuleNodeItem(IModule module)
IModuleNodeItem
INodeItemFactory. newModuleNodeItem(IModule module)
Create a new Metaschema node item for the providedmetaschema
. -
Uses of IModule in gov.nist.secauto.metaschema.core.model
Classes in gov.nist.secauto.metaschema.core.model that implement IModule Modifier and Type Class Description class
AbstractModule
Provides a common, abstract implementation of aIModule
.Methods in gov.nist.secauto.metaschema.core.model that return IModule Modifier and Type Method Description default IModule
IInstance. getContainingModule()
IModule
IModelElement. getContainingModule()
Retrieves the Metaschema module that contains the information element's declaration.IModule
AbstractModule. getImportedModuleByShortName(String name)
IModule
IModule. getImportedModuleByShortName(String name)
Retrieve the imported Metaschema module with the specified name, if it exists.Methods in gov.nist.secauto.metaschema.core.model that return types with arguments of type IModule Modifier and Type Method Description List<? extends IModule>
AbstractModule. getImportedModules()
List<? extends IModule>
IModule. getImportedModules()
Retrieves all Metaschema modules imported by this Metaschema module.Methods in gov.nist.secauto.metaschema.core.model with parameters of type IModule Modifier and Type Method Description static Collection<? extends IDefinition>
UsedDefinitionModelWalker. collectUsedDefinitionsFromModule(IModule module)
Collect the globally defined Metaschema definitions from the provided Metaschema module, and any Metaschema modules imported directly or indirectly by this module.Method parameters in gov.nist.secauto.metaschema.core.model with type arguments of type IModule Modifier and Type Method Description static Collection<? extends IDefinition>
UsedDefinitionModelWalker. collectUsedDefinitionsFromModule(Collection<? extends IModule> modules)
Collect the globally defined Metaschema definitions from the provided Metaschema modules, and any Metaschema modules imported directly or indirectly by these modules.Constructor parameters in gov.nist.secauto.metaschema.core.model with type arguments of type IModule Constructor Description AbstractModule(List<? extends IModule> importedModules)
Construct a new Metaschema module object. -
Uses of IModule in gov.nist.secauto.metaschema.core.model.constraint
Methods in gov.nist.secauto.metaschema.core.model.constraint with parameters of type IModule Modifier and Type Method Description static void
IConstraintSet. applyConstraintSetToModule(Set<IConstraintSet> constraintSets, IModule module)
static List<ITargetedConstaints>
IConstraintSet. getTargetedConstraintsForMetaschema(Set<IConstraintSet> constraintSets, IModule module)
Stream<ITargetedConstaints>
DefaultConstraintSet. getTargetedConstraintsForModule(IModule module)
Stream<ITargetedConstaints>
IConstraintSet. getTargetedConstraintsForModule(IModule module)
-
Uses of IModule in gov.nist.secauto.metaschema.core.model.xml
Methods in gov.nist.secauto.metaschema.core.model.xml that return IModule Modifier and Type Method Description protected IModule
ModuleLoader. newXmlMetaschema(URI resource, gov.nist.secauto.metaschema.core.model.xml.xmlbeans.METASCHEMADocument xmlObject, List<IModule> importedModules)
Parse theresource
based on the providedxmlObject
.protected IModule
ModuleLoader. parseResource(URI resource, Deque<URI> visitedResources)
Method parameters in gov.nist.secauto.metaschema.core.model.xml with type arguments of type IModule Modifier and Type Method Description protected IModule
ModuleLoader. newXmlMetaschema(URI resource, gov.nist.secauto.metaschema.core.model.xml.xmlbeans.METASCHEMADocument xmlObject, List<IModule> importedModules)
Parse theresource
based on the providedxmlObject
.
-