p

typedjson

package typedjson

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait JsonEnum[A] extends AnyRef
  2. abstract class JsonEnumCompanion[A, Obj <: JsonEnum[A]] extends AnyRef
  3. class JsonObject extends JsonObjectBase
  4. class JsonObjectBase extends AnyRef
  5. trait JsonObjectCompanion[Obj <: JsonObject] extends JsonObjectCompanionBase[Obj]
  6. trait JsonObjectCompanionBase[Obj <: JsonObjectBase] extends AnyRef
  7. sealed trait JsonObjectFrom extends AnyRef
  8. abstract class JsonOpaqueCompanion[Underlying] extends AnyRef
  9. sealed trait JsonOption[+A] extends AnyRef
  10. case class JsonSome[+A](value: A) extends JsonOption[A] with Product with Serializable
  11. case class JsonUndefined(missingField: Option[String] = None, missingObj: AnyRef = null) extends JsonOption[Nothing] with Product with Serializable
  12. final class MakeFieldOps extends AnyVal
  13. class MissingFieldException extends Exception
  14. sealed trait UndefOr[+A] extends AnyRef
  15. case class UndefOrSome[A](value: A) extends UndefOr[A] with Product with Serializable
  16. case class UndefOrUndefined(missingField: Option[String] = None, missingObj: AnyRef = null) extends UndefOr[Nothing] with Product with Serializable
  17. trait Version extends AnyRef

Value Members

  1. case object JsonNull extends JsonOption[Nothing] with Product with Serializable
  2. object JsonObjectFrom
  3. object JsonOption
  4. object MissingFieldException extends Serializable
  5. object UndefOr

Ungrouped