Package gov.nist.secauto.oscal.lib.model
Class OscalSspMetaschema
- java.lang.Object
-
- gov.nist.secauto.metaschema.model.common.AbstractMetaschema
-
- gov.nist.secauto.metaschema.binding.model.AbstractBoundMetaschema
-
- gov.nist.secauto.oscal.lib.model.OscalSspMetaschema
-
- All Implemented Interfaces:
gov.nist.secauto.metaschema.model.common.IMetaschema
public final class OscalSspMetaschema extends gov.nist.secauto.metaschema.binding.model.AbstractBoundMetaschema
-
-
Constructor Summary
Constructors Constructor Description OscalSspMetaschema(List<? extends gov.nist.secauto.metaschema.model.common.IMetaschema> importedMetaschema, gov.nist.secauto.metaschema.binding.IBindingContext bindingContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description URI
getJsonBaseUri()
gov.nist.secauto.metaschema.model.common.datatype.markup.MarkupLine
getName()
gov.nist.secauto.metaschema.model.common.datatype.markup.MarkupMultiline
getRemarks()
String
getShortName()
String
getVersion()
URI
getXmlNamespace()
-
Methods inherited from class gov.nist.secauto.metaschema.binding.model.AbstractBoundMetaschema
createInstance, getAssemblyClasses, getAssemblyDefinitionByName, getAssemblyDefinitionMap, getAssemblyDefinitions, getBindingContext, getFieldClasses, getFieldDefinitionByName, getFieldDefinitionMap, getFieldDefinitions, getFlagDefinitionByName, getFlagDefinitionMap, getFlagDefinitions, getLocation, initDefinitions
-
Methods inherited from class gov.nist.secauto.metaschema.model.common.AbstractMetaschema
getExportedAssemblyDefinitionByName, getExportedAssemblyDefinitions, getExportedFieldDefinitionByName, getExportedFieldDefinitions, getExportedFlagDefinitionByName, getExportedFlagDefinitions, getImportedMetaschemaByShortName, getImportedMetaschemas, initExports
-
-
-
-
Constructor Detail
-
OscalSspMetaschema
public OscalSspMetaschema(List<? extends gov.nist.secauto.metaschema.model.common.IMetaschema> importedMetaschema, gov.nist.secauto.metaschema.binding.IBindingContext bindingContext)
-
-
Method Detail
-
getName
public gov.nist.secauto.metaschema.model.common.datatype.markup.MarkupLine getName()
-
getShortName
public String getShortName()
-
getVersion
public String getVersion()
-
getXmlNamespace
public URI getXmlNamespace()
-
getJsonBaseUri
public URI getJsonBaseUri()
-
getRemarks
public gov.nist.secauto.metaschema.model.common.datatype.markup.MarkupMultiline getRemarks()
-
-