Class AssessmentSubjectPlaceholder.Source
- All Implemented Interfaces:
dev.metaschema.core.model.IBoundObject
- Enclosing class:
- AssessmentSubjectPlaceholder
-
Constructor Summary
ConstructorsConstructorDescriptionSource()Constructs a newdev.metaschema.oscal.lib.model.AssessmentSubjectPlaceholder.Sourceinstance with no metadata.Source(dev.metaschema.core.model.IMetaschemaData data) Constructs a newdev.metaschema.oscal.lib.model.AssessmentSubjectPlaceholder.Sourceinstance with the specified metadata. -
Method Summary
Modifier and TypeMethodDescriptiondev.metaschema.core.model.IMetaschemaDataGet the "Task Universally Unique Identifier".voidsetTaskUuid(UUID value) Set the "Task Universally Unique Identifier".toString()
-
Constructor Details
-
Source
public Source()Constructs a newdev.metaschema.oscal.lib.model.AssessmentSubjectPlaceholder.Sourceinstance with no metadata. -
Source
Constructs a newdev.metaschema.oscal.lib.model.AssessmentSubjectPlaceholder.Sourceinstance with the specified metadata.- Parameters:
data- the metaschema data, ornullif none
-
-
Method Details
-
getMetaschemaData
- Specified by:
getMetaschemaDatain interfacedev.metaschema.core.model.IBoundObject
-
getTaskUuid
Get the "Task Universally Unique Identifier".A machine-oriented, globally unique identifier with cross-instance scope that can be used to reference (in this or other OSCAL instances) an assessment activity to be performed as part of the event. The locally defined UUID of the
taskcan be used to reference the data item locally or globally (e.g., in an imported OSCAL instance). This UUID should be assigned per-subject, which means it should be consistently used to identify the same subject across revisions of the document.- Returns:
- the task-uuid value
-
setTaskUuid
Set the "Task Universally Unique Identifier".A machine-oriented, globally unique identifier with cross-instance scope that can be used to reference (in this or other OSCAL instances) an assessment activity to be performed as part of the event. The locally defined UUID of the
taskcan be used to reference the data item locally or globally (e.g., in an imported OSCAL instance). This UUID should be assigned per-subject, which means it should be consistently used to identify the same subject across revisions of the document.- Parameters:
value- the task-uuid value to set
-
toString
-