Package

scala.json

ast

Permalink

package ast

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

Type Members

  1. case class JArray(value: Vector[JValue] = Vector.empty) extends JValue with Product with Serializable

    Permalink

    Represents a JSON Array value

  2. sealed abstract class JBoolean extends JValue

    Permalink

    Represents a JSON Boolean value, which can either be a JTrue or a JFalse

  3. case class JNumber(value: String) extends JValue with Product with Serializable

    Permalink

    Represents a JSON number value.

    Represents a JSON number value. If you are passing in a NaN or Infinity as a Double, JNumber will return a JNull.

    Exceptions thrown

    NumberFormatException - If the value is not a valid JSON Number

  4. abstract class JNumberConverter[T] extends AnyRef

    Permalink
  5. case class JObject(value: Map[String, JValue] = Map.empty) extends JValue with Product with Serializable

    Permalink

    Represents a JSON Object value.

    Represents a JSON Object value. Keys must be unique and are unordered

  6. case class JString(value: String) extends JValue with Product with Serializable

    Permalink

    Represents a JSON string value

  7. sealed abstract class JValue extends Product with Serializable

    Permalink

    Represents a valid JSON Value

    Represents a valid JSON Value

    See also

    https://www.ietf.org/rfc/rfc4627.txt

Value Members

  1. object JArray extends Serializable

    Permalink
  2. object JBoolean extends Serializable

    Permalink
  3. object JFalse extends JBoolean with Product with Serializable

    Permalink

    Represents a JSON Boolean false value

  4. object JNull extends JValue with Product with Serializable

    Permalink

    Represents a JSON null value

  5. object JNumber extends Serializable

    Permalink
  6. object JNumberConverter

    Permalink
  7. object JTrue extends JBoolean with Product with Serializable

    Permalink

    Represents a JSON Boolean true value

  8. val jNumberRegex: String

    Permalink

    A regex that will match any valid JSON number for unlimited precision

    A regex that will match any valid JSON number for unlimited precision

    Attributes
    protected
  9. package unsafe

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped