Uses of Interface
com.sdicons.json.validator.Validator
-
Packages that use Validator Package Description com.sdicons.json.validator com.sdicons.json.validator.impl com.sdicons.json.validator.impl.predicates -
-
Uses of Validator in com.sdicons.json.validator
Classes in com.sdicons.json.validator that implement Validator Modifier and Type Class Description class
JSONValidator
A validator that accepts a validator description in JSON format.Fields in com.sdicons.json.validator declared as Validator Modifier and Type Field Description private Validator
JSONValidator. validator
-
Uses of Validator in com.sdicons.json.validator.impl
Methods in com.sdicons.json.validator.impl that return Validator 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)
Method parameters in com.sdicons.json.validator.impl with type arguments of type Validator Modifier and Type Method Description static Validator
ValidatorUtil. buildValidator(JSONValue aVal, java.util.HashMap<java.lang.String,Validator> aRuleset)
-
Uses of Validator in com.sdicons.json.validator.impl.predicates
Classes in com.sdicons.json.validator.impl.predicates that implement Validator Modifier and Type Class Description class
And
class
Array
class
Bool
class
Complex
class
Content
class
CustomPredicate
class
CustomValidator
class
Decimal
class
Enumeration
class
False
class
Int
class
Length
class
Let
class
Not
class
Nr
class
Null
class
Object
class
Or
class
Predicate
class
Properties
class
Range
class
Ref
class
Regexp
class
Simple
class
Str
class
Switch
class
True
Fields in com.sdicons.json.validator.impl.predicates declared as Validator Modifier and Type Field Description private Validator
Content. rule
private Validator
Not. rule
private Validator
Properties.PropRule. rule
private Validator
CustomPredicate. validator
private Validator
Switch.Case. validator
Fields in com.sdicons.json.validator.impl.predicates with type parameters of type Validator Modifier and Type Field Description private java.util.List<Validator>
And. rules
private java.util.List<Validator>
Or. rules
private java.util.HashMap<java.lang.String,Validator>
CustomValidator. ruleset
private java.util.HashMap<java.lang.String,Validator>
Let. ruleset
private java.util.HashMap<java.lang.String,Validator>
Ref. ruleset
Methods in com.sdicons.json.validator.impl.predicates that return Validator Modifier and Type Method Description Validator
Properties.PropRule. getRule()
Validator
Switch.Case. getValidator()
Methods in com.sdicons.json.validator.impl.predicates that return types with arguments of type Validator Modifier and Type Method Description protected java.util.HashMap<java.lang.String,Validator>
CustomValidator. getRuleset()
Methods in com.sdicons.json.validator.impl.predicates with parameters of type Validator Modifier and Type Method Description void
Properties.PropRule. setRule(Validator rule)
Constructors in com.sdicons.json.validator.impl.predicates with parameters of type Validator Constructor Description Case(Validator validator, java.util.List<JSONValue> values)
PropRule(java.lang.String key, Validator rule, boolean optional)
Constructor parameters in com.sdicons.json.validator.impl.predicates with type arguments of type Validator Constructor Description And(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
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)
CustomValidator(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
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)
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)
Ref(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
Switch(java.lang.String aName, JSONObject aRule, java.util.HashMap<java.lang.String,Validator> aRuleset)
-