org.eel.kitchen.jsonschema.schema
Class JsonSchema

java.lang.Object
  extended by org.eel.kitchen.jsonschema.schema.JsonSchema

public abstract class JsonSchema
extends Object


Constructor Summary
JsonSchema()
           
 
Method Summary
static JsonSchema fromNode(JsonNode node)
           
static JsonSchema fromNode(JsonNode parent, JsonNode node)
           
abstract  void validate(ValidationReport report, JsonNode instance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonSchema

public JsonSchema()
Method Detail

fromNode

public static JsonSchema fromNode(JsonNode parent,
                                  JsonNode node)

fromNode

public static JsonSchema fromNode(JsonNode node)

validate

public abstract void validate(ValidationReport report,
                              JsonNode instance)


Copyright © 2012. All Rights Reserved.