Package com.sdicons.json.validator
Interface Validator
-
- All Known Implementing Classes:
And,Array,Bool,Complex,Content,CustomPredicate,CustomValidator,Decimal,Enumeration,False,Int,JSONValidator,Length,Let,Not,Nr,Null,Object,Or,Predicate,Properties,Range,Ref,Regexp,Simple,Str,Switch,True
public interface ValidatorA validator inspects a JSONValue. If everything is fine the validator does nothing, and if an error is encounterd the validator throws an exception. Different validators can look at different aspects of JSONValues.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvalidate(JSONValue aValue)Validate a JSONValue.
-
-
-
Method Detail
-
validate
void validate(JSONValue aValue) throws ValidationException
Validate a JSONValue.- Parameters:
aValue- The JSONValue that has to be validated.- Throws:
ValidationException- If the validation fails.
-
-