Object/Class

io.circe

Json

Related Docs: class Json | package circe

Permalink

object Json extends Serializable

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Json
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Folder[X] extends Serializable

    Permalink

    Represents a set of operations for reducing a Json instance to a value.

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. final val False: Json

    Permalink
  5. final val Null: Json

    Permalink
  6. final val True: Json

    Permalink
  7. final def arr(values: Json*): Json

    Permalink

    Create a Json value representing a JSON array from values.

  8. final def asInstanceOf[T0]: T0

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

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

    Permalink
    Definition Classes
    AnyRef
  11. implicit final val eqJson: Eq[Json]

    Permalink
  12. def equals(arg0: Any): Boolean

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def fromBigDecimal(value: BigDecimal): Json

    Permalink

    Create a Json value representing a JSON number from a BigDecimal.

  15. final def fromBigInt(value: BigInt): Json

    Permalink

    Create a Json value representing a JSON number from a BigInt.

  16. final def fromBoolean(value: Boolean): Json

    Permalink

    Create a Json value representing a JSON boolean.

  17. final def fromDouble(value: Double): Option[Json]

    Permalink

    Try to create a Json value representing a JSON number from a Double.

    Try to create a Json value representing a JSON number from a Double.

    The result is empty if the argument cannot be represented as a JSON number.

  18. final def fromDoubleOrNull(value: Double): Json

    Permalink

    Create a Json value representing a JSON number or null from a Double.

    Create a Json value representing a JSON number or null from a Double.

    The result is a JSON null if the argument cannot be represented as a JSON number.

  19. final def fromDoubleOrString(value: Double): Json

    Permalink

    Create a Json value representing a JSON number or string from a Double.

    Create a Json value representing a JSON number or string from a Double.

    The result is a JSON string if the argument cannot be represented as a JSON number.

  20. final def fromFields(fields: Iterable[(String, Json)]): Json

    Permalink

    Create a Json value representing a JSON object from a collection of key-value pairs.

  21. final def fromFloat(value: Float): Option[Json]

    Permalink

    Try to create a Json value representing a JSON number from a Float.

    Try to create a Json value representing a JSON number from a Float.

    The result is empty if the argument cannot be represented as a JSON number.

  22. final def fromFloatOrNull(value: Float): Json

    Permalink

    Create a Json value representing a JSON number or null from a Float.

    Create a Json value representing a JSON number or null from a Float.

    The result is a JSON null if the argument cannot be represented as a JSON number.

  23. final def fromFloatOrString(value: Float): Json

    Permalink

    Create a Json value representing a JSON number or string from a Float.

    Create a Json value representing a JSON number or string from a Float.

    The result is a JSON string if the argument cannot be represented as a JSON number.

  24. final def fromInt(value: Int): Json

    Permalink

    Create a Json value representing a JSON number from an Int.

  25. final def fromJsonNumber(value: JsonNumber): Json

    Permalink

    Create a Json value representing a JSON number from a JsonNumber.

  26. final def fromJsonObject(value: JsonObject): Json

    Permalink

    Create a Json value representing a JSON object from a JsonObject.

  27. final def fromLong(value: Long): Json

    Permalink

    Create a Json value representing a JSON number from a Long.

  28. final def fromString(value: String): Json

    Permalink

    Create a Json value representing a JSON string.

    Create a Json value representing a JSON string.

    Note that this does not parse the argument.

  29. final def fromValues(values: Iterable[Json]): Json

    Permalink

    Create a Json value representing a JSON array from a collection of values.

  30. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  32. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  33. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  36. final def obj(fields: (String, Json)*): Json

    Permalink

    Create a Json value representing a JSON object from key-value pairs.

  37. implicit final val showJson: Show[Json]

    Permalink
  38. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  40. final def wait(): Unit

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped