Uses of Class
com.sdicons.json.validator.ValidationException
-
Packages that use ValidationException Package Description com.sdicons.json.validator com.sdicons.json.validator.impl com.sdicons.json.validator.impl.predicates -
-
Uses of ValidationException in com.sdicons.json.validator
Methods in com.sdicons.json.validator that throw ValidationException Modifier and Type Method Description void
JSONValidator. validate(JSONValue aValue)
Validate a JSON value according to the rules described in the validator rules.void
Validator. validate(JSONValue aValue)
Validate a JSONValue.Constructors in com.sdicons.json.validator that throw ValidationException Constructor Description JSONValidator(JSONObject aValidation)
Construct the validator based on the JSON description. -
Uses of ValidationException in com.sdicons.json.validator.impl
Methods in com.sdicons.json.validator.impl that throw ValidationException Modifier and Type Method Description static Validator
ValidatorUtil. buildValidator(JSONValue aVal)
static Validator
ValidatorUtil. buildValidator(JSONValue aVal, java.util.HashMap<java.lang.String,Validator> aRuleset)
static void
ValidatorUtil. requiresAttribute(JSONObject aTarget, java.lang.String aAttrib, java.lang.Class aValueType)
-
Uses of ValidationException in com.sdicons.json.validator.impl.predicates
Methods in com.sdicons.json.validator.impl.predicates that throw ValidationException Modifier and Type Method Description protected void
Predicate. fail(JSONValue aValue)
protected void
Predicate. fail(java.lang.String aMessage, JSONValue aValue)
void
And. validate(JSONValue aValue)
void
Array. validate(JSONValue aValue)
void
Bool. validate(JSONValue aValue)
void
Complex. validate(JSONValue aValue)
void
Content. validate(JSONValue aValue)
void
CustomPredicate. validate(JSONValue aValue)
void
Decimal. validate(JSONValue aValue)
void
Enumeration. validate(JSONValue aValue)
void
False. validate(JSONValue aValue)
void
Int. validate(JSONValue aValue)
void
Length. validate(JSONValue aValue)
void
Let. validate(JSONValue aValue)
void
Not. validate(JSONValue aValue)
void
Nr. validate(JSONValue aValue)
void
Null. validate(JSONValue aValue)
void
Object. validate(JSONValue aValue)
void
Or. validate(JSONValue aValue)
void
Properties. validate(JSONValue aValue)
void
Range. validate(JSONValue aValue)
void
Ref. validate(JSONValue aValue)
void
Regexp. validate(JSONValue aValue)
void
Simple. validate(JSONValue aValue)
void
Str. validate(JSONValue aValue)
void
Switch. validate(JSONValue aValue)
void
True. validate(JSONValue aValue)
Constructors in com.sdicons.json.validator.impl.predicates that throw ValidationException Constructor Description And(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
Array(java.lang.String aName, JSONObject aRule)
Content(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
CustomPredicate(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
Enumeration(java.lang.String aName, JSONObject aRule)
Length(java.lang.String aName, JSONObject aRule)
Let(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
Not(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
Object(java.lang.String aName, JSONObject aRule)
Or(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
Properties(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
Range(java.lang.String aName, JSONObject aRule)
Ref(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
Regexp(java.lang.String aName, JSONObject aRule)
Switch(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
-