Uses of Class
dev.metaschema.core.model.constraint.ValidationFeature
Packages that use ValidationFeature
Package
Description
Metaschema constraint definitions and validation framework.
Support for parsing Metaschema module-based data using Java class bindings.
-
Uses of ValidationFeature in dev.metaschema.core.model.constraint
Fields in dev.metaschema.core.model.constraint declared as ValidationFeatureModifier and TypeFieldDescriptionstatic final ValidationFeature<Integer>ValidationFeature.PARALLEL_THREADSThe number of threads to use for parallel constraint validation.static final ValidationFeature<Boolean>ValidationFeature.THROW_EXCEPTION_ON_ERRORIf enabled, throw an exception when an error occurs.static final ValidationFeature<Boolean>ValidationFeature.VALIDATE_GENERATE_PASS_FINDINGSIf enabled, generate findings for passing constraints.Methods in dev.metaschema.core.model.constraint that return types with arguments of type ValidationFeatureModifier and TypeMethodDescriptionprotected IMutableConfiguration<ValidationFeature<?>>DefaultConstraintValidator.getConfiguration()Get the current configuration of the serializer/deserializer.DefaultConstraintValidator.getFeatureValues()Methods in dev.metaschema.core.model.constraint with parameters of type ValidationFeatureModifier and TypeMethodDescription@Owning DefaultConstraintValidatorDefaultConstraintValidator.disableFeature(ValidationFeature<?> feature) @Owning DefaultConstraintValidatorDefaultConstraintValidator.enableFeature(ValidationFeature<?> feature) booleanDefaultConstraintValidator.isFeatureEnabled(ValidationFeature<?> feature) @Owning DefaultConstraintValidatorDefaultConstraintValidator.set(ValidationFeature<?> feature, Object value) Method parameters in dev.metaschema.core.model.constraint with type arguments of type ValidationFeatureModifier and TypeMethodDescription@Owning DefaultConstraintValidatorDefaultConstraintValidator.applyConfiguration(IConfiguration<ValidationFeature<?>> other) -
Uses of ValidationFeature in dev.metaschema.databind
Method parameters in dev.metaschema.databind with type arguments of type ValidationFeatureModifier and TypeMethodDescriptiondefault @Owning IConstraintValidatorIBindingContext.newValidator(IConstraintValidationHandler handler, IConfiguration<ValidationFeature<?>> config) Get a new single use constraint validator.default IValidationResultIBindingContext.validate(IDefinitionNodeItem<?, ?> nodeItem, IBoundLoader loader, IConfiguration<ValidationFeature<?>> config) Perform constraint validation on the provided bound object represented as anIDefinitionNodeItem.default IValidationResultIBindingContext.validate(IDocumentNodeItem nodeItem, IBoundLoader loader, IConfiguration<ValidationFeature<?>> config) Perform constraint validation on the provided bound object represented as anIDocumentNodeItem.default IValidationResultIBindingContext.validate(URI target, Format asFormat, IBindingContext.ISchemaValidationProvider schemaProvider, IConfiguration<ValidationFeature<?>> config) Load and perform schema and constraint validation on the target.default IValidationResultIBindingContext.validateWithConstraints(URI target, IConfiguration<ValidationFeature<?>> config) Load and validate the providedtargetusing the associated Module module constraints.