Packages

object SparqlRest extends RestHelper with CorsHelper

Linear Supertypes
CorsHelper, RestHelper, PartialFunction[Req, () => Box[LiftResponse]], (Req) => () => Box[LiftResponse], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SparqlRest
  2. CorsHelper
  3. RestHelper
  4. PartialFunction
  5. Function1
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class AutoJsonXmlAble extends Product with Serializable
    Attributes
    protected
    Definition Classes
    RestHelper
  2. case class BadRequestResponse extends LiftResponse with HeaderDefaults with Product with Serializable
    Definition Classes
    CorsHelper
  3. case class ForbiddenResponse extends LiftResponse with HeaderDefaults with Product with Serializable
    Definition Classes
    CorsHelper
  4. trait HeaderDefaults extends AnyRef
    Definition Classes
    CorsHelper
  5. case class InternalServerErrorResponse extends LiftResponse with HeaderDefaults with Product with Serializable
    Definition Classes
    CorsHelper
  6. trait JsonBody extends AnyRef
    Attributes
    protected
    Definition Classes
    RestHelper
  7. trait JsonTest extends AnyRef
    Attributes
    protected
    Definition Classes
    RestHelper
  8. type JxCvtPF[T] = PartialFunction[(JsonXmlSelect, T, Req), LiftResponse]
    Attributes
    protected
    Definition Classes
    RestHelper
  9. case class NotFoundResponse extends LiftResponse with HeaderDefaults with Product with Serializable
    Definition Classes
    CorsHelper
  10. case class OkResponse extends LiftResponse with HeaderDefaults with Product with Serializable
    Definition Classes
    CorsHelper
  11. trait TestDelete extends AnyRef
    Attributes
    protected
    Definition Classes
    RestHelper
  12. trait TestGet extends AnyRef
    Attributes
    protected
    Definition Classes
    RestHelper
  13. trait TestPatch[T] extends AnyRef
    Attributes
    protected
    Definition Classes
    RestHelper
  14. trait TestPost[T] extends AnyRef
    Attributes
    protected
    Definition Classes
    RestHelper
  15. trait TestPut[T] extends AnyRef
    Attributes
    protected
    Definition Classes
    RestHelper
  16. trait TestReq extends AnyRef
    Attributes
    protected
    Definition Classes
    RestHelper
  17. case class UnsupportedMediaTypeResponse extends LiftResponse with HeaderDefaults with Product with Serializable
    Definition Classes
    CorsHelper
  18. trait XmlBody extends AnyRef
    Attributes
    protected
    Definition Classes
    RestHelper
  19. trait XmlTest extends AnyRef
    Attributes
    protected
    Definition Classes
    RestHelper

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val CORS_HEADERS: List[(String, String)]
    Definition Classes
    CorsHelper
  5. lazy val JsonDelete: TestDelete with JsonTest
    Attributes
    protected
    Definition Classes
    RestHelper
  6. lazy val JsonGet: TestGet with JsonTest
    Attributes
    protected
    Definition Classes
    RestHelper
  7. lazy val JsonPatch: TestPatch[JValue] with JsonTest with JsonBody
    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 XmlPatch: TestPatch[Elem] with XmlTest with XmlBody
    Attributes
    protected
    Definition Classes
    RestHelper
  14. lazy val XmlPost: TestPost[Elem] with XmlTest with XmlBody
    Attributes
    protected
    Definition Classes
    RestHelper
  15. lazy val XmlPut: TestPut[Elem] with XmlTest with XmlBody
    Attributes
    protected
    Definition Classes
    RestHelper
  16. lazy val XmlReq: TestReq with XmlTest
    Attributes
    protected
    Definition Classes
    RestHelper
  17. def andThen[C](k: PartialFunction[() => Box[LiftResponse], C]): PartialFunction[Req, C]
    Definition Classes
    PartialFunction
  18. def andThen[C](k: (() => Box[LiftResponse]) => C): PartialFunction[Req, C]
    Definition Classes
    PartialFunction → Function1
  19. def anyToJValue(in: Any): Box[JValue]
    Attributes
    protected
    Definition Classes
    RestHelper
  20. def apply(in: Req): () => Box[LiftResponse]
    Definition Classes
    RestHelper → Function1
  21. def applyOrElse[A1 <: Req, B1 >: () => Box[LiftResponse]](x: A1, default: (A1) => B1): B1
    Definition Classes
    PartialFunction
  22. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  23. implicit def asyncBoxToResponse[AsyncResolvableType, T](asyncBoxContainer: AsyncResolvableType)(implicit asyncResolveProvider: CanResolveAsync[AsyncResolvableType, Box[T]], responseCreator: (T) => LiftResponse): () => Box[LiftResponse]
    Attributes
    protected
    Definition Classes
    RestHelper
  24. implicit def asyncToResponse[AsyncResolvableType, T](asyncContainer: AsyncResolvableType)(implicit asyncResolveProvider: CanResolveAsync[AsyncResolvableType, T], responseCreator: (T) => LiftResponse): () => Box[LiftResponse]
    Attributes
    protected
    Definition Classes
    RestHelper
  25. def auto(in: Box[Any]): Box[AutoJsonXmlAble]
    Attributes
    protected
    Definition Classes
    RestHelper
  26. def auto(in: Any): Box[AutoJsonXmlAble]
    Attributes
    protected
    Definition Classes
    RestHelper
  27. implicit def boxFuncToResp[T](in: () => Box[T])(implicit c: (T) => LiftResponse): () => Box[LiftResponse]
    Attributes
    protected
    Definition Classes
    RestHelper
  28. implicit def boxToResp[T](in: Box[T])(implicit c: (T) => LiftResponse): () => Box[LiftResponse]
    Attributes
    protected
    Definition Classes
    RestHelper
  29. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  30. def compose[R](k: PartialFunction[R, Req]): PartialFunction[R, () => Box[LiftResponse]]
    Definition Classes
    PartialFunction
  31. def compose[A](g: (A) => Req): (A) => () => Box[LiftResponse]
    Definition Classes
    Function1
    Annotations
    @unspecialized()
  32. def configure(writer: QueryResultWriter): Unit
  33. implicit lazy val convertAutoJsonXmlAble: PartialFunction[(JsonXmlSelect, AutoJsonXmlAble, Req), LiftResponse]
    Attributes
    protected
    Definition Classes
    RestHelper
  34. implicit lazy val convertJsonXmlAble: PartialFunction[(JsonXmlSelect, JsonXmlAble, Req), LiftResponse]
    Attributes
    protected
    Definition Classes
    RestHelper
  35. val converter: RDF4JValueConverter
  36. def createXmlResponse(in: Node): LiftResponse
    Attributes
    protected
    Definition Classes
    RestHelper
  37. def defaultGetAsJson: Boolean
    Attributes
    protected
    Definition Classes
    RestHelper
  38. def defaultGetAsXml: Boolean
    Attributes
    protected
    Definition Classes
    RestHelper
  39. def elementWise: ElementWiseExtractor[Req, () => Box[LiftResponse]]
    Definition Classes
    PartialFunction
  40. def emptyToResp(eb: EmptyBox): Box[LiftResponse]
    Attributes
    protected
    Definition Classes
    RestHelper
  41. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  42. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  43. implicit def formats: Formats
    Attributes
    protected
    Definition Classes
    RestHelper
  44. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  45. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  46. def isDefinedAt(in: Req): Boolean
    Definition Classes
    RestHelper → PartialFunction
  47. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  48. implicit def jsCmdToResp(in: JsCmd): LiftResponse
    Definition Classes
    RestHelper
  49. implicit def jsExpToResp(in: JsExp): LiftResponse
    Definition Classes
    RestHelper
  50. def jsonResponse_?(in: Req): Boolean
    Attributes
    protected
    Definition Classes
    RestHelper
  51. implicit def jsonToResp(in: JValue): LiftResponse
    Definition Classes
    RestHelper
  52. implicit def jxSel(req: Req): BoxOrRaw[JsonXmlSelect]
    Definition Classes
    RestHelper
  53. def lift: (Req) => Option[() => Box[LiftResponse]]
    Definition Classes
    PartialFunction
  54. implicit def listStringToSuper(in: List[String]): SuperListString
    Attributes
    protected
    Definition Classes
    RestHelper
  55. implicit def listToServeMagic(in: List[String]): ListServeMagic
    Attributes
    protected
    Definition Classes
    RestHelper
  56. def mergeJson(original: JValue, toMerge: JValue): JValue
    Attributes
    protected
    Definition Classes
    RestHelper
  57. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  58. implicit def nodeToResp(in: Node): LiftResponse
    Attributes
    protected
    Definition Classes
    RestHelper
  59. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  60. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  61. implicit def optionFuncToResp[T](in: () => Option[T])(implicit c: (T) => LiftResponse): () => Box[LiftResponse]
    Attributes
    protected
    Definition Classes
    RestHelper
  62. implicit def optionToResp[T](in: Option[T])(implicit c: (T) => LiftResponse): () => Box[LiftResponse]
    Attributes
    protected
    Definition Classes
    RestHelper
  63. def orElse[A1 <: Req, B1 >: () => Box[LiftResponse]](that: PartialFunction[A1, B1]): PartialFunction[A1, B1]
    Definition Classes
    PartialFunction
  64. def queryModel(queryStr: String, modelUri: URI, resultMimeType: String): Box[LiftResponse]

    Handle SPARQL queries against a model.

  65. def responseCookies: List[HTTPCookie]
    Definition Classes
    CorsHelper
  66. def responseHeaders: List[(String, String)]
    Definition Classes
    CorsHelper
  67. def runWith[U](action: (() => Box[LiftResponse]) => U): (Req) => Boolean
    Definition Classes
    PartialFunction
  68. def serve(handler: PartialFunction[Req, () => Box[LiftResponse]]): Unit
    Attributes
    protected
    Definition Classes
    RestHelper
  69. def serveJx[T](pf: PartialFunction[Req, BoxOrRaw[T]])(implicit cvt: JxCvtPF[T]): Unit
    Attributes
    protected
    Definition Classes
    RestHelper
  70. def serveJxa(pf: PartialFunction[Req, BoxOrRaw[Any]]): Unit
    Attributes
    protected
    Definition Classes
    RestHelper
  71. 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
  72. def sparqlQuery(queryStr: String, readableGraphs: URI, resultMimeType: String): Box[LiftResponse]

    Handle SPARQL queries against a model set where a model is NOT specified.

  73. implicit def stringToSuper(in: String): SuperString
    Attributes
    protected
    Definition Classes
    RestHelper
  74. def suplimentalJsonResponse_?(in: Req): Boolean
    Attributes
    protected
    Definition Classes
    RestHelper
  75. def suplimentalXmlResponse_?(in: Req): Boolean
    Attributes
    protected
    Definition Classes
    RestHelper
  76. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  77. implicit def thingToResp[T](in: T)(implicit c: (T) => LiftResponse): () => Box[LiftResponse]
    Attributes
    protected
    Definition Classes
    RestHelper
  78. def toString(): String
    Definition Classes
    Function1 → AnyRef → Any
  79. def unapply(a: Req): Option[() => Box[LiftResponse]]
    Definition Classes
    PartialFunction
  80. def updateModel(queryStr: String, modelUri: URI, resultMimeType: String): Box[LiftResponse]

    Handle SPARQL updates against a model.

  81. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  82. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  83. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  84. def xmlResponse_?(in: Req): Boolean
    Attributes
    protected
    Definition Classes
    RestHelper
  85. object Delete
    Attributes
    protected
    Definition Classes
    RestHelper
  86. object Get
    Attributes
    protected
    Definition Classes
    RestHelper
  87. object Options
    Attributes
    protected
    Definition Classes
    RestHelper
  88. object Post
    Attributes
    protected
    Definition Classes
    RestHelper
  89. object Put
    Attributes
    protected
    Definition Classes
    RestHelper

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from CorsHelper

Inherited from RestHelper

Inherited from PartialFunction[Req, () => Box[LiftResponse]]

Inherited from (Req) => () => Box[LiftResponse]

Inherited from AnyRef

Inherited from Any

Ungrouped