Class EdmlSchemaValidator
- java.lang.Object
-
- com.exasol.adapter.document.edml.validator.EdmlSchemaValidator
-
public class EdmlSchemaValidator extends Object
Validator for mapping definitions using a JSON-schema validator.The validator in this packages requires the use of the
io.jsonAPI instead of the project-widejavaxAPI.
-
-
Constructor Summary
Constructors Constructor Description EdmlSchemaValidator()Create an instance ofEdmlSchemaValidator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidate(String schemaMappingDefinition)Validates the schema from given file using a JSON-schema validator.
-
-
-
Constructor Detail
-
EdmlSchemaValidator
public EdmlSchemaValidator()
Create an instance ofEdmlSchemaValidator.
-
-
Method Detail
-
validate
public void validate(String schemaMappingDefinition)
Validates the schema from given file using a JSON-schema validator.- Parameters:
schemaMappingDefinition- schema mapping definition to validate- Throws:
ExasolDocumentMappingLanguageException- if schema is violated
-
-