Class ArrayValidator
java.lang.Object
org.apache.synapse.commons.json.jsonprocessor.validators.ArrayValidator
This class will validate json arrays according to the schema.
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.gson.JsonArrayvalidateArray(Map.Entry<String, com.google.gson.JsonElement> input, com.google.gson.JsonObject schema) This method will validates an input array according to a given schema.
-
Method Details
-
validateArray
public static com.google.gson.JsonArray validateArray(Map.Entry<String, com.google.gson.JsonElement> input, com.google.gson.JsonObject schema) throws ValidatorException, ParserExceptionThis method will validates an input array according to a given schema.- Parameters:
input- input array as a Map.schema- JSON schema as an object.- Returns:
- Validated JSON array.
- Throws:
ValidatorException- Exception occurs in validation process.ParserException- Exception occurs in data type parsing.
-