Trait

org.analogweb.scala

Analogweb

Related Doc: package scala

Permalink

trait Analogweb extends LooseRouteDef with Resolvers with Responses with RouteExtensions

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Analogweb
  2. RouteExtensions
  3. Responses
  4. Resolvers
  5. LooseRouteDef
  6. RouteDef
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. implicit class FutureExtensions extends AnyRef

    Permalink
    Definition Classes
    RouteExtensions
  2. type T = Any

    Permalink
    Definition Classes
    LooseRouteDefRouteDef

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def BadRequest: HttpStatus

    Permalink
    Definition Classes
    Responses
  5. def BadRequest(obj: Renderable): HttpStatus

    Permalink
    Definition Classes
    Responses
  6. def Forbidden: HttpStatus

    Permalink
    Definition Classes
    Responses
  7. def Forbidden(obj: Renderable): HttpStatus

    Permalink
    Definition Classes
    Responses
  8. def InternalServerError: HttpStatus

    Permalink
    Definition Classes
    Responses
  9. def InternalServerError(obj: Renderable): HttpStatus

    Permalink
    Definition Classes
    Responses
  10. def NotFound: HttpStatus

    Permalink
    Definition Classes
    Responses
  11. def NotFound(obj: Renderable): HttpStatus

    Permalink
    Definition Classes
    Responses
  12. def Ok: HttpStatus

    Permalink
    Definition Classes
    Responses
  13. def Ok(responseBody: Renderable): HttpStatus

    Permalink
    Definition Classes
    Responses
  14. def RedirectTo(url: String): Redirect

    Permalink
    Definition Classes
    Responses
  15. def Status(status: HttpStatus, responseBody: Renderable): HttpStatus

    Permalink
    Definition Classes
    Responses
  16. def Status(statusCode: Int, responseBody: Renderable): HttpStatus

    Permalink
    Definition Classes
    Responses
  17. def Status(status: HttpStatus): HttpStatus

    Permalink
    Definition Classes
    Responses
  18. def Status(statusCode: Int): HttpStatus

    Permalink
    Definition Classes
    Responses
  19. def asHtml(templatePath: String, context: Map[String, AnyRef]): Html

    Permalink
    Definition Classes
    Responses
  20. def asHtml(templatePath: String): Html

    Permalink
    Definition Classes
    Responses
  21. def asHtmlEntity(obj: String): Html

    Permalink
    Definition Classes
    Responses
  22. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  23. def asJson(jsonText: String): ScalaJsonText

    Permalink
    Definition Classes
    Responses
  24. def asJson(obj: AnyRef)(implicit formats: Formats = Serialization.formats(NoTypeHints)): ScalaJsonObject

    Permalink
    Definition Classes
    Responses
  25. implicit def asRequestObjectMapping[T](mapping: (Request) ⇒ T)(implicit request: Request): T

    Permalink
    Definition Classes
    RouteExtensions
  26. implicit def asResolverSyntax[T <: RequestValueResolver](typeOfResolver: Class[T])(implicit request: Request): DefaultResolverSyntax[T]

    Permalink
    Definition Classes
    RouteExtensions
  27. def asResource(stream: InputStream, filename: String): Resource

    Permalink
    Definition Classes
    Responses
  28. def asResource(stream: InputStream): Resource

    Permalink
    Definition Classes
    Responses
  29. def asText(obj: String): Text

    Permalink
    Definition Classes
    Responses
  30. def asXml(obj: AnyRef): Xml

    Permalink
    Definition Classes
    Responses
  31. def body: Class[RequestBodyValueResolver]

    Permalink
    Attributes
    protected
    Definition Classes
    Resolvers
  32. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. def connect(path: String)(action: (Request) ⇒ T)(implicit arounds: Arounds = Arounds()): Route

    Permalink
    Definition Classes
    RouteDef
  34. def context: Class[RequestContextValueResolver]

    Permalink
    Attributes
    protected
    Definition Classes
    Resolvers
  35. def cookie: Class[CookieValueResolver]

    Permalink
    Attributes
    protected
    Definition Classes
    Resolvers
  36. def delete(path: String)(action: (Request) ⇒ T)(implicit arounds: Arounds = Arounds()): Route

    Permalink
    Definition Classes
    RouteDef
  37. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  40. def get(path: String)(action: (Request) ⇒ T)(implicit arounds: Arounds = Arounds()): Route

    Permalink
    Definition Classes
    RouteDef
  41. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  43. def head(path: String)(action: (Request) ⇒ T)(implicit arounds: Arounds = Arounds()): Route

    Permalink
    Definition Classes
    RouteDef
  44. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  45. def json: Class[ScalaJacksonJsonValueResolver]

    Permalink
    Attributes
    protected
    Definition Classes
    Resolvers
  46. def multipart: Class[MultipartParameterResolver]

    Permalink
    Attributes
    protected
    Definition Classes
    Resolvers
  47. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  48. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  49. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  50. def options(path: String)(action: (Request) ⇒ T)(implicit arounds: Arounds = Arounds()): Route

    Permalink
    Definition Classes
    RouteDef
  51. def param(query: String)(implicit r: Request): String

    Permalink
    Definition Classes
    RouteExtensions
  52. def parameter: Class[ParameterValueResolver]

    Permalink
    Attributes
    protected
    Definition Classes
    Resolvers
  53. def passedWith[T](key: String)(implicit r: Request): Option[T]

    Permalink
    Definition Classes
    RouteExtensions
  54. def patch(path: String)(action: (Request) ⇒ T)(implicit arounds: Arounds = Arounds()): Route

    Permalink
    Definition Classes
    RouteDef
  55. def path: Class[PathVariableValueResolver]

    Permalink
    Attributes
    protected
    Definition Classes
    Resolvers
  56. def post(path: String)(action: (Request) ⇒ T)(implicit arounds: Arounds = Arounds()): Route

    Permalink
    Definition Classes
    RouteDef
  57. def put(path: String)(action: (Request) ⇒ T)(implicit arounds: Arounds = Arounds()): Route

    Permalink
    Definition Classes
    RouteDef
  58. def register(route: Route): Route

    Permalink
    Attributes
    protected
    Definition Classes
    RouteDef
  59. implicit def response(f: ⇒ Any): (Request) ⇒ Any

    Permalink
    Definition Classes
    RouteExtensions
  60. val routes: ListBuffer[Route]

    Permalink
    Attributes
    protected[org.analogweb.scala]
    Definition Classes
    RouteDef
  61. def scope(path: String)(routeList: RouteList): Unit

    Permalink
    Definition Classes
    RouteDef
  62. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  63. implicit def toArounds(around: Around): Arounds

    Permalink
    Definition Classes
    RouteExtensions
  64. implicit def toRouteList(route: Route): RouteList

    Permalink
    Definition Classes
    RouteDef
  65. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  66. def trace(path: String)(action: (Request) ⇒ T)(implicit arounds: Arounds = Arounds()): Route

    Permalink
    Definition Classes
    RouteDef
  67. def unRegister(route: Route): Route

    Permalink
    Attributes
    protected
    Definition Classes
    RouteDef
  68. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. def xml: Class[XmlValueResolver]

    Permalink
    Attributes
    protected
    Definition Classes
    Resolvers

Deprecated Value Members

  1. def asHtmlEntity(obj: NodeSeq): Html

    Permalink
    Definition Classes
    Responses
    Annotations
    @deprecated
    Deprecated

    (Since version 0.9.13) Nothing to alternative.

Inherited from RouteExtensions

Inherited from Responses

Inherited from Resolvers

Inherited from LooseRouteDef

Inherited from RouteDef

Inherited from AnyRef

Inherited from Any

Ungrouped