Uses of Class
com.sdicons.json.validator.ValidationException

Packages that use ValidationException
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
 void Validator.validate(JSONValue aValue)
          Validate a JSONValue.
 void JSONValidator.validate(JSONValue aValue)
          Validate a JSON value according to the rules described in the validator rules.
 

Constructors in com.sdicons.json.validator that throw ValidationException
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
static Validator ValidatorUtil.buildValidator(JSONValue aVal)
           
static Validator ValidatorUtil.buildValidator(JSONValue aVal, HashMap<String,Validator> aRuleset)
           
static void ValidatorUtil.requiresAttribute(JSONObject aTarget, String aAttrib, Class aValueType)
           
 

Uses of ValidationException in com.sdicons.json.validator.impl.predicates
 

Methods in com.sdicons.json.validator.impl.predicates that throw ValidationException
protected  void Predicate.fail(JSONValue aValue)
           
protected  void Predicate.fail(String aMessage, JSONValue aValue)
           
 void Str.validate(JSONValue aValue)
           
 void Not.validate(JSONValue aValue)
           
 void Range.validate(JSONValue aValue)
           
 void Null.validate(JSONValue aValue)
           
 void Regexp.validate(JSONValue aValue)
           
 void Decimal.validate(JSONValue aValue)
           
 void Nr.validate(JSONValue aValue)
           
 void Properties.validate(JSONValue aValue)
           
 void Content.validate(JSONValue aValue)
           
 void Bool.validate(JSONValue aValue)
           
 void Ref.validate(JSONValue aValue)
           
 void Simple.validate(JSONValue aValue)
           
 void Let.validate(JSONValue aValue)
           
 void Enumeration.validate(JSONValue aValue)
           
 void True.validate(JSONValue aValue)
           
 void And.validate(JSONValue aValue)
           
 void Length.validate(JSONValue aValue)
           
 void Object.validate(JSONValue aValue)
           
 void CustomPredicate.validate(JSONValue aValue)
           
 void Array.validate(JSONValue aValue)
           
 void Or.validate(JSONValue aValue)
           
 void False.validate(JSONValue aValue)
           
 void Switch.validate(JSONValue aValue)
           
 void Complex.validate(JSONValue aValue)
           
 void Int.validate(JSONValue aValue)
           
 

Constructors in com.sdicons.json.validator.impl.predicates that throw ValidationException
And(String aName, JSONObject aRule, HashMap<String,Validator> aRuleset)
           
Array(String aName, JSONObject aRule)
           
Content(String aName, JSONObject aRule, HashMap<String,Validator> aRuleset)
           
CustomPredicate(String aName, JSONObject aRule, HashMap<String,Validator> aRuleset)
           
Enumeration(String aName, JSONObject aRule)
           
Length(String aName, JSONObject aRule)
           
Let(String aName, JSONObject aRule, HashMap<String,Validator> aRuleset)
           
Not(String aName, JSONObject aRule, HashMap<String,Validator> aRuleset)
           
Object(String aName, JSONObject aRule)
           
Or(String aName, JSONObject aRule, HashMap<String,Validator> aRuleset)
           
Properties(String aName, JSONObject aRule, HashMap<String,Validator> aRuleset)
           
Range(String aName, JSONObject aRule)
           
Ref(String aName, JSONObject aRule, HashMap<String,Validator> aRuleset)
           
Regexp(String aName, JSONObject aRule)
           
Switch(String aName, JSONObject aRule, HashMap<String,Validator> aRuleset)
           
 



Copyright © 2011. All Rights Reserved.