com.github.fge.jsonschema.processors.digest
Class SchemaDigester

java.lang.Object
  extended by com.github.fge.jsonschema.processors.digest.SchemaDigester
All Implemented Interfaces:
Processor<SchemaContext,SchemaDigest>

public final class SchemaDigester
extends Object
implements Processor<SchemaContext,SchemaDigest>

The schema digester

This processor is called by a ValidationChain after it has made sure that the schema is syntactically valid.


Constructor Summary
SchemaDigester(Dictionary<Digester> dict)
           
SchemaDigester(Library library)
           
 
Method Summary
 SchemaDigest process(ProcessingReport report, SchemaContext input)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SchemaDigester

public SchemaDigester(Library library)

SchemaDigester

public SchemaDigester(Dictionary<Digester> dict)
Method Detail

process

public SchemaDigest process(ProcessingReport report,
                            SchemaContext input)
                     throws ProcessingException
Specified by:
process in interface Processor<SchemaContext,SchemaDigest>
Throws:
ProcessingException

toString

public String toString()
Overrides:
toString in class Object