Object/Class

json

JValue

Related Docs: class JValue | package json

Permalink

object JValue extends JValueLikeCompanion

Linear Supertypes
JValueLikeCompanion, JValueCompanionBase, Accessors, LowPriorityAccessors, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JValue
  2. JValueLikeCompanion
  3. JValueCompanionBase
  4. Accessors
  5. LowPriorityAccessors
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. final class IterableAccessor[T, U[T] <: Iterable[T]] extends JSONAccessorProducer[U[T], JArray]

    Permalink
    Definition Classes
    LowPriorityAccessors
  2. abstract class JSONAccessorProducerA[T, U <: JValue] extends JSONAccessorProducer[T, U]

    Permalink

    convenience abstract class to reduce class size from trait

    convenience abstract class to reduce class size from trait

    Definition Classes
    Accessors
  3. type JValueBase = shadow.VMContext.JValueBase

    Permalink
  4. final class MapAccessor[K, T] extends JSONAccessorProducer[Map[K, T], JObject]

    Permalink
    Definition Classes
    Accessors
  5. final class OptionAccessor[T, U <: Option[T]] extends JSONAccessorProducer[Option[T], JValue]

    Permalink
    Definition Classes
    Accessors
  6. class Tuple2Accessor[A, B] extends JSONAccessorProducer[(A, B), JArray]

    Permalink
    Definition Classes
    LowPriorityAccessors
  7. class Tuple3Accessor[A, B, C] extends JSONAccessorProducer[(A, B, C), JArray]

    Permalink
    Definition Classes
    LowPriorityAccessors

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit object BigDecimalAccessor extends JSONAccessorProducerA[BigDecimal, JNumber] with Product with Serializable

    Permalink
    Definition Classes
    Accessors
  5. implicit object BooleanAccessor extends JSONAccessorProducerA[Boolean, JBoolean] with Builder[Boolean] with Product with Serializable

    Permalink
    Definition Classes
    Accessors
  6. implicit object ByteAccessor extends JSONAccessorProducerA[Byte, JNumber] with Builder[Byte] with Product with Serializable

    Permalink
    Definition Classes
    Accessors
  7. val Context: VMContext.type

    Permalink
    Definition Classes
    JValueLikeCompanion
  8. implicit object DateAccessor extends JSONAccessorProducerA[Date, JString] with Product with Serializable

    Permalink
    Definition Classes
    Accessors
  9. implicit object DoubleAccessor extends JSONAccessorProducerA[Double, JNumber] with Builder[Double] with Product with Serializable

    Permalink
    Definition Classes
    Accessors
  10. implicit object FloatAccessor extends JSONAccessorProducerA[Float, JNumber] with Builder[Float] with Product with Serializable

    Permalink
    Definition Classes
    Accessors
  11. implicit object IntAccessor extends JSONAccessorProducerA[Int, JNumber] with Builder[Int] with Product with Serializable

    Permalink
    Definition Classes
    Accessors
  12. implicit object JValueAccessor extends JSONAccessorProducerA[JValue, JValue] with Product with Serializable

    Permalink
    Definition Classes
    Accessors
  13. implicit object JsAnyAccessor extends JSONAccessorProducer[Any, JValue] with Product with Serializable

    Permalink
    Definition Classes
    JValueCompanionBase
  14. implicit object LongAccessor extends JSONAccessorProducerA[Long, JNumber] with Builder[Long] with Product with Serializable

    Permalink
    Definition Classes
    Accessors
  15. implicit object ShortAccessor extends JSONAccessorProducerA[Short, JNumber] with Builder[Short] with Product with Serializable

    Permalink
    Definition Classes
    Accessors
  16. implicit object StringAccessor extends JSONAccessorProducerA[String, JString] with Product with Serializable

    Permalink
    Definition Classes
    Accessors
  17. def apply[T](v: T)(implicit acc: JSONAccessor[T]): JValue

    Permalink
    Definition Classes
    JValueLikeCompanion
  18. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  19. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  22. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. def from(v: Any): JValue

    Permalink

    Uses run-time type detection to produce JValue from Any if possible

    Uses run-time type detection to produce JValue from Any if possible

    Definition Classes
    JValueLikeCompanion
  24. def fromString(str: String): JValue

    Permalink
  25. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  26. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  27. implicit def intToJValue(v: Int): JNumber

    Permalink
    Definition Classes
    JValueLikeCompanion
  28. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  29. implicit def iterableAccessor[T, U[T] <: Iterable[T]](implicit acc: JSONAccessor[T], cbf: CanBuildFrom[Nothing, T, U[T]], ctag: ClassTag[U[T]], ctagForT: ClassTag[T], specialBuilder: SpecialBuilders[U] = ...): IterableAccessor[T, U]

    Permalink
    Definition Classes
    LowPriorityAccessors
  30. implicit def jValuetoJBoolean(v: JValue): Boolean

    Permalink
    Definition Classes
    JValueLikeCompanion
  31. implicit def mapAccessor[K, T](implicit valueAcc: JSONAccessor[T], keyAcc: JSONAccessorProducer[K, JString]): MapAccessor[K, T]

    Permalink
    Definition Classes
    Accessors
  32. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  33. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. implicit def optionAccessor[T, U <: Option[T]](implicit arg0: JSONAccessor[T]): OptionAccessor[T, U]

    Permalink
    Definition Classes
    Accessors
  36. implicit def stringToJValue(v: String): JString

    Permalink
    Definition Classes
    JValueLikeCompanion
  37. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  38. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  39. implicit def tuple2Accessor[A, B](implicit arg0: JSONAccessor[A], arg1: JSONAccessor[B]): Tuple2Accessor[A, B]

    Permalink
    Definition Classes
    LowPriorityAccessors
  40. implicit def tuple3Accessor[A, B, C](implicit arg0: JSONAccessor[A], arg1: JSONAccessor[B], arg2: JSONAccessor[C]): Tuple3Accessor[A, B, C]

    Permalink
    Definition Classes
    LowPriorityAccessors
  41. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from JValueLikeCompanion

Inherited from JValueCompanionBase

Inherited from Accessors

Inherited from LowPriorityAccessors

Inherited from AnyRef

Inherited from Any

Ungrouped