Class RequiredValidation.Impl
java.lang.Object
org.apache.johnzon.jsonschema.spi.builtin.BaseValidation
org.apache.johnzon.jsonschema.spi.builtin.RequiredValidation.Impl
- All Implemented Interfaces:
Function<jakarta.json.JsonValue,Stream<ValidationResult.ValidationError>>
- Enclosing class:
- RequiredValidation
-
Field Summary
FieldsFields inherited from class org.apache.johnzon.jsonschema.spi.builtin.BaseValidation
extractor, pointer -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateImpl(Collection<String> required, Function<jakarta.json.JsonValue, jakarta.json.JsonValue> extractor, String pointer) -
Method Summary
Modifier and TypeMethodDescriptiononObject(jakarta.json.JsonObject obj) private Stream<ValidationResult.ValidationError>toString()Methods inherited from class org.apache.johnzon.jsonschema.spi.builtin.BaseValidation
apply, isNull, onArray, onBoolean, onNumber, onString
-
Field Details
-
required
-
-
Constructor Details
-
Impl
private Impl(Collection<String> required, Function<jakarta.json.JsonValue, jakarta.json.JsonValue> extractor, String pointer)
-
-
Method Details
-
onObject
- Overrides:
onObjectin classBaseValidation
-
toErrors
-
toString
-