Package dev.metaschema.oscal.lib.model
Class IncorporatesComponent
java.lang.Object
dev.metaschema.oscal.lib.model.IncorporatesComponent
- All Implemented Interfaces:
dev.metaschema.core.model.IBoundObject
@MetaschemaAssembly(formalName="Incorporates Component",
description="The collection of components comprising this capability.",
name="incorporates-component",
moduleClass=OscalComponentDefinitionModule.class)
public class IncorporatesComponent
extends Object
implements dev.metaschema.core.model.IBoundObject
The collection of components comprising this capability.
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a newdev.metaschema.oscal.lib.model.IncorporatesComponentinstance with no metadata.IncorporatesComponent(dev.metaschema.core.model.IMetaschemaData data) Constructs a newdev.metaschema.oscal.lib.model.IncorporatesComponentinstance with the specified metadata. -
Method Summary
Modifier and TypeMethodDescriptionGet the "Component Reference".dev.metaschema.core.datatype.markup.MarkupMultilineGet the "Component Description".dev.metaschema.core.model.IMetaschemaDatavoidsetComponentUuid(UUID value) Set the "Component Reference".voidsetDescription(dev.metaschema.core.datatype.markup.MarkupMultiline value) Set the "Component Description".toString()
-
Constructor Details
-
IncorporatesComponent
public IncorporatesComponent()Constructs a newdev.metaschema.oscal.lib.model.IncorporatesComponentinstance with no metadata. -
IncorporatesComponent
Constructs a newdev.metaschema.oscal.lib.model.IncorporatesComponentinstance with the specified metadata.- Parameters:
data- the metaschema data, ornullif none
-
-
Method Details
-
getMetaschemaData
- Specified by:
getMetaschemaDatain interfacedev.metaschema.core.model.IBoundObject
-
getComponentUuid
Get the "Component Reference".A machine-oriented identifier reference to a
component.- Returns:
- the component-uuid value
-
setComponentUuid
Set the "Component Reference".A machine-oriented identifier reference to a
component.- Parameters:
value- the component-uuid value to set
-
getDescription
Get the "Component Description".A description of the component, including information about its function.
- Returns:
- the description value
-
setDescription
Set the "Component Description".A description of the component, including information about its function.
- Parameters:
value- the description value to set
-
toString
-