Class WongSchemaExceptionMessageImprover
- java.lang.Object
-
- com.exasol.adapter.document.edml.validator.messageimprover.AbstractExceptionMessageImprover
-
- com.exasol.adapter.document.edml.validator.messageimprover.WongSchemaExceptionMessageImprover
-
- All Implemented Interfaces:
ExceptionMessageImprover
public class WongSchemaExceptionMessageImprover extends AbstractExceptionMessageImprover
ThisExceptionMessageImproverimproves the exception message for unsupported values for$schema.
-
-
Constructor Summary
Constructors Constructor Description WongSchemaExceptionMessageImprover()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<String>tryToImprove(org.everit.json.schema.ValidationException exception)Get an improved error message if possible.-
Methods inherited from class com.exasol.adapter.document.edml.validator.messageimprover.AbstractExceptionMessageImprover
possibleObjectProperties
-
-
-
-
Method Detail
-
tryToImprove
public Optional<String> tryToImprove(org.everit.json.schema.ValidationException exception)
Description copied from interface:ExceptionMessageImproverGet an improved error message if possible.- Parameters:
exception- exception to improve- Returns:
- Improved error message or
Optional.empty()if the message can't be improved by this improver.
-
-