Uses of Interface
dev.metaschema.core.model.constraint.IReportConstraint
Packages that use IReportConstraint
Package
Description
Metaschema constraint definitions and validation framework.
-
Uses of IReportConstraint in dev.metaschema.core.model.constraint
Methods in dev.metaschema.core.model.constraint that return IReportConstraintModifier and TypeMethodDescriptionprotected IReportConstraintIReportConstraint.Builder.newInstance()Methods in dev.metaschema.core.model.constraint that return types with arguments of type IReportConstraintModifier and TypeMethodDescriptiondefault List<? extends IReportConstraint>IFeatureValueConstrained.getReportConstraints()List<? extends IReportConstraint>IValueConstrained.getReportConstraints()Get the collection of report constraints, if any.ValueConstraintSet.getReportConstraints()Methods in dev.metaschema.core.model.constraint with parameters of type IReportConstraintModifier and TypeMethodDescriptiondefault voidIFeatureValueConstrained.addConstraint(IReportConstraint constraint) voidIValueConstrained.addConstraint(IReportConstraint constraint) Add a new constraint.final voidValueConstraintSet.addConstraint(IReportConstraint constraint) voidFindingCollectingConstraintValidationHandler.handleReportViolation(IReportConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleReportViolation(IReportConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) Handle a report test finding.voidLoggingConstraintValidationHandler.handleReportViolation(IReportConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) protected StringAbstractConstraintValidationHandler.newReportViolationMessage(IReportConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) Construct a new message for the provided reportconstraintapplied to thenode.IConstraintVisitor.visitReportConstraint(IReportConstraint constraint, T state) Implementation of this method support visitation of anIReportConstraint.