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

    Represents a JSON Array value

  2. sealed abstract class JBoolean extends JValue

    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

    Represents a JSON number value.

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

    Exceptions thrown

    scala.NumberFormatException - If the value is not a valid JSON Number

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

    Represents a JSON Object value.

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

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

    Represents a JSON string value

  6. sealed abstract class JValue extends Product with Serializable

    Represents a valid JSON Value

    Represents a valid JSON Value

    See also

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

Value Members

  1. val jNumberRegex: String

    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
  2. object JArray extends Serializable
  3. object JBoolean extends Serializable
  4. object JFalse extends JBoolean with Product with Serializable

    Represents a JSON Boolean false value

  5. object JNull extends JValue with Product with Serializable

    Represents a JSON null value

  6. object JNumber extends Serializable

    If you are passing in a NaN or Infinity as a Double, JNumber will return a JNull

  7. object JTrue extends JBoolean with Product with Serializable

    Represents a JSON Boolean true value

Inherited from AnyRef

Inherited from Any

Ungrouped