hyperion.ng
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
jsonschema.Draft3Validator Class Reference
Inheritance diagram for jsonschema.Draft3Validator:

Public Member Functions

def __init__ (self, schema, types=(), resolver=None)
 
def is_type (self, instance, type)
 
def is_valid (self, instance, _schema=None)
 
def check_schema (cls, schema)
 
def iter_errors (self, instance, _schema=None)
 
def validate (self, args, kwargs)
 
def validate_type (self, types, instance, schema)
 
def validate_properties (self, properties, instance, schema)
 
def validate_patternProperties (self, patternProperties, instance, schema)
 
def validate_additionalProperties (self, aP, instance, schema)
 
def validate_dependencies (self, dependencies, instance, schema)
 
def validate_items (self, items, instance, schema)
 
def validate_additionalItems (self, aI, instance, schema)
 
def validate_minimum (self, minimum, instance, schema)
 
def validate_maximum (self, maximum, instance, schema)
 
def validate_minItems (self, mI, instance, schema)
 
def validate_maxItems (self, mI, instance, schema)
 
def validate_uniqueItems (self, uI, instance, schema)
 
def validate_pattern (self, patrn, instance, schema)
 
def validate_minLength (self, mL, instance, schema)
 
def validate_maxLength (self, mL, instance, schema)
 
def validate_enum (self, enums, instance, schema)
 
def validate_divisibleBy (self, dB, instance, schema)
 
def validate_disallow (self, disallow, instance, schema)
 
def validate_extends (self, extends, instance, schema)
 
def validate_ref (self, ref, instance, schema)
 

Public Attributes

 resolver
 
 schema
 

Static Public Attributes

dictionary DEFAULT_TYPES
 

Detailed Description

A validator for JSON Schema draft 3.

Member Data Documentation

§ DEFAULT_TYPES

dictionary jsonschema.Draft3Validator.DEFAULT_TYPES
static
Initial value:
= {
"array" : list, "boolean" : bool, "integer" : int, "null" : type(None),
"number" : (int, float), "object" : dict, "string" : basestring,
}

The documentation for this class was generated from the following file: