trait Controller extends HttpDirectives with WSDirectives
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- Controller
- WSDirectives
- WSDefaultFormats
- HttpDirectives
- LogSupport
- HttpRequestDirectives
- HttpRequestBody
- HttpRouteDirectives
- HttpResponseDirectives
- HttpRequestFormDirectives
- HttpRequestCookieDirectives
- HttpRequestHeaderDirectives
- HttpRequestPathParamsDirectives
- HttpDirectivesBase
- HttpDefaultParamHandling
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- implicit class FormParamsEnhanced[I, O, R] extends AnyRef
- Definition Classes
- HttpDefaultParamHandling
- implicit class ParamsEnhanced[O, R] extends AnyRef
- Definition Classes
- HttpDefaultParamHandling
- implicit class SingleParamEnhanced[I, P] extends AnyRef
- Definition Classes
- HttpDefaultParamHandling
- implicit class StringParamsEnhanced extends AnyRef
- Definition Classes
- HttpDefaultParamHandling
Abstract Value Members
- abstract val builder: ServerBuilder
- Attributes
- protected
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit def builderToResponse(response: HttpResponseBuilder): HttpResponse
- Definition Classes
- HttpDirectivesBase
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def close()(implicit context: WSRequestContext): Option[WSResponse]
- Definition Classes
- WSDirectives
- def delete(uri: String)(action: HttpRouteAction): Unit
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def error(status: ResponseStatus = ResponseStatus.INTERNAL_SERVER_ERROR, message: Option[String] = None)(implicit context: HttpRequestContext): HttpResponse
- Definition Classes
- HttpRouteDirectives
- def filesystemFolder(uri: String, resourceFolderPath: String): Unit
- def filter(uri: String, methods: Set[RequestMethod] = Set())(action: HttpFilterAction): Unit
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- def get(uri: String)(action: HttpRouteAction): Unit
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def head(uri: String)(action: HttpRouteAction): Unit
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val log: Logger
- Definition Classes
- LogSupport
- def logText(level: LogLevel, log: Logger, text: String, params: Any*): Unit
- Attributes
- protected
- Definition Classes
- LogSupport
- def logText(level: LogLevel, text: String, params: Any*): Unit
- Attributes
- protected
- Definition Classes
- LogSupport
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def noBody(status: ResponseStatus = ResponseStatus.NO_CONTENT)(implicit context: HttpRequestContext): HttpResponse
- Definition Classes
- HttpResponseDirectives
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def options(uri: String)(action: HttpRouteAction): Unit
- def patch(uri: String)(action: HttpRouteAction): Unit
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- 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
- Definition Classes
- HttpRequestPathParamsDirectives
- def pathParam[R, P1, R1](param1: HttpParam[String, P1, R1])(action: (R1) => R)(implicit context: HttpRequestContext): R
- Definition Classes
- HttpRequestPathParamsDirectives
- def post(uri: String)(action: HttpRouteAction): Unit
- def put(uri: String)(action: HttpRouteAction): Unit
- def redirect(url: String, redirectStatus: RedirectStatus = RedirectStatus.FOUND)(implicit context: HttpRequestContext): HttpResponse
- Definition Classes
- HttpRouteDirectives
- def requestBody[T](action: (T) => HttpResponse)(implicit context: HttpRequestContext, reader: HttpBodyReader[T]): HttpResponse
- Definition Classes
- HttpRequestBody
- def requestBody(action: (Array[Byte]) => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
- Definition Classes
- HttpRequestBody
- def requestBodyOpt[T, O](action: (Option[T]) => O)(implicit context: HttpRequestContext, reader: HttpBodyReader[T]): O
- Definition Classes
- HttpRequestBody
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- def requestCookie[R, P1, R1](param1: HttpParam[String, P1, R1])(action: (R1) => R)(implicit context: HttpRequestContext): R
- Definition Classes
- HttpRequestCookieDirectives
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- def requestHeader[R, P1, R1](param1: HttpParam[String, P1, R1])(action: (R1) => R)(implicit context: HttpRequestContext): R
- Definition Classes
- HttpRequestHeaderDirectives
- def resourceFolder(uri: String, resourceFolderPath: String): Unit
- def responseBody[T](input: T)(implicit context: HttpRequestContext, writer: HttpBodyWriter[T]): HttpResponse
- Definition Classes
- HttpResponseDirectives
- def responseBody(input: Array[Byte])(implicit context: HttpRequestContext): HttpResponse
- Definition Classes
- HttpResponseDirectives
- def responseCookie(input: HttpCookie)(action: => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
- Definition Classes
- HttpResponseDirectives
- def responseHeader[T](name: String, value: T)(action: => HttpResponse)(implicit context: HttpRequestContext, converter: HttpParamWriter[T, String]): HttpResponse
- Definition Classes
- HttpResponseDirectives
- def responseStatus(input: ResponseStatus)(action: => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
- Definition Classes
- HttpResponseDirectives
- def responseVersion(input: ProtocolVersion)(action: => HttpResponse)(implicit context: HttpRequestContext): HttpResponse
- Definition Classes
- HttpResponseDirectives
- def serve(url: String)(implicit context: HttpRequestContext): HttpResponse
- Definition Classes
- HttpRouteDirectives
- implicit def string2Param(name: String)(implicit reader: HttpParamReader[String, String]): HttpParam[String, String, String]
- Definition Classes
- HttpDefaultParamHandling
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def trace(uri: String)(action: HttpRouteAction): Unit
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def webjars(): Unit
- def ws(uri: String, subprotocols: Set[String] = Set())(action: WSRouteAction): Unit
- def wsRequest[T](action: (T) => Option[WSResponse])(implicit context: WSRequestContext, reader: WSBodyReader[T]): Option[WSResponse]
- Definition Classes
- WSDirectives
- def wsResponse[T](input: T, close: Boolean = false)(implicit context: WSRequestContext, writer: WSBodyWriter[T]): Option[WSResponse]
- Definition Classes
- WSDirectives
- def wsResponseBytes[T](input: T, close: Boolean = false)(implicit context: WSRequestContext, writer: WSBodyWriter[T]): Option[WSResponse]
- Definition Classes
- WSDirectives
- def wsResponseText[T](input: T, close: Boolean = false)(implicit context: WSRequestContext, writer: WSBodyWriter[T]): Option[WSResponse]
- Definition Classes
- WSDirectives
- implicit object DefaultBytesBodyReader extends WSBodyReader[Array[Byte]]
- Definition Classes
- WSDefaultFormats
- implicit object DefaultBytesBodyWriter extends WSBodyWriter[Array[Byte]]
- Definition Classes
- WSDefaultFormats
- implicit object DefaultStringBodyReader extends WSBodyReader[String]
- Definition Classes
- WSDefaultFormats
- implicit object DefaultStringBodyWriter extends WSBodyWriter[String]
- Definition Classes
- WSDefaultFormats
Deprecated Value Members
- 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.