com.nparry

orderly

package orderly

Visibility
  1. Public
  2. All

Type Members

  1. class DefaultOrderlyFactory extends Factory

    Easy Java access to Orderly

  2. class InvalidOrderly extends Exception

    Signal invalid input

  3. class Orderly extends orderly.api.Orderly

    The Scala front door to Orderly

  4. class OrderlyParser extends JavaTokenParsers

  5. class SchemaProblem extends Exception

    Internal errors in our schema

  6. case class Violation(path: List[String], message: String) extends orderly.api.Violation with Product with Serializable

    A problem detected by the validator for the given input

Value Members

  1. object Json

    Some Json utilities

  2. object JsonSchemaValidator

    JSON schema validation, ported from the Dojo implementation.

    JSON schema validation, ported from the Dojo implementation. This is woefully incomplete at the moment.

    Some hacky bits... - Something typed as 'number' might be represented as a JInt. This makes the min/max check ugly for this case.

  3. object Orderly

  4. object OrderlyParser

    An implementation of Orderly JSON (http://orderly-json.org/).

    An implementation of Orderly JSON (http://orderly-json.org/). This parser produces a JSON object representing the JSON schema of the given Orderly input.

    This is based on the Orderly grammar at: http://github.com/lloyd/orderly/blob/master/docs.md

  5. package api

Ungrouped