Packages

package schema

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait JsonSchemaEnum extends AnyRef
  2. final case class Schema[E]($id: Option[String] = None, $schema: Option[String] = None, title: Option[String] = None, description: Option[String] = None, type: Option[SingleOrList[String]] = None, required: Option[List[String]] = None, $ref: Option[String] = None, additionalProperties: Option[Either[Boolean, Schema[E]]] = None, enum: Option[Either[List[Boolean], List[Either[Double, String]]]] = None, properties: Option[Map[String, Schema[E]]] = None, items: Option[SingleOrList[Schema[E]]] = None, definitions: Option[Map[String, Schema[E]]] = None, $defs: Option[Map[String, Schema[E]]] = None, anyOf: Option[List[Schema[E]]] = None, oneOf: Option[List[Schema[E]]] = None, minItems: Option[Int] = None, maxItems: Option[Int] = None, minimum: Option[Int] = None, maximum: Option[Int] = None, minLength: Option[Int] = None, maxLength: Option[Int] = None, pattern: Option[String] = None, format: Option[String] = None, extension: Option[E] = None) extends Product with Serializable

Value Members

  1. object JsonSchema

Ungrouped