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 ObjectSpecifies 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 StringgetByClass()StringgetById()StringgetByItemName()StringgetByName()StringgetByNs()voidsetByClass(String value)voidsetById(String value)voidsetByItemName(String value)voidsetByName(String value)voidsetByNs(String value)StringtoString()
-
-
-
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)
-
-