Class OutputUnit
java.lang.Object
io.vertx.json.schema.OutputUnit
-
Constructor Summary
ConstructorsConstructorDescriptionOutputUnit(boolean valid) OutputUnit(JsonObject json) OutputUnit(String instanceLocation, String absoluteKeywordLocation, String keywordLocation, String error, OutputErrorType errorType) -
Method Summary
Modifier and TypeMethodDescriptionaddAnnotation(OutputUnit annotation) addAnnotations(List<OutputUnit> annotations) addError(OutputUnit error) addErrors(List<OutputUnit> errors) voidgetError()getValid()setAbsoluteKeywordLocation(String absoluteKeywordLocation) setAnnotations(List<OutputUnit> annotations) setErrors(List<OutputUnit> errors) setErrorType(OutputErrorType errorType) setInstanceLocation(String instanceLocation) setKeywordLocation(String keywordLocation) toException(Object input) toJson()toString()
-
Constructor Details
-
OutputUnit
public OutputUnit() -
OutputUnit
-
OutputUnit
public OutputUnit(boolean valid) -
OutputUnit
public OutputUnit(String instanceLocation, String absoluteKeywordLocation, String keywordLocation, String error, OutputErrorType errorType)
-
-
Method Details
-
getValid
-
setValid
-
getAbsoluteKeywordLocation
-
setAbsoluteKeywordLocation
-
getKeywordLocation
-
setKeywordLocation
-
getInstanceLocation
-
setInstanceLocation
-
getError
-
setError
-
getErrors
-
setErrors
-
addError
-
addErrors
-
getAnnotations
-
setAnnotations
-
getErrorType
-
setErrorType
-
addAnnotation
-
addAnnotations
-
checkValidity
- Throws:
JsonSchemaValidationException
-
toException
-
toJson
-
toString
-