com.sdicons.json.validator.impl.predicates
Class Not

java.lang.Object
  extended by com.sdicons.json.validator.impl.predicates.Predicate
      extended by com.sdicons.json.validator.impl.predicates.Not
All Implemented Interfaces:
Validator

public class Not
extends Predicate


Constructor Summary
Not(String aName, JSONObject aRule, HashMap<String,Validator> aRuleset)
           
 
Method Summary
 void validate(JSONValue aValue)
          Validate a JSONValue.
 
Methods inherited from class com.sdicons.json.validator.impl.predicates.Predicate
fail, fail, getName, getRule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Not

public Not(String aName,
           JSONObject aRule,
           HashMap<String,Validator> aRuleset)
    throws ValidationException
Throws:
ValidationException
Method Detail

validate

public void validate(JSONValue aValue)
              throws ValidationException
Description copied from interface: Validator
Validate a JSONValue.

Parameters:
aValue - The JSONValue that has to be validated.
Throws:
ValidationException - If the validation fails.


Copyright © 2011. All Rights Reserved.