com.github.kmizu.jsonda.dsl

SprayJsonDSL

object SprayJsonDSL extends SprayJsonDSL

Source
SprayJsonDSL.scala
Linear Supertypes
SprayJsonDSL, JsondaDSL, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SprayJsonDSL
  2. SprayJsonDSL
  3. JsondaDSL
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type JsonArray = JsArray

    Definition Classes
    SprayJsonDSLJsondaDSL
  2. type JsonBool = JsBoolean

    Definition Classes
    SprayJsonDSLJsondaDSL
  3. type JsonDouble = JsNumber

    Definition Classes
    SprayJsonDSLJsondaDSL
  4. type JsonInt = JsNumber

    Definition Classes
    SprayJsonDSLJsondaDSL
  5. type JsonObject = JsObject

    Definition Classes
    SprayJsonDSLJsondaDSL
  6. type JsonString = JsString

    Definition Classes
    SprayJsonDSLJsondaDSL
  7. type JsonValueType = JsValue

    Definition Classes
    SprayJsonDSLJsondaDSL
  8. class PBinder extends PimpedType[String]

    A class for extending String methods in *Pimp my library* pattern".

    A class for extending String methods in *Pimp my library* pattern".

    Definition Classes
    JsondaDSL
  9. class PJSON extends SprayJsonDSL.PJSON

    "A class for extending JsonAST.

    "A class for extending JsonAST.JValue in *Pimp my lirary pattern" to add methods for serialization.

    Definition Classes
    SprayJsonDSL
    Since

    0.0.2

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def $(elements: JsValue*): JsArray

    Constructs an object of JsondaDSL.JsonArray.

    Constructs an object of JsondaDSL.JsonArray. The elements of the array are elements.

    elements

    var-args of com.github.kmizu.jsonda.JsondaDSL.JsonValueType, which are elements of com.github.kmizu.jsonda.JsondaDSL.JsonArray

    returns

    com.github.kmizu.jsonda.JsondaDSL.JsonArray, which elements is elements.

    Definition Classes
    SprayJsonDSLJsondaDSL
  4. def %(body: ⇒ Any): JsonObject

    Constructs an object which type is com.github.kmizu.jsonda.JsondaDSL.JsonObject.

    Constructs an object which type is com.github.kmizu.jsonda.JsondaDSL.JsonObject. The object is determined by the result of evaluation of body.

    Definition Classes
    JsondaDSL
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  6. val JsonNull: JsValue

    Definition Classes
    SprayJsonDSLJsondaDSL
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. implicit def bigDecimal2String(arg: BigDecimal): JsString

    Definition Classes
    SprayJsonDSLJsondaDSL
  9. implicit def bigInt2JString(arg: BigInt): JsString

    Definition Classes
    SprayJsonDSLJsondaDSL
  10. implicit def boolean2JBool(arg: Boolean): JsBoolean

    Definition Classes
    SprayJsonDSLJsondaDSL
  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def constructJsonObject(): JsObject

    Definition Classes
    SprayJsonDSLJsondaDSL
  13. implicit def double2JDouble(arg: Double): JsNumber

    Definition Classes
    SprayJsonDSLJsondaDSL
  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. implicit def float2JDouble(arg: Float): JsNumber

    Definition Classes
    SprayJsonDSLJsondaDSL
  18. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  19. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  20. implicit def int2JInt(arg: Int): JsNumber

    Definition Classes
    SprayJsonDSLJsondaDSL
  21. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  22. implicit def long2JInt(arg: Long): JsNumber

    Definition Classes
    SprayJsonDSLJsondaDSL
  23. implicit def makeBinderFromString(arg: String): PBinder

    Definition Classes
    JsondaDSL
  24. implicit def makeBinderFromSymbol(arg: Symbol): PBinder

    Definition Classes
    JsondaDSL
  25. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  26. final def notify(): Unit

    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  28. implicit def null2JsonNull(mnull: Null): JsValue

    Definition Classes
    SprayJsonDSLJsondaDSL
  29. implicit def option2JsonValue[A](arg: Option[A])(implicit arg0: (A) ⇒ JsonValueType): JsonValueType

    Definition Classes
    JsondaDSL
  30. implicit def pimpJsonAST(arg: JsValue): PJSON

    Definition Classes
    SprayJsonDSLJsondaDSL
  31. implicit def string2JString(arg: String): JsString

    Definition Classes
    SprayJsonDSLJsondaDSL
  32. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  33. implicit def toJsonArray[A](arg: Traversable[A])(implicit ev: (A) ⇒ JsValue): JsArray

    Definition Classes
    SprayJsonDSLJsondaDSL
  34. def toString(): String

    Definition Classes
    AnyRef → Any
  35. val values: DynamicVariable[List[(String, JsonValueType)]]

    Attributes
    protected
    Definition Classes
    JsondaDSL
  36. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from SprayJsonDSL

Inherited from JsondaDSL

Inherited from AnyRef

Inherited from Any

Ungrouped