Package gov.nist.secauto.oscal.lib.model
Class Modify.Alter.Remove
- java.lang.Object
-
- gov.nist.secauto.oscal.lib.model.Modify.Alter.Remove
-
- Enclosing class:
- Modify.Alter
@MetaschemaAssembly(formalName="Removal", description="Specifies objects to be removed from a control based on specific aspects of the object that must all match.", name="remove", metaschema=OscalProfileMetaschema.class, remarks="Use `by-name`, `by-class`, `by-id` or `by-item-name` to indicate class tokens or ID reference, or the formal name, of the component to be removed or erased from a control, when a catalog is resolved. The control affected is indicated by the pointer on the removal\'s parent (containing) `alter` element.\n\nTo change an element, use `remove` to remove the element, then `add` to add it back again with changes.") public static class Modify.Alter.Remove extends Object
Specifies objects to be removed from a control based on specific aspects of the object that must all match.
-
-
Constructor Summary
Constructors Constructor Description Remove()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getByClass()
String
getById()
String
getByItemName()
String
getByName()
String
getByNs()
void
setByClass(String value)
void
setById(String value)
void
setByItemName(String value)
void
setByName(String value)
void
setByNs(String value)
String
toString()
-
-
-
Constructor Detail
-
Remove
public Remove()
-
-
Method Detail
-
getByClass
public String getByClass()
-
setByClass
public void setByClass(String value)
-
getByItemName
public String getByItemName()
-
setByItemName
public void setByItemName(String value)
-
-