object Value

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

Type Members

  1. sealed trait FieldAdapter[T] extends AnyRef
  2. implicit class IterableOps[T] extends AnyRef
  3. trait LowPriorityFieldAdapters extends AnyRef
  4. trait LowPriorityValueAdapters extends AnyRef
  5. sealed trait ValueAdapter[T] extends AnyRef
  6. case class arr(value: Seq[Value] = Seq.empty) extends Value with Product with Serializable
  7. sealed abstract class bool extends Value with Product with Serializable
  8. case class num(value: BigDecimal) extends Value with Product with Serializable
  9. case class obj(underlying: Map[String, Value]) extends Value with Product with Serializable
  10. case class str(value: String) extends Value with Product with Serializable

Value Members

  1. implicit def convertField[T](x: (String, T))(implicit adapter: FieldAdapter[T]): field
  2. implicit def convertOptValueField[T](x: (String, Option[Value])): field
  3. implicit def convertValue[T](x: T)(implicit adapter: ValueAdapter[T]): J
  4. implicit def convertValueField[T](x: (String, Value)): field
  5. implicit val valueOrdering: Ordering[Value]
  6. object FieldAdapter extends LowPriorityFieldAdapters
  7. object ValueAdapter extends LowPriorityValueAdapters
  8. object arr extends Serializable
  9. object bool extends Serializable
  10. case object false extends bool with Product with Serializable
  11. case object null extends Value with Product with Serializable
  12. object num extends Serializable
  13. object obj extends Serializable
  14. case object true extends bool with Product with Serializable