Uses of Interface
gov.nist.secauto.metaschema.core.model.constraint.ICardinalityConstraint
-
Packages that use ICardinalityConstraint Package Description gov.nist.secauto.metaschema.core.model.constraint Support for validating bound objects using Metaschema constraints. -
-
Uses of ICardinalityConstraint in gov.nist.secauto.metaschema.core.model.constraint
Classes in gov.nist.secauto.metaschema.core.model.constraint that implement ICardinalityConstraint Modifier and Type Class Description class
DefaultCardinalityConstraint
Methods in gov.nist.secauto.metaschema.core.model.constraint that return types with arguments of type ICardinalityConstraint Modifier and Type Method Description List<? extends ICardinalityConstraint>
IModelConstrained. getHasCardinalityConstraints()
Get the collection of cardinality constraints, if any.Methods in gov.nist.secauto.metaschema.core.model.constraint with parameters of type ICardinalityConstraint Modifier and Type Method Description void
IModelConstrained. addConstraint(ICardinalityConstraint constraint)
void
FindingCollectingConstraintValidationHandler. handleCardinalityMaximumViolation(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets)
void
IConstraintValidationHandler. handleCardinalityMaximumViolation(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets)
void
LoggingConstraintValidationHandler. handleCardinalityMaximumViolation(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets)
void
FindingCollectingConstraintValidationHandler. handleCardinalityMinimumViolation(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets)
void
IConstraintValidationHandler. handleCardinalityMinimumViolation(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets)
void
LoggingConstraintValidationHandler. handleCardinalityMinimumViolation(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets)
protected String
AbstractConstraintValidationHandler. newCardinalityMaximumViolationMessage(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets)
protected String
AbstractConstraintValidationHandler. newCardinalityMinimumViolationMessage(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets)
protected void
DefaultConstraintValidator. validateHasCardinality(ICardinalityConstraint constraint, IAssemblyNodeItem node, ISequence<? extends INodeItem> targets)
R
IConstraintVisitor. visitCardinalityConstraint(ICardinalityConstraint constraint, T state)
Method parameters in gov.nist.secauto.metaschema.core.model.constraint with type arguments of type ICardinalityConstraint Modifier and Type Method Description protected void
DefaultConstraintValidator. validateHasCardinality(List<? extends ICardinalityConstraint> constraints, IAssemblyNodeItem item)
protected void
DefaultConstraintValidator. validateHasCardinality(List<? extends ICardinalityConstraint> constraints, List<? extends IAssemblyNodeItem> items)
-