sjsonnew.shaded.scalajson

ast

package ast

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ast
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. final case class JArray(value: Vector[JValue] = ...) 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. final class JNumber extends JValue

    Represents a JSON number value.

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

    Represents a JSON Object value.

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

Value Members

  1. object JArray extends Serializable

  2. object JBoolean extends Serializable

  3. object JFalse extends JBoolean with Product with Serializable

    Represents a JSON Boolean false value

  4. object JNull extends JValue with Product with Serializable

    Represents a JSON null value

  5. object JNumber extends Serializable

    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

    Represents a JSON Boolean true value

  7. val jNumberRegex: Regex

    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

Inherited from AnyRef

Inherited from Any

Ungrouped