p

jsonvalues

package jsonvalues

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. jsonvalues
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Index(i: Int) extends Position with Product with Serializable
  2. final case class JsArray(seq: Vector[JsValue] = Vector.empty) extends Json[JsArray] with Product with Serializable
  3. case class JsBigDec(value: BigDecimal) extends JsNumber with Product with Serializable

    Represents a number of type BigDecimal

    Represents a number of type BigDecimal

    value

    the value of the number

  4. case class JsBigInt(value: BigInt) extends JsNumber with Product with Serializable

    Represents a number of type BigInt

    Represents a number of type BigInt

    value

    the value of the number

  5. final case class JsBool(value: Boolean) extends JsValue with Product with Serializable
  6. case class JsDouble(value: Double) extends JsNumber with Product with Serializable

    Represents a number of type Double

    Represents a number of type Double

    value

    the value of the number

  7. case class JsInt(value: Int) extends JsNumber with Product with Serializable

    Represents a number of type Int

    Represents a number of type Int

    value

    the value of the number

  8. case class JsLong(value: Long) extends JsNumber with Product with Serializable

    Represents a number of type Long

    Represents a number of type Long

    value

    the value of the number

  9. sealed trait JsNumber extends JsValue

    Represents a number

  10. final case class JsObj(map: Map[String, JsValue] = HashMap.empty) extends Json[JsObj] with Product with Serializable
  11. final case class JsPath(positions: Vector[Position]) extends Product with Serializable
  12. final case class JsStr(value: String) extends JsValue with Product with Serializable
  13. trait JsValue extends AnyRef
  14. trait Json[T <: Json[T]] extends JsValue
  15. case class Key(name: String) extends Position with Product with Serializable
  16. sealed trait Position extends AnyRef

Value Members

  1. def notNull[T](x: T): T
  2. object Implicits
  3. object InternalError extends Serializable
  4. object JsArray extends Serializable
  5. object JsBool extends Serializable
  6. object JsNothing extends JsValue with Product with Serializable
  7. object JsNull extends JsValue with Product with Serializable
  8. object JsNumber
  9. object JsObj extends Serializable
  10. object JsPath extends Serializable
  11. object JsValue
  12. object Json
  13. object MalformedJson extends Serializable
  14. object UserError extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped