org.eel.kitchen.jsonschema.main
Class ValidationReport

java.lang.Object
  extended by org.eel.kitchen.jsonschema.main.ValidationReport

public final class ValidationReport
extends Object


Constructor Summary
ValidationReport()
           
 
Method Summary
 void addMessage(String message)
           
 ValidationReport asNew()
           
 List<String> getMessages()
           
 JsonPointer getPath()
           
 JsonNode getSchema()
           
 boolean isSuccess()
           
 void mergeWith(ValidationReport other)
           
 void setPath(JsonPointer path)
           
 void setSchema(JsonNode schema)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationReport

public ValidationReport()
Method Detail

asNew

public ValidationReport asNew()

addMessage

public void addMessage(String message)

setPath

public void setPath(JsonPointer path)

getPath

public JsonPointer getPath()

setSchema

public void setSchema(JsonNode schema)

getSchema

public JsonNode getSchema()

isSuccess

public boolean isSuccess()

mergeWith

public void mergeWith(ValidationReport other)

getMessages

public List<String> getMessages()


Copyright © 2012. All Rights Reserved.