Uses of Interface
dev.metaschema.core.model.constraint.IConstraintValidationHandler
Packages that use IConstraintValidationHandler
Package
Description
Metaschema constraint definitions and validation framework.
Support for parsing Metaschema module-based data using Java class bindings.
Provides core functionality for reading and writing Metaschema instance data
to and from bound Java objects.
-
Uses of IConstraintValidationHandler in dev.metaschema.core.model.constraint
Classes in dev.metaschema.core.model.constraint that implement IConstraintValidationHandlerModifier and TypeClassDescriptionclassProvides messaging for constraint violations.classA validation result handler that collects the resulting findings for later retrieval using theFindingCollectingConstraintValidationHandler.getFindings()method.classSupports logging constraint findings to the configured Log4J2 instance.Methods in dev.metaschema.core.model.constraint that return IConstraintValidationHandlerModifier and TypeMethodDescriptionprotected IConstraintValidationHandlerDefaultConstraintValidator.getConstraintValidationHandler()Get the validation handler to use for handling constraint violations.Constructors in dev.metaschema.core.model.constraint with parameters of type IConstraintValidationHandlerModifierConstructorDescriptionConstruct a new constraint validation instance with sequential execution.DefaultConstraintValidator(IConstraintValidationHandler handler, ParallelValidationConfig parallelConfig) Construct a new constraint validation instance with configurable parallelism. -
Uses of IConstraintValidationHandler in dev.metaschema.databind
Methods in dev.metaschema.databind with parameters of type IConstraintValidationHandlerModifier and TypeMethodDescriptiondefault @Owning IConstraintValidatorIBindingContext.newValidator(IConstraintValidationHandler handler, IConfiguration<ValidationFeature<?>> config) Get a new single use constraint validator. -
Uses of IConstraintValidationHandler in dev.metaschema.databind.io
Methods in dev.metaschema.databind.io that return IConstraintValidationHandlerModifier and TypeMethodDescriptionAbstractDeserializer.getConstraintValidationHandler()Get the constraint validation handler configured for this deserializer, which will be used to validate loaded data.IDeserializer.getConstraintValidationHandler()Get the constraint validation handler configured for this deserializer, which will be used to validate loaded data.Methods in dev.metaschema.databind.io with parameters of type IConstraintValidationHandlerModifier and TypeMethodDescriptionvoidAbstractDeserializer.setConstraintValidationHandler(IConstraintValidationHandler constraintValidationHandler) voidIDeserializer.setConstraintValidationHandler(IConstraintValidationHandler handler) Set the constraint violation handler for constraint validation.