app.restlike.demo

Demo

object Demo extends RestHelper

Linear Supertypes
RestHelper, PartialFunction[Req, () ⇒ Box[LiftResponse]], (Req) ⇒ () ⇒ Box[LiftResponse], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Demo
  2. RestHelper
  3. PartialFunction
  4. Function1
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. final case class AutoJsonXmlAble extends Product with Serializable

    Attributes
    protected
    Definition Classes
    RestHelper
  2. trait JsonBody extends AnyRef

    Attributes
    protected
    Definition Classes
    RestHelper
  3. trait JsonTest extends AnyRef

    Attributes
    protected
    Definition Classes
    RestHelper
  4. type JxCvtPF[T] = PartialFunction[(JsonXmlSelect, T, Req), LiftResponse]

    Attributes
    protected
    Definition Classes
    RestHelper
  5. trait TestDelete extends AnyRef

    Attributes
    protected
    Definition Classes
    RestHelper
  6. trait TestGet extends AnyRef

    Attributes
    protected
    Definition Classes
    RestHelper
  7. trait TestPost[T] extends AnyRef

    Attributes
    protected
    Definition Classes
    RestHelper
  8. trait TestPut[T] extends AnyRef

    Attributes
    protected
    Definition Classes
    RestHelper
  9. trait TestReq extends AnyRef

    Attributes
    protected
    Definition Classes
    RestHelper
  10. trait XmlBody extends AnyRef

    Attributes
    protected
    Definition Classes
    RestHelper
  11. trait XmlTest extends AnyRef

    Attributes
    protected
    Definition Classes
    RestHelper

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  6. lazy val JsonDelete: TestDelete with JsonTest

    Attributes
    protected
    Definition Classes
    RestHelper
  7. lazy val JsonGet: TestGet with JsonTest

    Attributes
    protected
    Definition Classes
    RestHelper
  8. lazy val JsonPost: TestPost[JValue] with JsonTest with JsonBody

    Attributes
    protected
    Definition Classes
    RestHelper
  9. lazy val JsonPut: TestPut[JValue] with JsonTest with JsonBody

    Attributes
    protected
    Definition Classes
    RestHelper
  10. lazy val JsonReq: TestReq with JsonTest

    Attributes
    protected
    Definition Classes
    RestHelper
  11. lazy val XmlDelete: TestDelete with XmlTest

    Attributes
    protected
    Definition Classes
    RestHelper
  12. lazy val XmlGet: TestGet with XmlTest

    Attributes
    protected
    Definition Classes
    RestHelper
  13. lazy val XmlPost: TestPost[Elem] with XmlTest with XmlBody

    Attributes
    protected
    Definition Classes
    RestHelper
  14. lazy val XmlPut: TestPut[Elem] with XmlTest with XmlBody

    Attributes
    protected
    Definition Classes
    RestHelper
  15. lazy val XmlReq: TestReq with XmlTest

    Attributes
    protected
    Definition Classes
    RestHelper
  16. def andThen[C](k: (() ⇒ Box[LiftResponse]) ⇒ C): PartialFunction[Req, C]

    Definition Classes
    PartialFunction → Function1
  17. def anyToJValue(in: Any): Box[JValue]

    Attributes
    protected
    Definition Classes
    RestHelper
  18. def apply(in: Req): () ⇒ Box[LiftResponse]

    Definition Classes
    RestHelper → Function1
  19. def applyOrElse[A1 <: Req, B1 >: () ⇒ Box[LiftResponse]](x: A1, default: (A1) ⇒ B1): B1

    Definition Classes
    PartialFunction
  20. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  21. def auto(in: Box[Any]): Box[AutoJsonXmlAble]

    Attributes
    protected
    Definition Classes
    RestHelper
  22. def auto(in: Any): Box[AutoJsonXmlAble]

    Attributes
    protected
    Definition Classes
    RestHelper
  23. implicit def boxFuncToResp[T](in: () ⇒ Box[T])(implicit c: (T) ⇒ LiftResponse): () ⇒ Box[LiftResponse]

    Attributes
    protected
    Definition Classes
    RestHelper
  24. implicit def boxToResp[T](in: Box[T])(implicit c: (T) ⇒ LiftResponse): () ⇒ Box[LiftResponse]

    Attributes
    protected
    Definition Classes
    RestHelper
  25. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. def compose[A](g: (A) ⇒ Req): (A) ⇒ () ⇒ Box[LiftResponse]

    Definition Classes
    Function1
    Annotations
    @unspecialized()
  27. implicit lazy val convertAutoJsonXmlAble: PartialFunction[(JsonXmlSelect, AutoJsonXmlAble, Req), LiftResponse]

    Attributes
    protected
    Definition Classes
    RestHelper
  28. implicit lazy val convertJsonXmlAble: PartialFunction[(JsonXmlSelect, JsonXmlAble, Req), LiftResponse]

    Attributes
    protected
    Definition Classes
    RestHelper
  29. def createXmlResponse(in: Node): LiftResponse

    Attributes
    protected
    Definition Classes
    RestHelper
  30. def defaultGetAsJson: Boolean

    Attributes
    protected
    Definition Classes
    RestHelper
  31. def defaultGetAsXml: Boolean

    Attributes
    protected
    Definition Classes
    RestHelper
  32. val demoCounter: DemoCounter

  33. def emptyToResp(eb: EmptyBox): Box[LiftResponse]

    Attributes
    protected
    Definition Classes
    RestHelper
  34. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  37. implicit def formats: Formats

    Attributes
    protected
    Definition Classes
    RestHelper
  38. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  40. def isDefinedAt(in: Req): Boolean

    Definition Classes
    RestHelper → PartialFunction
  41. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  42. implicit def jsCmdToResp(in: JsCmd): LiftResponse

    Definition Classes
    RestHelper
  43. implicit def jsExpToResp(in: JsExp): LiftResponse

    Definition Classes
    RestHelper
  44. def jsonResponse_?(in: Req): Boolean

    Attributes
    protected
    Definition Classes
    RestHelper
  45. implicit def jsonToResp(in: JValue): LiftResponse

    Definition Classes
    RestHelper
  46. implicit def jxSel(req: Req): BoxOrRaw[JsonXmlSelect]

    Definition Classes
    RestHelper
  47. def lift: (Req) ⇒ Option[() ⇒ Box[LiftResponse]]

    Definition Classes
    PartialFunction
  48. implicit def listStringToSuper(in: List[String]): SuperListString

    Attributes
    protected
    Definition Classes
    RestHelper
  49. implicit def listToServeMagic(in: List[String]): ListServeMagic

    Attributes
    protected
    Definition Classes
    RestHelper
  50. def mergeJson(original: JValue, toMerge: JValue): JValue

    Attributes
    protected
    Definition Classes
    RestHelper
  51. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  52. implicit def nodeToResp(in: Node): LiftResponse

    Attributes
    protected
    Definition Classes
    RestHelper
  53. final def notify(): Unit

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

    Definition Classes
    AnyRef
  55. implicit def optionFuncToResp[T](in: () ⇒ Option[T])(implicit c: (T) ⇒ LiftResponse): () ⇒ Box[LiftResponse]

    Attributes
    protected
    Definition Classes
    RestHelper
  56. implicit def optionToResp[T](in: Option[T])(implicit c: (T) ⇒ LiftResponse): () ⇒ Box[LiftResponse]

    Attributes
    protected
    Definition Classes
    RestHelper
  57. def orElse[A1 <: Req, B1 >: () ⇒ Box[LiftResponse]](that: PartialFunction[A1, B1]): PartialFunction[A1, B1]

    Definition Classes
    PartialFunction
  58. def runWith[U](action: (() ⇒ Box[LiftResponse]) ⇒ U): (Req) ⇒ Boolean

    Definition Classes
    PartialFunction
  59. def serve(handler: PartialFunction[Req, () ⇒ Box[LiftResponse]]): Unit

    Attributes
    protected
    Definition Classes
    RestHelper
  60. def serveJx[T](pf: PartialFunction[Req, BoxOrRaw[T]])(implicit cvt: JxCvtPF[T]): Unit

    Attributes
    protected
    Definition Classes
    RestHelper
  61. def serveJxa(pf: PartialFunction[Req, BoxOrRaw[Any]]): Unit

    Attributes
    protected
    Definition Classes
    RestHelper
  62. def serveType[T, SelectType](selection: (Req) ⇒ BoxOrRaw[SelectType])(pf: PartialFunction[Req, BoxOrRaw[T]])(implicit cvt: PartialFunction[(SelectType, T, Req), LiftResponse]): Unit

    Attributes
    protected
    Definition Classes
    RestHelper
  63. implicit def stringToSuper(in: String): SuperString

    Attributes
    protected
    Definition Classes
    RestHelper
  64. def suplimentalJsonResponse_?(in: Req): Boolean

    Attributes
    protected
    Definition Classes
    RestHelper
  65. def suplimentalXmlResponse_?(in: Req): Boolean

    Attributes
    protected
    Definition Classes
    RestHelper
  66. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  67. implicit def thingToResp[T](in: T)(implicit c: (T) ⇒ LiftResponse): () ⇒ Box[LiftResponse]

    Attributes
    protected
    Definition Classes
    RestHelper
  68. def toString(): String

    Definition Classes
    Function1 → AnyRef → Any
  69. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. def xmlResponse_?(in: Req): Boolean

    Attributes
    protected
    Definition Classes
    RestHelper

Inherited from RestHelper

Inherited from PartialFunction[Req, () ⇒ Box[LiftResponse]]

Inherited from (Req) ⇒ () ⇒ Box[LiftResponse]

Inherited from AnyRef

Inherited from Any

Ungrouped