Uses of Interface
gov.nist.secauto.metaschema.core.model.constraint.IAllowedValuesConstraint
-
Packages that use IAllowedValuesConstraint Package Description gov.nist.secauto.metaschema.core.model.constraint Support for validating bound objects using Metaschema constraints. -
-
Uses of IAllowedValuesConstraint in gov.nist.secauto.metaschema.core.model.constraint
Classes in gov.nist.secauto.metaschema.core.model.constraint that implement IAllowedValuesConstraint Modifier and Type Class Description class
DefaultAllowedValuesConstraint
Methods in gov.nist.secauto.metaschema.core.model.constraint that return types with arguments of type IAllowedValuesConstraint Modifier and Type Method Description List<? extends IAllowedValuesConstraint>
IValueConstrained. getAllowedValuesConstraints()
Get the collection of allowed value constraints, if any.Methods in gov.nist.secauto.metaschema.core.model.constraint with parameters of type IAllowedValuesConstraint Modifier and Type Method Description void
IValueConstrained. addConstraint(IAllowedValuesConstraint constraint)
protected void
DefaultConstraintValidator. updateValueStatus(INodeItem targetItem, IAllowedValuesConstraint allowedValues)
Add a new allowed value to the value status tracker.protected void
DefaultConstraintValidator. validateAllowedValues(IAllowedValuesConstraint constraint, ISequence<? extends IDefinitionNodeItem<?,?>> targets)
R
IConstraintVisitor. visitAllowedValues(IAllowedValuesConstraint constraint, T state)
Method parameters in gov.nist.secauto.metaschema.core.model.constraint with type arguments of type IAllowedValuesConstraint Modifier and Type Method Description void
FindingCollectingConstraintValidationHandler. handleAllowedValuesViolation(List<IAllowedValuesConstraint> failedConstraints, INodeItem target)
void
IConstraintValidationHandler. handleAllowedValuesViolation(List<IAllowedValuesConstraint> failedConstraints, INodeItem target)
void
LoggingConstraintValidationHandler. handleAllowedValuesViolation(List<IAllowedValuesConstraint> failedConstraints, INodeItem target)
protected CharSequence
AbstractConstraintValidationHandler. newAllowedValuesViolationMessage(List<IAllowedValuesConstraint> constraints, INodeItem target)
protected void
DefaultConstraintValidator. validateAllowedValues(List<? extends IAllowedValuesConstraint> constraints, IDefinitionNodeItem<?,?> item)
-