Packages

trait Controller extends HttpDirectives with WSDirectives

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Controller
  2. WSDirectives
  3. WSDefaultFormats
  4. HttpDirectives
  5. LogSupport
  6. HttpRequestDirectives
  7. HttpRequestBody
  8. HttpRouteDirectives
  9. HttpResponseDirectives
  10. HttpRequestFormDirectives
  11. HttpRequestCookieDirectives
  12. HttpRequestHeaderDirectives
  13. HttpRequestPathParamsDirectives
  14. HttpDirectivesBase
  15. HttpDefaultParamHandling
  16. AnyRef
  17. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. implicit class FormParamsEnhanced[I, O, R] extends AnyRef
    Definition Classes
    HttpDefaultParamHandling
  2. implicit class ParamsEnhanced[O, R] extends AnyRef
    Definition Classes
    HttpDefaultParamHandling
  3. implicit class SingleParamEnhanced[I, P] extends AnyRef
    Definition Classes
    HttpDefaultParamHandling
  4. implicit class StringParamsEnhanced extends AnyRef
    Definition Classes
    HttpDefaultParamHandling

Abstract Value Members

  1. abstract val builder: ServerBuilder
    Attributes
    protected

Concrete 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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. implicit def builderToResponse(response: HttpResponseBuilder): HttpResponse
    Definition Classes
    HttpDirectivesBase
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. def close()(implicit context: WSRequestContext): Option[WSResponse]
    Definition Classes
    WSDirectives
  8. def delete(uri: String)(action: HttpRouteAction): Unit
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  11. def error(status: ResponseStatus = ResponseStatus.INTERNAL_SERVER_ERROR, message: Option[String] = None)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRouteDirectives
  12. def filesystemFolder(uri: String, resourceFolderPath: String): Unit
  13. def filter(uri: String, methods: Set[RequestMethod] = Set())(action: HttpFilterAction): Unit
  14. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4, I5, O5, R5, I6, O6, R6, I7, O7, R7, I8, O8, R8, I9, O9, R9, I10, O10, R10, I11, O11, R11, I12, O12, R12, I13, O13, R13, I14, O14, R14, I15, O15, R15](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4], param5: HttpParam[I5, O5, R5], param6: HttpParam[I6, O6, R6], param7: HttpParam[I7, O7, R7], param8: HttpParam[I8, O8, R8], param9: HttpParam[I9, O9, R9], param10: HttpParam[I10, O10, R10], param11: HttpParam[I11, O11, R11], param12: HttpParam[I12, O12, R12], param13: HttpParam[I13, O13, R13], param14: HttpParam[I14, O14, R14], param15: HttpParam[I15, O15, R15])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], arg8: ClassTag[I5], arg9: ClassTag[O5], arg10: ClassTag[I6], arg11: ClassTag[O6], arg12: ClassTag[I7], arg13: ClassTag[O7], arg14: ClassTag[I8], arg15: ClassTag[O8], arg16: ClassTag[I9], arg17: ClassTag[O9], arg18: ClassTag[I10], arg19: ClassTag[O10], arg20: ClassTag[I11], arg21: ClassTag[O11], arg22: ClassTag[I12], arg23: ClassTag[O12], arg24: ClassTag[I13], arg25: ClassTag[O13], arg26: ClassTag[I14], arg27: ClassTag[O14], arg28: ClassTag[I15], arg29: ClassTag[O15], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  15. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4, I5, O5, R5, I6, O6, R6, I7, O7, R7, I8, O8, R8, I9, O9, R9, I10, O10, R10, I11, O11, R11, I12, O12, R12, I13, O13, R13, I14, O14, R14](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4], param5: HttpParam[I5, O5, R5], param6: HttpParam[I6, O6, R6], param7: HttpParam[I7, O7, R7], param8: HttpParam[I8, O8, R8], param9: HttpParam[I9, O9, R9], param10: HttpParam[I10, O10, R10], param11: HttpParam[I11, O11, R11], param12: HttpParam[I12, O12, R12], param13: HttpParam[I13, O13, R13], param14: HttpParam[I14, O14, R14])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], arg8: ClassTag[I5], arg9: ClassTag[O5], arg10: ClassTag[I6], arg11: ClassTag[O6], arg12: ClassTag[I7], arg13: ClassTag[O7], arg14: ClassTag[I8], arg15: ClassTag[O8], arg16: ClassTag[I9], arg17: ClassTag[O9], arg18: ClassTag[I10], arg19: ClassTag[O10], arg20: ClassTag[I11], arg21: ClassTag[O11], arg22: ClassTag[I12], arg23: ClassTag[O12], arg24: ClassTag[I13], arg25: ClassTag[O13], arg26: ClassTag[I14], arg27: ClassTag[O14], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  16. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4, I5, O5, R5, I6, O6, R6, I7, O7, R7, I8, O8, R8, I9, O9, R9, I10, O10, R10, I11, O11, R11, I12, O12, R12, I13, O13, R13](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4], param5: HttpParam[I5, O5, R5], param6: HttpParam[I6, O6, R6], param7: HttpParam[I7, O7, R7], param8: HttpParam[I8, O8, R8], param9: HttpParam[I9, O9, R9], param10: HttpParam[I10, O10, R10], param11: HttpParam[I11, O11, R11], param12: HttpParam[I12, O12, R12], param13: HttpParam[I13, O13, R13])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], arg8: ClassTag[I5], arg9: ClassTag[O5], arg10: ClassTag[I6], arg11: ClassTag[O6], arg12: ClassTag[I7], arg13: ClassTag[O7], arg14: ClassTag[I8], arg15: ClassTag[O8], arg16: ClassTag[I9], arg17: ClassTag[O9], arg18: ClassTag[I10], arg19: ClassTag[O10], arg20: ClassTag[I11], arg21: ClassTag[O11], arg22: ClassTag[I12], arg23: ClassTag[O12], arg24: ClassTag[I13], arg25: ClassTag[O13], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  17. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4, I5, O5, R5, I6, O6, R6, I7, O7, R7, I8, O8, R8, I9, O9, R9, I10, O10, R10, I11, O11, R11, I12, O12, R12](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4], param5: HttpParam[I5, O5, R5], param6: HttpParam[I6, O6, R6], param7: HttpParam[I7, O7, R7], param8: HttpParam[I8, O8, R8], param9: HttpParam[I9, O9, R9], param10: HttpParam[I10, O10, R10], param11: HttpParam[I11, O11, R11], param12: HttpParam[I12, O12, R12])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], arg8: ClassTag[I5], arg9: ClassTag[O5], arg10: ClassTag[I6], arg11: ClassTag[O6], arg12: ClassTag[I7], arg13: ClassTag[O7], arg14: ClassTag[I8], arg15: ClassTag[O8], arg16: ClassTag[I9], arg17: ClassTag[O9], arg18: ClassTag[I10], arg19: ClassTag[O10], arg20: ClassTag[I11], arg21: ClassTag[O11], arg22: ClassTag[I12], arg23: ClassTag[O12], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  18. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4, I5, O5, R5, I6, O6, R6, I7, O7, R7, I8, O8, R8, I9, O9, R9, I10, O10, R10, I11, O11, R11](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4], param5: HttpParam[I5, O5, R5], param6: HttpParam[I6, O6, R6], param7: HttpParam[I7, O7, R7], param8: HttpParam[I8, O8, R8], param9: HttpParam[I9, O9, R9], param10: HttpParam[I10, O10, R10], param11: HttpParam[I11, O11, R11])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], arg8: ClassTag[I5], arg9: ClassTag[O5], arg10: ClassTag[I6], arg11: ClassTag[O6], arg12: ClassTag[I7], arg13: ClassTag[O7], arg14: ClassTag[I8], arg15: ClassTag[O8], arg16: ClassTag[I9], arg17: ClassTag[O9], arg18: ClassTag[I10], arg19: ClassTag[O10], arg20: ClassTag[I11], arg21: ClassTag[O11], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  19. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4, I5, O5, R5, I6, O6, R6, I7, O7, R7, I8, O8, R8, I9, O9, R9, I10, O10, R10](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4], param5: HttpParam[I5, O5, R5], param6: HttpParam[I6, O6, R6], param7: HttpParam[I7, O7, R7], param8: HttpParam[I8, O8, R8], param9: HttpParam[I9, O9, R9], param10: HttpParam[I10, O10, R10])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], arg8: ClassTag[I5], arg9: ClassTag[O5], arg10: ClassTag[I6], arg11: ClassTag[O6], arg12: ClassTag[I7], arg13: ClassTag[O7], arg14: ClassTag[I8], arg15: ClassTag[O8], arg16: ClassTag[I9], arg17: ClassTag[O9], arg18: ClassTag[I10], arg19: ClassTag[O10], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  20. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4, I5, O5, R5, I6, O6, R6, I7, O7, R7, I8, O8, R8, I9, O9, R9](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4], param5: HttpParam[I5, O5, R5], param6: HttpParam[I6, O6, R6], param7: HttpParam[I7, O7, R7], param8: HttpParam[I8, O8, R8], param9: HttpParam[I9, O9, R9])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], arg8: ClassTag[I5], arg9: ClassTag[O5], arg10: ClassTag[I6], arg11: ClassTag[O6], arg12: ClassTag[I7], arg13: ClassTag[O7], arg14: ClassTag[I8], arg15: ClassTag[O8], arg16: ClassTag[I9], arg17: ClassTag[O9], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  21. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4, I5, O5, R5, I6, O6, R6, I7, O7, R7, I8, O8, R8](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4], param5: HttpParam[I5, O5, R5], param6: HttpParam[I6, O6, R6], param7: HttpParam[I7, O7, R7], param8: HttpParam[I8, O8, R8])(action: (R1, R2, R3, R4, R5, R6, R7, R8) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], arg8: ClassTag[I5], arg9: ClassTag[O5], arg10: ClassTag[I6], arg11: ClassTag[O6], arg12: ClassTag[I7], arg13: ClassTag[O7], arg14: ClassTag[I8], arg15: ClassTag[O8], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  22. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4, I5, O5, R5, I6, O6, R6, I7, O7, R7](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4], param5: HttpParam[I5, O5, R5], param6: HttpParam[I6, O6, R6], param7: HttpParam[I7, O7, R7])(action: (R1, R2, R3, R4, R5, R6, R7) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], arg8: ClassTag[I5], arg9: ClassTag[O5], arg10: ClassTag[I6], arg11: ClassTag[O6], arg12: ClassTag[I7], arg13: ClassTag[O7], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  23. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4, I5, O5, R5, I6, O6, R6](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4], param5: HttpParam[I5, O5, R5], param6: HttpParam[I6, O6, R6])(action: (R1, R2, R3, R4, R5, R6) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], arg8: ClassTag[I5], arg9: ClassTag[O5], arg10: ClassTag[I6], arg11: ClassTag[O6], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  24. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4, I5, O5, R5](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4], param5: HttpParam[I5, O5, R5])(action: (R1, R2, R3, R4, R5) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], arg8: ClassTag[I5], arg9: ClassTag[O5], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  25. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3, I4, O4, R4](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3], param4: HttpParam[I4, O4, R4])(action: (R1, R2, R3, R4) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], arg6: ClassTag[I4], arg7: ClassTag[O4], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  26. def formParam[R, I1, O1, R1, I2, O2, R2, I3, O3, R3](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2], param3: HttpParam[I3, O3, R3])(action: (R1, R2, R3) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], arg4: ClassTag[I3], arg5: ClassTag[O3], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  27. def formParam[R, I1, O1, R1, I2, O2, R2](param1: HttpParam[I1, O1, R1], param2: HttpParam[I2, O2, R2])(action: (R1, R2) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], arg2: ClassTag[I2], arg3: ClassTag[O2], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  28. def formParam[R, I1, O1, R1](param1: HttpParam[I1, O1, R1])(action: (R1) => R)(implicit arg0: ClassTag[I1], arg1: ClassTag[O1], context: HttpRequestContext): R
    Definition Classes
    HttpRequestFormDirectives
  29. def get(uri: String)(action: HttpRouteAction): Unit
  30. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  31. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  32. def head(uri: String)(action: HttpRouteAction): Unit
  33. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  34. val log: Logger
    Definition Classes
    LogSupport
  35. def logText(level: LogLevel, log: Logger, text: String, params: Any*): Unit
    Attributes
    protected
    Definition Classes
    LogSupport
  36. def logText(level: LogLevel, text: String, params: Any*): Unit
    Attributes
    protected
    Definition Classes
    LogSupport
  37. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  38. def noBody(status: ResponseStatus = ResponseStatus.NO_CONTENT)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpResponseDirectives
  39. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  40. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  41. def options(uri: String)(action: HttpRouteAction): Unit
  42. def patch(uri: String)(action: HttpRouteAction): Unit
  43. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14, P15, R15](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12], param13: HttpParam[String, P13, R13], param14: HttpParam[String, P14, R14], param15: HttpParam[String, P15, R15])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15) => R)(implicit context: HttpRequestContext): R
  44. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12], param13: HttpParam[String, P13, R13], param14: HttpParam[String, P14, R14])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14) => R)(implicit context: HttpRequestContext): R
  45. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12], param13: HttpParam[String, P13, R13])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13) => R)(implicit context: HttpRequestContext): R
  46. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12) => R)(implicit context: HttpRequestContext): R
  47. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11) => R)(implicit context: HttpRequestContext): R
  48. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10) => R)(implicit context: HttpRequestContext): R
  49. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9) => R)(implicit context: HttpRequestContext): R
  50. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8])(action: (R1, R2, R3, R4, R5, R6, R7, R8) => R)(implicit context: HttpRequestContext): R
  51. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7])(action: (R1, R2, R3, R4, R5, R6, R7) => R)(implicit context: HttpRequestContext): R
  52. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6])(action: (R1, R2, R3, R4, R5, R6) => R)(implicit context: HttpRequestContext): R
  53. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5])(action: (R1, R2, R3, R4, R5) => R)(implicit context: HttpRequestContext): R
  54. def pathParam[R, P1, R1, P2, R2, P3, R3, P4, R4](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4])(action: (R1, R2, R3, R4) => R)(implicit context: HttpRequestContext): R
  55. def pathParam[R, P1, R1, P2, R2, P3, R3](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3])(action: (R1, R2, R3) => R)(implicit context: HttpRequestContext): R
  56. def pathParam[R, P1, R1, P2, R2](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2])(action: (R1, R2) => R)(implicit context: HttpRequestContext): R
  57. def pathParam[R, P1, R1](param1: HttpParam[String, P1, R1])(action: (R1) => R)(implicit context: HttpRequestContext): R
  58. def post(uri: String)(action: HttpRouteAction): Unit
  59. def put(uri: String)(action: HttpRouteAction): Unit
  60. def redirect(url: String, redirectStatus: RedirectStatus = RedirectStatus.FOUND)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRouteDirectives
  61. def requestBody[T](action: (T) => HttpResponse)(implicit context: HttpRequestContext, reader: HttpBodyReader[T]): HttpResponse
    Definition Classes
    HttpRequestBody
  62. def requestBody(action: (Array[Byte]) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRequestBody
  63. def requestBodyOpt[T, O](action: (Option[T]) => O)(implicit context: HttpRequestContext, reader: HttpBodyReader[T]): O
    Definition Classes
    HttpRequestBody
  64. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14, P15, R15](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12], param13: HttpParam[String, P13, R13], param14: HttpParam[String, P14, R14], param15: HttpParam[String, P15, R15])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  65. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12], param13: HttpParam[String, P13, R13], param14: HttpParam[String, P14, R14])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  66. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12], param13: HttpParam[String, P13, R13])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  67. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  68. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  69. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  70. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  71. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8])(action: (R1, R2, R3, R4, R5, R6, R7, R8) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  72. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7])(action: (R1, R2, R3, R4, R5, R6, R7) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  73. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6])(action: (R1, R2, R3, R4, R5, R6) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  74. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5])(action: (R1, R2, R3, R4, R5) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  75. def requestCookie[R, P1, R1, P2, R2, P3, R3, P4, R4](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4])(action: (R1, R2, R3, R4) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  76. def requestCookie[R, P1, R1, P2, R2, P3, R3](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3])(action: (R1, R2, R3) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  77. def requestCookie[R, P1, R1, P2, R2](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2])(action: (R1, R2) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  78. def requestCookie[R, P1, R1](param1: HttpParam[String, P1, R1])(action: (R1) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestCookieDirectives
  79. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14, P15, R15](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12], param13: HttpParam[String, P13, R13], param14: HttpParam[String, P14, R14], param15: HttpParam[String, P15, R15])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  80. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13, P14, R14](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12], param13: HttpParam[String, P13, R13], param14: HttpParam[String, P14, R14])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  81. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12, P13, R13](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12], param13: HttpParam[String, P13, R13])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  82. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11, P12, R12](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11], param12: HttpParam[String, P12, R12])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  83. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10, P11, R11](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10], param11: HttpParam[String, P11, R11])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  84. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9, P10, R10](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9], param10: HttpParam[String, P10, R10])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  85. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8, P9, R9](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8], param9: HttpParam[String, P9, R9])(action: (R1, R2, R3, R4, R5, R6, R7, R8, R9) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  86. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7, P8, R8](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7], param8: HttpParam[String, P8, R8])(action: (R1, R2, R3, R4, R5, R6, R7, R8) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  87. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6, P7, R7](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6], param7: HttpParam[String, P7, R7])(action: (R1, R2, R3, R4, R5, R6, R7) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  88. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5, P6, R6](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5], param6: HttpParam[String, P6, R6])(action: (R1, R2, R3, R4, R5, R6) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  89. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4, P5, R5](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4], param5: HttpParam[String, P5, R5])(action: (R1, R2, R3, R4, R5) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  90. def requestHeader[R, P1, R1, P2, R2, P3, R3, P4, R4](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3], param4: HttpParam[String, P4, R4])(action: (R1, R2, R3, R4) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  91. def requestHeader[R, P1, R1, P2, R2, P3, R3](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2], param3: HttpParam[String, P3, R3])(action: (R1, R2, R3) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  92. def requestHeader[R, P1, R1, P2, R2](param1: HttpParam[String, P1, R1], param2: HttpParam[String, P2, R2])(action: (R1, R2) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  93. def requestHeader[R, P1, R1](param1: HttpParam[String, P1, R1])(action: (R1) => R)(implicit context: HttpRequestContext): R
    Definition Classes
    HttpRequestHeaderDirectives
  94. def resourceFolder(uri: String, resourceFolderPath: String): Unit
  95. def responseBody[T](input: T)(implicit context: HttpRequestContext, writer: HttpBodyWriter[T]): HttpResponse
    Definition Classes
    HttpResponseDirectives
  96. def responseBody(input: Array[Byte])(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpResponseDirectives
  97. def responseCookie(input: HttpCookie)(action: => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpResponseDirectives
  98. def responseHeader[T](name: String, value: T)(action: => HttpResponse)(implicit context: HttpRequestContext, converter: HttpParamWriter[T, String]): HttpResponse
    Definition Classes
    HttpResponseDirectives
  99. def responseStatus(input: ResponseStatus)(action: => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpResponseDirectives
  100. def responseVersion(input: ProtocolVersion)(action: => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpResponseDirectives
  101. def serve(url: String)(implicit context: HttpRequestContext): HttpResponse
    Definition Classes
    HttpRouteDirectives
  102. implicit def string2Param(name: String)(implicit reader: HttpParamReader[String, String]): HttpParam[String, String, String]
    Definition Classes
    HttpDefaultParamHandling
  103. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  104. def toString(): String
    Definition Classes
    AnyRef → Any
  105. def trace(uri: String)(action: HttpRouteAction): Unit
  106. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  107. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  108. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  109. def webjars(): Unit
  110. def ws(uri: String, subprotocols: Set[String] = Set())(action: WSRouteAction): Unit
  111. def wsRequest[T](action: (T) => Option[WSResponse])(implicit context: WSRequestContext, reader: WSBodyReader[T]): Option[WSResponse]
    Definition Classes
    WSDirectives
  112. def wsResponse[T](input: T, close: Boolean = false)(implicit context: WSRequestContext, writer: WSBodyWriter[T]): Option[WSResponse]
    Definition Classes
    WSDirectives
  113. def wsResponseBytes[T](input: T, close: Boolean = false)(implicit context: WSRequestContext, writer: WSBodyWriter[T]): Option[WSResponse]
    Definition Classes
    WSDirectives
  114. def wsResponseText[T](input: T, close: Boolean = false)(implicit context: WSRequestContext, writer: WSBodyWriter[T]): Option[WSResponse]
    Definition Classes
    WSDirectives
  115. implicit object DefaultBytesBodyReader extends WSBodyReader[Array[Byte]]
    Definition Classes
    WSDefaultFormats
  116. implicit object DefaultBytesBodyWriter extends WSBodyWriter[Array[Byte]]
    Definition Classes
    WSDefaultFormats
  117. implicit object DefaultStringBodyReader extends WSBodyReader[String]
    Definition Classes
    WSDefaultFormats
  118. implicit object DefaultStringBodyWriter extends WSBodyWriter[String]
    Definition Classes
    WSDefaultFormats

Deprecated Value Members

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

    (Since version ) see corresponding Javadoc for more information.

Inherited from WSDirectives

Inherited from WSDefaultFormats

Inherited from HttpDirectives

Inherited from LogSupport

Inherited from HttpRequestDirectives

Inherited from HttpRequestBody

Inherited from HttpRouteDirectives

Inherited from HttpResponseDirectives

Inherited from HttpDirectivesBase

Inherited from AnyRef

Inherited from Any

Ungrouped