net.liftweb.http

rest

package rest

Visibility
  1. Public
  2. All
Impl.
  1. Concrete
  2. Abstract

Type Members

  1. trait Continuation extends AnyRef

  2. case class ContinuationKey (path: ParsePath, reqType: RequestType) extends Product

  3. trait JsonXmlAble extends AnyRef

    A trait that can be mixed into an class (probably a case class) so that the class can be converted automatically into JSON or XML

  4. trait JsonXmlSelect extends AnyRef

    This trait is part of the ADT that allows the choice between

  5. class ListServeMagic extends AnyRef

    Do some magic to prefix path patterns with a single List

  6. trait RestHelper extends PartialFunction[Req, () ⇒ Box[LiftResponse]]

    Mix this trait into a class to provide a list of REST helper methods

  7. trait XMLApiHelper extends AnyRef

    Mix this trait into your REST service provider to convert between different response types and a LiftResponse.

Value Members

  1. object ContinuationsStore extends SessionVar[HashMap[ContinuationKey, Continuation]]

  2. object JsonSelect extends JsonXmlSelect with Product

    The Type for JSON

  3. object RestContinuation extends AnyRef

    Provides a generic way of sending asynchronous response to HTTP clients.

  4. object XmlSelect extends JsonXmlSelect with Product

    The type for XML