Uses of Interface
dev.metaschema.core.model.validation.IContentValidator
Packages that use IContentValidator
Package
Description
Schema-based content validation for Metaschema instances.
Provides testing utilities for Metaschema modules and constraints.
-
Uses of IContentValidator in dev.metaschema.core.model.validation
Classes in dev.metaschema.core.model.validation that implement IContentValidatorModifier and TypeClassDescriptionclassBase class for a content validator.classValidates JSON content against a JSON schema.classSupports validating an XML resource using an XML schema. -
Uses of IContentValidator in dev.metaschema.model.testing
Methods in dev.metaschema.model.testing that return types with arguments of type IContentValidatorModifier and TypeMethodDescriptionprotected abstract Function<Path,? extends IContentValidator> AbstractTestSuite.getContentValidatorSupplier()Get the method used to provide a content validator.protected abstract Supplier<? extends IContentValidator>AbstractTestSuite.getSchemaValidatorSupplier()Get the method used to provide a schema validator.Methods in dev.metaschema.model.testing with parameters of type IContentValidatorModifier and TypeMethodDescriptionprotected static booleanAbstractTestSuite.validateWithSchema(IContentValidator validator, Path target) Use the provided validator to validate the provided target.