public class JsonSchemaValidator extends Object implements Function<javax.json.JsonValue,ValidationResult>, AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
private static ValidationResult |
SUCCESS |
private Function<javax.json.JsonValue,Stream<ValidationResult.ValidationError>> |
validationFunction |
| Constructor and Description |
|---|
JsonSchemaValidator(Function<javax.json.JsonValue,Stream<ValidationResult.ValidationError>> validationFunction) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
apply(javax.json.JsonValue object) |
void |
close() |
String |
toString() |
private static final ValidationResult SUCCESS
private final Function<javax.json.JsonValue,Stream<ValidationResult.ValidationError>> validationFunction
JsonSchemaValidator(Function<javax.json.JsonValue,Stream<ValidationResult.ValidationError>> validationFunction)
public ValidationResult apply(javax.json.JsonValue object)
apply in interface Function<javax.json.JsonValue,ValidationResult>public void close()
close in interface AutoCloseableCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.