Packages

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. object FieldAdapter extends LowPriorityFieldAdapters
  6. object ValueAdapter extends LowPriorityValueAdapters
  7. object arr extends Serializable
  8. object bool extends Serializable
  9. case object false extends bool with Product with Serializable
  10. case object null extends Value with Product with Serializable
  11. object num extends Serializable
  12. object obj extends Serializable
  13. case object true extends bool with Product with Serializable