JsonValueEvent

sealed trait JsonValueEvent extends JsonEvent

Subset of JsonEvents that represent a primitive values

Subset of JsonEvents that represent a primitive values

trait JsonEvent
trait HasLocation
class Object
trait Matchable
class Any
trait JBool
trait JLong
trait JDouble
trait JString
trait JNull

Value members

Abstract methods

def valueAsString: String

Concrete methods

override def asValueEvent: Option[JsonValueEvent]
Definition Classes

Inherited methods

def asBool: Option[JBool]
Inherited from
JsonEvent
def asDouble: Option[JDouble]
Inherited from
JsonEvent
def asFieldEnd: Option[FieldEnd]
Inherited from
JsonEvent
def asFieldStart: Option[FieldStart]
Inherited from
JsonEvent
def asIndexEnd: Option[IndexEnd]
Inherited from
JsonEvent
def asIndexStart: Option[IndexStart]
Inherited from
JsonEvent
def asLong: Option[JLong]
Inherited from
JsonEvent
def asNull: Option[JNull]
Inherited from
JsonEvent
def asStackPop: Option[JsonStackPop]
Inherited from
JsonEvent
Inherited from
JsonEvent
def asString: Option[JString]
Inherited from
JsonEvent
def isArrayEnd: Boolean
Inherited from
JsonEvent
def isArrayStart: Boolean
Inherited from
JsonEvent
def isObjectEnd: Boolean
Inherited from
JsonEvent
def isObjectStart: Boolean
Inherited from
JsonEvent
def location: ContextLocation
Inherited from
HasLocation
def showRawJson: String
Inherited from
JsonEvent