package
json
Type Members
-
case class
AsyncParse(errors: Seq[ParseException], values: Seq[JValue]) extends Product with Serializable
-
final
class
AsyncParser extends ByteBasedParser
-
case class
Diff(changed: JValue, added: JValue, deleted: JValue) extends Product with Serializable
-
case class
IncompleteParseException(msg: String) extends Exception with Product with Serializable
-
case class
JArray(elements: List[JValue]) extends JContainer with Product with Serializable
-
sealed abstract
class
JBool extends JValue
-
-
final
case class
JField(name: String, value: JValue) extends Product2[String, JValue] with Product with Serializable
-
type
JFieldTuple = (String, JValue)
-
sealed
trait
JNum extends JValue
-
case class
JNumBigDec(value: BigDecimal) extends JNum with Product with Serializable
-
case class
JNumDouble extends JNum with Product with Serializable
-
case class
JNumLong(value: Long) extends JNum with Product with Serializable
-
case class
JNumStr extends JNum with Product with Serializable
-
case class
JObject(fields: Map[String, JValue]) extends JContainer with Product with Serializable
-
type
JPath = precog.JPath
-
type
JPathField = precog.JPathField
-
type
JPathIndex = precog.JPathIndex
-
type
JPathNode = precog.JPathNode
-
implicit
class
JPathNodeOps extends AnyRef
-
implicit
class
JPathOps extends AnyRef
-
case class
JString(value: String) extends JValue with Product with Serializable
-
sealed
trait
JValue extends Product with Ordered[JValue] with ToString
-
implicit
class
JValueOps extends AnyRef
-
case class
ParseException(msg: String, index: Int, line: Int, col: Int) extends Exception with Product with Serializable
Value Members
-
-
-
object
Diff extends Serializable
-
object
JArray extends (List[JValue]) ⇒ JArray with Product with Serializable
-
-
object
JFalse extends JBool with Product with Serializable
-
object
JField extends Serializable
-
object
JNull extends JValue with Product with Serializable
-
object
JNum extends Product with Serializable
-
object
JObject extends Serializable
-
-
implicit
val
JObjectMergeMonoid: Monoid[JObject] { val zero: quasar.blueeyes.json.JObject }
-
-
-
val
JPathField: precog.JPathField.type
-
val
JPathIndex: precog.JPathIndex.type
-
implicit
val
JPathNodeOrder: Order[JPathNode]
-
implicit
val
JPathNodeOrdering: Ordering[JPathNode]
-
implicit
val
JPathOrder: Order[JPath]
-
implicit
val
JPathOrdering: Ordering[JPath]
-
object
JString extends Serializable
-
object
JTrue extends JBool with Product with Serializable
-
object
JUndefined extends JValue with Product with Serializable
-
-
-
val
NoJPath: JPath
-
def
jarray(elements: JValue*): JValue
-
def
jfield[A](name: String, value: A)(implicit d: Decomposer[A]): JField
-
-
implicit
def
liftJPath(path: String): JPath
-
implicit
def
liftJPathField(name: String): JPathNode
-
implicit
def
liftJPathIndex(index: Int): JPathNode
-
Inherited from AnyRef
Inherited from Any