Package

sjsonnew.shaded.scalajson

ast

Permalink

package ast

Linear Supertypes
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. final 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. final case class JNumber 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 scala.Double or scala.Float, JNumber will return a JNull.

  4. final 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

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

    Permalink

    Represents a JSON string value

  6. 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

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

  6. object JTrue extends JBoolean with Product with Serializable

    Permalink

    Represents a JSON Boolean true value

  7. val jNumberRegex: Regex

    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
  8. package unsafe

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped