public interface ValidationFactory
| Modifier and Type | Method and Description |
|---|---|
JsonArrayValidationBuilderKey |
createJsonArrayValidationBuilderKey(ValidationSet validationSet,
JsonArray validatedObject,
SimpleValidator validator)
Creates a
JsonArrayValidationBuilderKey. |
JsonArrayValidationSet |
createJsonArrayValidationSet(JsonArray arrayToValidate)
Creates a validation set which is binded to the
specified
JsonArray. |
JsonObjectValidationBuilderKey |
createJsonObjectValidationBuilderKey(ValidationSet validationSet,
JsonObjectOrArray validatedObject,
SimpleValidator validator)
Creates a
JsonObjectValidationBuilderKey. |
JsonObjectValidationSet |
createJsonObjectValidationSet(JsonObject objectToValidate)
Creates a validation set which is binded to the
specified
JsonObject. |
ValidationMessage |
createMessage(ValidationLevel validationLevel,
String code,
String text)
Creates a validation message.
|
ValidationBuilderArray |
createValidationBuilderArray(ValidationSet validationSet,
SimpleValidator validator,
String validationKey,
JsonArray array)
Creates a
ValidationBuilderArray. |
ValidationBuilderArray |
createValidationBuilderArray(ValidationSet validationSet,
SimpleValidator validator,
String validationKey,
JsonArray array,
boolean elementWasNotAnArray)
Creates a
ValidationBuilderArray. |
ValidationBuilderCore |
createValidationBuilderCore(ValidationSet validationSet,
SimpleValidator validator,
String validationKey,
Object elementToValidate)
Creates a
ValidationBuilderCore. |
ValidationBuilderKey |
createValidationBuilderKey(ValidationSet validationSet,
SimpleValidator validator)
Creates a
ValidationBuilderKey. |
ValidationBuilderTarget |
createValidationBuilderTarget(ValidationSet validationSet,
SimpleValidator validator,
String validationKey)
Creates a
ValidationBuilderTarget. |
ValidationSet |
createValidationSet()
Creates a new, empty, validation set.
|
ValidationSet |
createValidationSet(String validationKey,
List<ValidationMessage> messages)
Creates a validation set and add the existing
Validation Messages using the
validationKey
key. |
ValidationSet |
createValidationSet(String validationKey,
ValidationMessage message)
Creates a validation set and add the existing
Validation Message using the
validationKey
key. |
ValidationSet createValidationSet()
ValidationSet createValidationSet(String validationKey, List<ValidationMessage> messages)
validationKey
key.ValidationSet createValidationSet(String validationKey, ValidationMessage message)
validationKey
key.JsonObjectValidationSet createJsonObjectValidationSet(JsonObject objectToValidate)
JsonObject. It is then possible to
use a JsonPath to specified an element to validate
on that object.JsonArrayValidationSet createJsonArrayValidationSet(JsonArray arrayToValidate)
JsonArray. It is then possible to
use a JsonPath to specified an element to validate
on that array.ValidationMessage createMessage(ValidationLevel validationLevel, String code, String text)
ValidationBuilderKey createValidationBuilderKey(ValidationSet validationSet, SimpleValidator validator)
ValidationBuilderKey.JsonObjectValidationBuilderKey createJsonObjectValidationBuilderKey(ValidationSet validationSet, JsonObjectOrArray validatedObject, SimpleValidator validator)
JsonObjectValidationBuilderKey.JsonArrayValidationBuilderKey createJsonArrayValidationBuilderKey(ValidationSet validationSet, JsonArray validatedObject, SimpleValidator validator)
JsonArrayValidationBuilderKey.ValidationBuilderTarget createValidationBuilderTarget(ValidationSet validationSet, SimpleValidator validator, String validationKey)
ValidationBuilderTarget.ValidationBuilderCore createValidationBuilderCore(ValidationSet validationSet, SimpleValidator validator, String validationKey, Object elementToValidate)
ValidationBuilderCore.ValidationBuilderArray createValidationBuilderArray(ValidationSet validationSet, SimpleValidator validator, String validationKey, JsonArray array)
ValidationBuilderArray.ValidationBuilderArray createValidationBuilderArray(ValidationSet validationSet, SimpleValidator validator, String validationKey, JsonArray array, boolean elementWasNotAnArray)
ValidationBuilderArray.Copyright © 2017. All rights reserved.