Package com.clumd.projects.javajson.api

  • Interface Summary 
    Interface Description
    Json
    Defines the required methods callable on a JSON object, to get type-safe properties, check existence, and convert to various degrees of string (pretty print etc).
    JsonBuilder
    Defines the required methods to build a JSON object from Java in this framework.
    JsonGenerator
    This defines all methods required to convert a Java object into a JSON object interperable by this framework.
    JsonMapper<E>
    This interface defines the method used to unwrap a Java-JSON representation into a 'fully-qualified' Java object, devoid of any control, functionality or influence from this framework.
    JsonSchemaEnforceable
    Used to define all the methods required to verify that a given JSON object satisfies a given JSON Schema.
  • Class Summary 
    Class Description
    JsonParser
    A default static utility class for constructing JSON objects from various forms of String input.
    JsonSchemaEnforcer
    Default implementation of JsonSchemaEnforceable, to verify whether a given JSON object satisfies a given JSON schema.