Interface ITargetedConstaints
-
- All Superinterfaces:
IConstrained
,IValueConstrained
- All Known Implementing Classes:
AbstractTargetedConstraints
public interface ITargetedConstaints extends IValueConstrained
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetapathExpression
getTargetExpression()
void
target(IAssemblyDefinition definition)
void
target(IFieldDefinition definition)
void
target(IFlagDefinition definition)
-
Methods inherited from interface gov.nist.secauto.metaschema.core.model.constraint.IConstrained
getConstraints
-
Methods inherited from interface gov.nist.secauto.metaschema.core.model.constraint.IValueConstrained
addConstraint, addConstraint, addConstraint, addConstraint, getAllowedValuesConstraints, getExpectConstraints, getIndexHasKeyConstraints, getMatchesConstraints
-
-
-
-
Method Detail
-
getTargetExpression
@NonNull MetapathExpression getTargetExpression()
-
target
void target(@NonNull IFlagDefinition definition)
-
target
void target(@NonNull IFieldDefinition definition)
-
target
void target(@NonNull IAssemblyDefinition definition)
-
-