implicit final
class
RichJsonObject extends AnyVal
Instance Constructors
-
new
RichJsonObject(self: JsonObject)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
asBoolean(key: String): Boolean
-
def
asBooleanList: (String) ⇒ List[Boolean]
-
def
asDouble: (String) ⇒ Double
-
def
asDoubleList: (String) ⇒ List[Double]
-
def
asDuration: (String) ⇒ FiniteDuration
-
def
asEnum[V <: Value](e: Enumeration)(key: String): V
-
final
def
asInstanceOf[T0]: T0
-
def
asInt: (String) ⇒ Int
-
def
asIntList: (String) ⇒ List[Int]
-
def
asList(key: String): List[Any]
-
def
asLong: (String) ⇒ Long
-
def
asMap(key: String): Map[String, Any]
-
def
asNumber(key: String): Number
-
def
asNumberList: (String) ⇒ List[Number]
-
def
asString(key: String): String
-
def
asStringList: (String) ⇒ List[String]
-
def
asTupledList2[T1, T2]: (String) ⇒ List[(T1, T2)]
-
def
asTupledList3[T1, T2, T3]: (String) ⇒ List[(T1, T2, T3)]
-
def
asTupledList4[T1, T2, T3, T4]: (String) ⇒ List[(T1, T2, T3, T4)]
-
def
getAs[T](key: String): Option[T]
-
def
getAsBoolean: (String) ⇒ Option[Boolean]
-
def
getAsDouble: (String) ⇒ Option[Double]
-
def
getAsDuration: (String) ⇒ Option[FiniteDuration]
-
def
getAsInt: (String) ⇒ Option[Int]
-
def
getAsLong: (String) ⇒ Option[Long]
-
def
getAsNumber: (String) ⇒ Option[Number]
-
def
getAsString: (String) ⇒ Option[String]
-
def
getClass(): Class[_ <: AnyVal]
-
final
def
isInstanceOf[T0]: Boolean
-
val
self: JsonObject
-
def
toString(): String
Inherited from AnyVal
Inherited from Any
An extension to JsonObject providing usefuls Scala features.