Package gov.nist.secauto.oscal.lib.model
Class SetParameter
java.lang.Object
gov.nist.secauto.oscal.lib.model.SetParameter
- All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IBoundObject
@MetaschemaAssembly(formalName="Set Parameter Value",
description="Identifies the parameter that will be set by the enclosed value.",
name="set-parameter",
moduleClass=OscalImplementationCommonModule.class)
public class SetParameter
extends Object
implements gov.nist.secauto.metaschema.core.model.IBoundObject
Identifies the parameter that will be set by the enclosed value.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Add a newString
item to the underlying collection.gov.nist.secauto.metaschema.core.model.IMetaschemaData
gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline
boolean
removeValue
(String item) Remove the first matchingString
item from the underlying collection.void
setParamId
(String value) void
setRemarks
(gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline value) void
toString()
-
Constructor Details
-
SetParameter
public SetParameter() -
SetParameter
-
-
Method Details
-
getMetaschemaData
- Specified by:
getMetaschemaData
in interfacegov.nist.secauto.metaschema.core.model.IBoundObject
-
getParamId
-
setParamId
-
getValues
-
setValues
-
addValue
Add a newString
item to the underlying collection.- Parameters:
item
- the item to add- Returns:
true
-
removeValue
Remove the first matchingString
item from the underlying collection.- Parameters:
item
- the item to remove- Returns:
true
if the item was removed orfalse
otherwise
-
getRemarks
-
setRemarks
-
toString
-