Uses of Interface
gov.nist.secauto.metaschema.core.model.constraint.IUniqueConstraint
-
Packages that use IUniqueConstraint Package Description gov.nist.secauto.metaschema.core.model.constraint Support for validating bound objects using Metaschema constraints. -
-
Uses of IUniqueConstraint in gov.nist.secauto.metaschema.core.model.constraint
Classes in gov.nist.secauto.metaschema.core.model.constraint that implement IUniqueConstraint Modifier and Type Class Description class
DefaultUniqueConstraint
Methods in gov.nist.secauto.metaschema.core.model.constraint that return types with arguments of type IUniqueConstraint Modifier and Type Method Description List<? extends IUniqueConstraint>
IModelConstrained. getUniqueConstraints()
Get the collection of unique constraints, if any.Methods in gov.nist.secauto.metaschema.core.model.constraint with parameters of type IUniqueConstraint Modifier and Type Method Description void
IModelConstrained. addConstraint(IUniqueConstraint constraint)
void
FindingCollectingConstraintValidationHandler. handleUniqueKeyViolation(IUniqueConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target)
void
IConstraintValidationHandler. handleUniqueKeyViolation(IUniqueConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target)
void
LoggingConstraintValidationHandler. handleUniqueKeyViolation(IUniqueConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target)
protected String
AbstractConstraintValidationHandler. newUniqueKeyViolationMessage(IUniqueConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target)
protected void
DefaultConstraintValidator. validateUnique(IUniqueConstraint constraint, IAssemblyNodeItem node, ISequence<? extends INodeItem> targets)
R
IConstraintVisitor. visitUniqueConstraint(IUniqueConstraint constraint, T state)
Method parameters in gov.nist.secauto.metaschema.core.model.constraint with type arguments of type IUniqueConstraint Modifier and Type Method Description protected void
DefaultConstraintValidator. validateUnique(List<? extends IUniqueConstraint> constraints, IAssemblyNodeItem item)
protected void
DefaultConstraintValidator. validateUnique(List<? extends IUniqueConstraint> constraints, List<? extends IAssemblyNodeItem> items)
-