JValue

org.typelevel.jawn.ast.JValue
See theJValue companion object
sealed abstract class JValue

Attributes

Companion
object
Source
JValue.scala
Graph
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

Members list

Value members

Abstract methods

def valueType: String

Attributes

Source
JValue.scala

Concrete methods

def asBigDecimal: BigDecimal

Attributes

Source
JValue.scala
def asBigInt: BigInt

Attributes

Source
JValue.scala
def asBoolean: Boolean

Attributes

Source
JValue.scala
def asDouble: Double

Attributes

Source
JValue.scala
def asInt: Int

Attributes

Source
JValue.scala
def asLong: Long

Attributes

Source
JValue.scala
def asString: String

Attributes

Source
JValue.scala
final def atomic: Option[JAtom]

Attributes

Source
JValue.scala
def get(i: Int): JValue

Attributes

Source
JValue.scala
def get(s: String): JValue

Attributes

Source
JValue.scala
def getBigDecimal: Option[BigDecimal]

Attributes

Source
JValue.scala
def getBigInt: Option[BigInt]

Attributes

Source
JValue.scala
def getBoolean: Option[Boolean]

Attributes

Source
JValue.scala
def getDouble: Option[Double]

Attributes

Source
JValue.scala
def getInt: Option[Int]

Attributes

Source
JValue.scala
def getLong: Option[Long]

Attributes

Source
JValue.scala
def getString: Option[String]

Attributes

Source
JValue.scala
final def isNull: Boolean

Attributes

Source
JValue.scala
final def nonNull: Boolean

Attributes

Source
JValue.scala
def remove(s: String): Option[JValue]

Attributes

Source
JValue.scala
final def render(): String

Attributes

Source
JValue.scala
final def render(r: Renderer): String

Attributes

Source
JValue.scala
def set(i: Int, v: JValue): Unit

Attributes

Source
JValue.scala
def set(s: String, v: JValue): Unit

Attributes

Source
JValue.scala
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any
Source
JValue.scala