Uses of Class
dev.metaschema.databind.io.ValidationContext
Packages that use ValidationContext
Package
Description
Provides core functionality for reading and writing Metaschema instance data
to and from bound Java objects.
Provides support for reading and writing Metaschema instance data in XML
format.
-
Uses of ValidationContext in dev.metaschema.databind.io
Methods in dev.metaschema.databind.io that return ValidationContextModifier and TypeMethodDescriptionstatic ValidationContextValidationContext.of(URI source, dev.metaschema.core.model.IResourceLocation location, String path, Format format) Create a new validation context.static ValidationContextValidationContext.ofUnknownLocation(URI source, String path, Format format) Create a validation context with unknown location.Methods in dev.metaschema.databind.io with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidAbstractProblemHandler.handleMissingInstances(IBoundDefinitionModelComplex parentDefinition, dev.metaschema.core.model.IBoundObject targetObject, Collection<? extends IBoundProperty<?>> unhandledInstances, ValidationContext context) default voidIProblemHandler.handleMissingInstances(IBoundDefinitionModelComplex parentDefinition, dev.metaschema.core.model.IBoundObject targetObject, Collection<? extends IBoundProperty<?>> unhandledInstances, ValidationContext context) A callback used to handle bound properties for which no data was found when the content was parsed, with additional validation context.protected voidAbstractProblemHandler.validateRequiredFields(IBoundDefinitionModelComplex parentDefinition, Collection<? extends IBoundProperty<?>> unhandledInstances, ValidationContext context) Validate that all required fields have values or defaults. -
Uses of ValidationContext in dev.metaschema.databind.io.xml
Methods in dev.metaschema.databind.io.xml with parameters of type ValidationContextModifier and TypeMethodDescriptiondefault voidIXmlProblemHandler.handleMissingFlagInstances(IBoundDefinitionModelComplex parentDefinition, dev.metaschema.core.model.IBoundObject targetObject, Collection<IBoundInstanceFlag> unhandledInstances, ValidationContext context) A callback used to handle bound flag instances for which no data was found when the content was parsed, with additional validation context.default voidIXmlProblemHandler.handleMissingModelInstances(IBoundDefinitionModelAssembly parentDefinition, dev.metaschema.core.model.IBoundObject targetObject, Collection<? extends IBoundInstanceModel<?>> unhandledInstances, ValidationContext context) A callback used to handle bound model instances for which no data was found when the content was parsed, with additional validation context.