Package gov.nist.secauto.oscal.lib.model
Class OscalMetadataModule
java.lang.Object
gov.nist.secauto.metaschema.core.model.AbstractModule<gov.nist.secauto.metaschema.databind.model.IBoundModule,gov.nist.secauto.metaschema.databind.model.IBoundDefinitionModelComplex,gov.nist.secauto.metaschema.databind.model.IBoundDefinitionFlag,gov.nist.secauto.metaschema.databind.model.IBoundDefinitionModelField<?>,gov.nist.secauto.metaschema.databind.model.IBoundDefinitionModelAssembly>
gov.nist.secauto.metaschema.databind.model.AbstractBoundModule
gov.nist.secauto.oscal.lib.model.OscalMetadataModule
- All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IModule
,gov.nist.secauto.metaschema.core.model.IModuleExtended<gov.nist.secauto.metaschema.databind.model.IBoundModule,
,gov.nist.secauto.metaschema.databind.model.IBoundDefinitionModelComplex, gov.nist.secauto.metaschema.databind.model.IBoundDefinitionFlag, gov.nist.secauto.metaschema.databind.model.IBoundDefinitionModelField<?>, gov.nist.secauto.metaschema.databind.model.IBoundDefinitionModelAssembly> gov.nist.secauto.metaschema.databind.model.IBoundModule
public final class OscalMetadataModule
extends gov.nist.secauto.metaschema.databind.model.AbstractBoundModule
-
Constructor Summary
ConstructorDescriptionOscalMetadataModule
(List<? extends gov.nist.secauto.metaschema.databind.model.IBoundModule> importedModules, gov.nist.secauto.metaschema.databind.IBindingContext bindingContext) -
Method Summary
Modifier and TypeMethodDescriptiongov.nist.secauto.metaschema.core.datatype.markup.MarkupLine
getName()
gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
Methods inherited from class gov.nist.secauto.metaschema.databind.model.AbstractBoundModule
createInstance, getAssemblyClasses, getAssemblyDefinitionByName, getAssemblyDefinitionMap, getAssemblyDefinitions, getBindingContext, getFieldClasses, getFieldDefinitionByName, getFieldDefinitionMap, getFieldDefinitions, getFlagDefinitionByName, getFlagDefinitions, getModuleStaticContext, getNamespaceBindings, getNsBindings
Methods inherited from class gov.nist.secauto.metaschema.core.model.AbstractModule
getExportedAssemblyDefinitionByName, getExportedAssemblyDefinitions, getExportedFieldDefinitionByName, getExportedFieldDefinitions, getExportedFlagDefinitionByName, getExportedFlagDefinitions, getExportedRootAssemblyDefinitionByName, getImportedModuleByShortName, getImportedModules
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface gov.nist.secauto.metaschema.databind.model.IBoundModule
getLocation
Methods inherited from interface gov.nist.secauto.metaschema.core.model.IModule
getExportedRootAssemblyDefinitionByName, getQName, toFlagQName, toFlagQName, toModelQName, toModelQName
Methods inherited from interface gov.nist.secauto.metaschema.core.model.IModuleExtended
getAssemblyAndFieldDefinitions, getExportedAssemblyDefinitionByName, getExportedAssemblyDefinitions, getExportedFieldDefinitionByName, getExportedFieldDefinitions, getExportedFlagDefinitionByName, getExportedFlagDefinitions, getExportedRootAssemblyDefinitions, getImportedModuleByShortName, getImportedModules, getRootAssemblyDefinitions, getScopedAssemblyDefinitionByName, getScopedFieldDefinitionByName, getScopedFlagDefinitionByName
-
Constructor Details
-
OscalMetadataModule
public OscalMetadataModule(List<? extends gov.nist.secauto.metaschema.databind.model.IBoundModule> importedModules, gov.nist.secauto.metaschema.databind.IBindingContext bindingContext)
-
-
Method Details
-
getName
-
getShortName
-
getVersion
-
getXmlNamespace
-
getJsonBaseUri
-
getRemarks
-