Packages

c

json.Schema

string-map

final case class string-map[T](valueType: Schema[T]) extends Schema[Map[String, T]] with Product with Serializable

Linear Supertypes
Serializable, Serializable, Schema[Map[String, T]], Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. string-map
  2. Serializable
  3. Serializable
  4. Schema
  5. Product
  6. Equals
  7. AnyRef
  8. Any
Implicitly
  1. by CollectionsHaveToParArray
  2. by any2stringadd
  3. by StringFormat
  4. by Ensuring
  5. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new string-map(valueType: Schema[T])

Type Members

  1. type BoundType = Map[String, _]
    Definition Classes
    string-mapSchema

Value Members

  1. def apply(refName: String): Schema[Map[String, T]]
    Definition Classes
    Schema
  2. def jsonType: String
    Definition Classes
    string-mapSchema
  3. def refName: Option[String]
    Definition Classes
    Schema
  4. def toParArray: ParArray[T]
    Implicit
    This member is added by an implicit conversion from string-map[T] to CollectionsHaveToParArray[string-map[T], T] performed by method CollectionsHaveToParArray in scala.collection.parallel. This conversion will take place only if an implicit value of type (string-map[T]) ⇒ GenTraversableOnce[T] is in scope.
    Definition Classes
    CollectionsHaveToParArray
  5. def validations: Seq[ValidationDef[BoundType, _]]
    Definition Classes
    Schema
  6. val valueType: Schema[T]
  7. def withValidation(v: ValidationDef[BoundType, _], vs: ValidationDef[BoundType, _]*): Schema[Map[String, T]]
    Definition Classes
    Schema