Uses of Interface
dev.metaschema.core.model.constraint.IConstraintVisitor
Packages that use IConstraintVisitor
Package
Description
Metaschema constraint definitions and validation framework.
-
Uses of IConstraintVisitor in dev.metaschema.core.model.constraint
Methods in dev.metaschema.core.model.constraint with parameters of type IConstraintVisitorModifier and TypeMethodDescriptiondefault <T,R> R IAllowedValuesConstraint.accept(IConstraintVisitor<T, R> visitor, T state) default <T,R> R ICardinalityConstraint.accept(IConstraintVisitor<T, R> visitor, T state) <T,R> R IConstraint.accept(IConstraintVisitor<T, R> visitor, T state) Used for double dispatch supporting the visitor pattern provided by implementations ofIConstraintVisitor.default <T,R> R IExpectConstraint.accept(IConstraintVisitor<T, R> visitor, T state) default <T,R> R IIndexConstraint.accept(IConstraintVisitor<T, R> visitor, T state) default <T,R> R IIndexHasKeyConstraint.accept(IConstraintVisitor<T, R> visitor, T state) default <T,R> R IMatchesConstraint.accept(IConstraintVisitor<T, R> visitor, T state) default <T,R> R IReportConstraint.accept(IConstraintVisitor<T, R> visitor, T state) default <T,R> R IUniqueConstraint.accept(IConstraintVisitor<T, R> visitor, T state)