org.typelevel.jawn.ast

Members list

Type members

Classlikes

object CanonicalRenderer extends Renderer

Attributes

Source
Renderer.scala
Supertypes
trait Renderer
class Object
trait Matchable
class Any
Self type
case class DeferLong(s: String) extends JNum

Attributes

Source
JValue.scala
Supertypes
trait Serializable
trait Product
trait Equals
class JNum
class JAtom
class JValue
class Object
trait Matchable
class Any
Show all
case class DeferNum(s: String) extends JNum

Attributes

Source
JValue.scala
Supertypes
trait Serializable
trait Product
trait Equals
class JNum
class JAtom
class JValue
class Object
trait Matchable
class Any
Show all
case class DoubleNum(n: Double) extends JNum

Attributes

Source
JValue.scala
Supertypes
trait Serializable
trait Product
trait Equals
class JNum
class JAtom
class JValue
class Object
trait Matchable
class Any
Show all
object FastRenderer extends Renderer

Attributes

Source
Renderer.scala
Supertypes
trait Renderer
class Object
trait Matchable
class Any
Self type
class InvalidNumException(s: String) extends Exception

Attributes

Source
JValue.scala
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class JArray(vs: Array[JValue]) extends JValue

Attributes

Companion
object
Source
JValue.scala
Supertypes
trait Serializable
trait Product
trait Equals
class JValue
class Object
trait Matchable
class Any
Show all
object JArray

Attributes

Companion
class
Source
JValue.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
JArray.type
sealed abstract class JAtom extends JValue

Attributes

Source
JValue.scala
Supertypes
class JValue
class Object
trait Matchable
class Any
Known subtypes
class JBool
object JFalse.type
object JTrue.type
object JNull.type
class JNum
class DeferLong
class DeferNum
class DoubleNum
class LongNum
class JString
Show all
sealed abstract class JBool extends JAtom

Attributes

Companion
object
Source
JValue.scala
Supertypes
class JAtom
class JValue
class Object
trait Matchable
class Any
Known subtypes
object JFalse.type
object JTrue.type
object JBool

Attributes

Companion
class
Source
JValue.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
JBool.type
case object JFalse extends JBool

Attributes

Source
JValue.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class JBool
class JAtom
class JValue
class Object
trait Matchable
class Any
Show all
Self type
JFalse.type
case object JNull extends JAtom

Attributes

Source
JValue.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class JAtom
class JValue
class Object
trait Matchable
class Any
Show all
Self type
JNull.type
sealed abstract class JNum extends JAtom

Attributes

Companion
object
Source
JValue.scala
Supertypes
class JAtom
class JValue
class Object
trait Matchable
class Any
Known subtypes
class DeferLong
class DeferNum
class DoubleNum
class LongNum
object JNum

Attributes

Companion
class
Source
JValue.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
JNum.type
case class JObject(vs: Map[String, JValue]) extends JValue

Attributes

Companion
object
Source
JValue.scala
Supertypes
trait Serializable
trait Product
trait Equals
class JValue
class Object
trait Matchable
class Any
Show all
object JObject

Attributes

Companion
class
Source
JValue.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
JObject.type
object JParser

Attributes

Source
JParser.scala
Supertypes
class Object
trait Matchable
class Any
Self type
JParser.type
case class JString(s: String) extends JAtom

Attributes

Companion
object
Source
JValue.scala
Supertypes
trait Serializable
trait Product
trait Equals
class JAtom
class JValue
class Object
trait Matchable
class Any
Show all
object JString

Attributes

Companion
class
Source
JValue.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
JString.type
case object JTrue extends JBool

Attributes

Source
JValue.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class JBool
class JAtom
class JValue
class Object
trait Matchable
class Any
Show all
Self type
JTrue.type
sealed abstract class JValue

Attributes

Companion
object
Source
JValue.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class JArray
class JAtom
class JBool
object JFalse.type
object JTrue.type
object JNull.type
class JNum
class DeferLong
class DeferNum
class DoubleNum
class LongNum
class JString
class JObject
Show all
object JValue

Attributes

Companion
class
Source
JValue.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
JValue.type
object JawnFacade extends NoIndexFacade[JValue]

Attributes

Source
JawnFacade.scala
Supertypes
trait Facade[JValue]
class Object
trait Matchable
class Any
Self type
JawnFacade.type
case class LongNum(n: Long) extends JNum

Attributes

Source
JValue.scala
Supertypes
trait Serializable
trait Product
trait Equals
class JNum
class JAtom
class JValue
class Object
trait Matchable
class Any
Show all
sealed trait Renderer

Attributes

Source
Renderer.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object CanonicalRenderer.type
object FastRenderer.type
class WrongValueException(e: String, g: String) extends Exception

Attributes

Source
JValue.scala
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all