Uses of Class
gov.nist.secauto.oscal.lib.model.Control
-
-
Uses of Control in gov.nist.secauto.oscal.lib.model
Methods in gov.nist.secauto.oscal.lib.model that return types with arguments of type Control Modifier and Type Method Description List<Control>
Catalog. getControls()
List<Control>
CatalogGroup. getControls()
List<Control>
Control. getControls()
Methods in gov.nist.secauto.oscal.lib.model with parameters of type Control Modifier and Type Method Description boolean
Catalog. addControl(Control item)
Add a newControl
item to the underlying collection.boolean
CatalogGroup. addControl(Control item)
Add a newControl
item to the underlying collection.boolean
Control. addControl(Control item)
Add a newControl
item to the underlying collection.boolean
Catalog. removeControl(Control item)
Remove the first matchingControl
item from the underlying collection.boolean
CatalogGroup. removeControl(Control item)
Remove the first matchingControl
item from the underlying collection.boolean
Control. removeControl(Control item)
Remove the first matchingControl
item from the underlying collection.Method parameters in gov.nist.secauto.oscal.lib.model with type arguments of type Control Modifier and Type Method Description void
Catalog. setControls(List<Control> value)
void
CatalogGroup. setControls(List<Control> value)
void
Control. setControls(List<Control> value)
-
Uses of Control in gov.nist.secauto.oscal.lib.model.control.catalog
Methods in gov.nist.secauto.oscal.lib.model.control.catalog that return Control Modifier and Type Method Description Control
AbstractControl.Builder. build()
Control
AbstractControl. getParentControl()
Control
IControl. getParentControl()
Methods in gov.nist.secauto.oscal.lib.model.control.catalog that return types with arguments of type Control Modifier and Type Method Description List<Control>
IControlContainer. getControls()
Methods in gov.nist.secauto.oscal.lib.model.control.catalog with parameters of type Control Modifier and Type Method Description boolean
IControlContainer. addControl(Control item)
Add a newControl
item to the end of the underlying collection.AbstractCatalogGroup.Builder
AbstractCatalogGroup.Builder. control(Control value)
AbstractControl.Builder
AbstractControl.Builder. control(Control value)
boolean
IControlContainer. removeControl(Control item)
Remove the first matchingControl
item from the underlying collection.void
AbstractControl. setParentControl(Control parent)
void
IControl. setParentControl(Control parent)
RESULT
AbstractCatalogVisitor. visitControl(Control control, CONTEXT context)
RESULT
ICatalogVisitor. visitControl(Control control, CONTEXT context)
Visit the providedcontrol
. -
Uses of Control in gov.nist.secauto.oscal.lib.profile.resolver.alter
Methods in gov.nist.secauto.oscal.lib.profile.resolver.alter with parameters of type Control Modifier and Type Method Description static boolean
AddVisitor. add(Control control, AddVisitor.Position position, String byId, gov.nist.secauto.metaschema.model.common.datatype.markup.MarkupLine title, List<Parameter> params, List<Property> props, List<Link> links, List<ControlPart> parts)
Apply the add directive.static boolean
RemoveVisitor. remove(Control control, String objectName, String objectClass, String objectId, String objectNamespace, RemoveVisitor.TargetType itemType)
Apply the remove directive.Boolean
AddVisitor. visitControl(Control control, gov.nist.secauto.oscal.lib.profile.resolver.alter.AddVisitor.Context context)
Boolean
RemoveVisitor. visitControl(Control control, gov.nist.secauto.oscal.lib.profile.resolver.alter.RemoveVisitor.Context context)
-
Uses of Control in gov.nist.secauto.oscal.lib.profile.resolver.selection
Methods in gov.nist.secauto.oscal.lib.profile.resolver.selection that return types with arguments of type Control Modifier and Type Method Description protected Collection<Control>
DefaultResult. getPromotedControls()
protected Collection<Control>
DefaultResult. getRemovedControls()
Methods in gov.nist.secauto.oscal.lib.profile.resolver.selection with parameters of type Control Modifier and Type Method Description void
DefaultResult. applyRemovesTo(Control parent)
void
DefaultResult. applyTo(Control parent)
void
IResult. applyTo(Control parent)
void
DefaultResult. promoteControl(Control control)
void
IResult. promoteControl(Control control)
void
DefaultResult. removeControl(Control control)
-