pro.savant.circumflex

web

package web

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. web
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class CircumflexFilter extends Filter

  2. class FilterRoute extends RoutingContext[Any]

  3. class HeaderMatcher extends Matcher

  4. class HeaderMatcherHelper extends AnyRef

  5. case class HttpCookie(name: String, value: String, domain: String = null, path: String = null, comment: String = null, secure: Boolean = false, maxAge: Int = -1) extends Product with Serializable

  6. class HttpRequest extends AnyRef

  7. class HttpResponse extends AnyRef

  8. class MatchResult extends AnyRef

  9. class Matcher extends AnyRef

  10. class MockConversation extends AnyRef

  11. class MockRequest extends AnyRef

  12. class MockResponse extends AnyRef

  13. trait MockServer extends StandaloneServer

  14. trait NginxXSendFileHeader extends XSendFileHeader

  15. class ResponseSentMarker extends Throwable with ControlThrowable

  16. class RewriteRoute extends RoutingContext[String]

  17. class Route extends RoutingContext[RouteResponse]

  18. case class RouteResponse(body: String) extends Product with Serializable

  19. class Router extends AnyRef

  20. trait RoutingContext[-T] extends AnyRef

  21. class StandaloneServer extends AnyRef

  22. class SubRoute extends RoutingContext[Any]

  23. class UriMatcher extends Matcher

  24. trait XSendFileHeader extends AnyRef

Value Members

  1. object DefaultXSendFileHeader extends XSendFileHeader

  2. object HttpCookie extends Serializable

  3. object MockApp extends StandaloneServer with MockServer

  4. object NopRoute extends RoutingContext[Any]

  5. val WEB_LOG: Logger

  6. def appendParam(url: String, name: String, value: String): String

  7. def appendParams(url: String, params: (String, String)*): String

  8. def decodeURI(s: String): String

  9. def decodeURIComponent(s: String): String

  10. def encodeURI(s: String): String

  11. def encodeURIComponent(s: String): String

  12. def escapeHtml(text: String): String

  13. def escapeJs(text: String): String

  14. def escapeXml(text: String): String

  15. def filterChain: FilterChain

  16. def filterChainOption: Option[FilterChain]

  17. def filterConfig: FilterConfig

  18. def filterConfigOption: Option[FilterConfig]

  19. object flash extends Map[String, Any] with KeyValueCoercion

  20. def forward(url: String): Nothing

  21. def host: String

  22. val jsonRegex: Pattern

    Attributes
    protected
  23. object matchers

  24. def origin: String

  25. object param extends Map[String, String] with KeyValueCoercion

  26. object paramList extends Map[String, Seq[String]]

  27. def pass(): Nothing

  28. def request: HttpRequest

  29. def requestOption: Option[HttpRequest]

  30. def response: HttpResponse

  31. def responseOption: Option[HttpResponse]

  32. def scheme: String

  33. def send(text: String = "", statusCode: Int = 1): Nothing

  34. def sendChars(writerFunc: (Writer) ⇒ Unit): Nothing

  35. def sendError(statusCode: Int, message: String = "No message available."): Nothing

  36. def sendFile(file: File, filename: String = ""): Nothing

  37. def sendJsRedirect(url: String): Nothing

  38. def sendJson(json: String): Nothing

  39. def sendRedirect(url: String, flashes: (String, Any)*): Nothing

  40. def sendStream(streamFunc: (OutputStream) ⇒ Unit): Nothing

  41. def serveLastModified(lastModified: Date): Unit

  42. def servletContext: ServletContext

  43. def servletContextOption: Option[ServletContext]

  44. def session: Session

  45. def sessionOption: Option[Session]

  46. def unescapeHtml(text: String): String

  47. def unescapeJs(text: String): String

  48. def unescapeXml(text: String): String

  49. def validateJSON(s: String): Boolean

  50. def xSendFile(file: File, filename: String = ""): Nothing

Inherited from AnyRef

Inherited from Any

Ungrouped