Class

io.fintrospect.parameters

ExtractedRouteRequest

Related Doc: package parameters

Permalink

case class ExtractedRouteRequest(request: Request, contents: Map[Any, Extraction[Any]]) extends RequestProxy with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, RequestProxy, Proxy, Request, Message, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ExtractedRouteRequest
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. RequestProxy
  7. Proxy
  8. Request
  9. Message
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ExtractedRouteRequest(request: Request, contents: Map[Any, Extraction[Any]])

    Permalink

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 accept: Seq[String]

    Permalink
    Definition Classes
    Message
  5. def acceptMediaTypes: Seq[String]

    Permalink
    Definition Classes
    Message
  6. def accept_=(values: Iterable[String]): Unit

    Permalink
    Definition Classes
    Message
  7. def accept_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  8. def addCookie(cookie: Cookie): Unit

    Permalink
    Definition Classes
    Message
  9. def allow: Option[String]

    Permalink
    Definition Classes
    Message
  10. def allow_=(values: Iterable[Method]): Unit

    Permalink
    Definition Classes
    Message
  11. def allow_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. def authorization: Option[String]

    Permalink
    Definition Classes
    Message
  14. def authorization_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  15. def cacheControl: Option[String]

    Permalink
    Definition Classes
    Message
  16. def cacheControl_=(maxAge: Duration): Unit

    Permalink
    Definition Classes
    Message
  17. def cacheControl_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  18. def charset: Option[String]

    Permalink
    Definition Classes
    Message
  19. def charset_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  20. def chunkReader: Reader[Chunk]

    Permalink
    Definition Classes
    Proxy → Message
  21. def chunkWriter: Writer[Chunk]

    Permalink
    Definition Classes
    Proxy → Message
  22. final def clearContent(): Unit

    Permalink
    Definition Classes
    Message
  23. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  24. def close(): Future[Unit]

    Permalink
    Definition Classes
    Message
  25. def containsParam(name: String): Boolean

    Permalink
    Definition Classes
    Request
  26. final def content: Buf

    Permalink
    Definition Classes
    Proxy → Message
  27. final def content(content: Buf): ExtractedRouteRequest.this.type

    Permalink
    Definition Classes
    Message
    Annotations
    @throws( ... )
  28. final def contentLength(value: Long): ExtractedRouteRequest.this.type

    Permalink
    Definition Classes
    Message
  29. def contentLength: Option[Long]

    Permalink
    Definition Classes
    Message
  30. final def contentLengthOrElse(default: Long): Long

    Permalink
    Definition Classes
    Message
  31. def contentLength_=(value: Long): Unit

    Permalink
    Definition Classes
    Message
  32. def contentString: String

    Permalink
    Definition Classes
    Message
  33. def contentString_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  34. def contentType: Option[String]

    Permalink
    Definition Classes
    Message
  35. def contentType_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  36. final def content_=(content: Buf): Unit

    Permalink
    Definition Classes
    Proxy → Message
  37. lazy val cookies: CookieMap

    Permalink
    Definition Classes
    Proxy → Message
  38. def ctx: Record

    Permalink
    Definition Classes
    Proxy → Request
  39. def date: Option[String]

    Permalink
    Definition Classes
    Message
  40. def date_=(value: Date): Unit

    Permalink
    Definition Classes
    Message
  41. def date_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  42. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  43. def expires: Option[String]

    Permalink
    Definition Classes
    Message
  44. def expires_=(value: Date): Unit

    Permalink
    Definition Classes
    Message
  45. def expires_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  46. def fileExtension: String

    Permalink
    Definition Classes
    Request
    Annotations
    @BeanProperty()
  47. def get[T, Wrapper](p: Any, fallback: (Wrapper) ⇒ Extraction[T]): Extraction[T]

    Permalink
  48. def getBooleanParam(name: String, default: Boolean): Boolean

    Permalink
    Definition Classes
    Request
  49. def getBooleanParam(name: String): Boolean

    Permalink
    Definition Classes
    Request
  50. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  51. def getContentString(): String

    Permalink
    Definition Classes
    Message
  52. def getCookies(): Iterator[Cookie]

    Permalink
    Definition Classes
    Message
  53. final def getInputStream(): InputStream

    Permalink
    Definition Classes
    Message
  54. def getIntParam(name: String, default: Int): Int

    Permalink
    Definition Classes
    Request
  55. def getIntParam(name: String): Int

    Permalink
    Definition Classes
    Request
  56. final def getLength(): Int

    Permalink
    Definition Classes
    Message
  57. def getLongParam(name: String, default: Long): Long

    Permalink
    Definition Classes
    Request
  58. def getLongParam(name: String): Long

    Permalink
    Definition Classes
    Request
  59. def getParam(name: String, default: String): String

    Permalink
    Definition Classes
    Request
  60. def getParam(name: String): String

    Permalink
    Definition Classes
    Request
  61. def getParamNames(): Set[String]

    Permalink
    Definition Classes
    Request
  62. def getParams(): List[Entry[String, String]]

    Permalink
    Definition Classes
    Request
  63. def getParams(name: String): List[String]

    Permalink
    Definition Classes
    Request
  64. final def getReader(): Reader

    Permalink
    Definition Classes
    Message
  65. def getShortParam(name: String, default: Short): Short

    Permalink
    Definition Classes
    Request
  66. def getShortParam(name: String): Short

    Permalink
    Definition Classes
    Request
  67. def headerMap: HeaderMap

    Permalink
    Definition Classes
    Proxy → Message
  68. final def host(value: String): ExtractedRouteRequest.this.type

    Permalink
    Definition Classes
    Message
  69. def host: Option[String]

    Permalink
    Definition Classes
    Message
  70. def host_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  71. final def isChunked: Boolean

    Permalink
    Definition Classes
    Proxy → Message
  72. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  73. final def isRequest: Boolean

    Permalink
    Definition Classes
    Request → Message
  74. def isResponse: Boolean

    Permalink
    Definition Classes
    Message
  75. def isXmlHttpRequest: Boolean

    Permalink
    Definition Classes
    Message
  76. final def keepAlive: Boolean

    Permalink
    Definition Classes
    Message
  77. final def keepAlive(keepAlive: Boolean): ExtractedRouteRequest.this.type

    Permalink
    Definition Classes
    Message
  78. def lastModified: Option[String]

    Permalink
    Definition Classes
    Message
  79. def lastModified_=(value: Date): Unit

    Permalink
    Definition Classes
    Message
  80. def lastModified_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  81. final def length: Int

    Permalink
    Definition Classes
    Message
  82. def location: Option[String]

    Permalink
    Definition Classes
    Message
  83. def location_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  84. def mediaType: Option[String]

    Permalink
    Definition Classes
    Message
  85. def mediaType_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  86. final def method: Method

    Permalink
    Definition Classes
    Proxy → Request
  87. final def method(method: Method): ExtractedRouteRequest.this.type

    Permalink
    Definition Classes
    Request
  88. final def method_=(method: Method): Unit

    Permalink
    Definition Classes
    Proxy → Request
  89. final def ne(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  91. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  92. def params: ParamMap

    Permalink
    Definition Classes
    Proxy → Request
  93. def path: String

    Permalink
    Definition Classes
    Request
    Annotations
    @BeanProperty()
  94. final lazy val reader: Reader[Buf]

    Permalink
    Definition Classes
    Message
  95. def referer: Option[String]

    Permalink
    Definition Classes
    Message
  96. def referer_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  97. def remoteAddress: InetAddress

    Permalink
    Definition Classes
    Request
    Annotations
    @BeanProperty()
  98. def remoteHost: String

    Permalink
    Definition Classes
    Request
    Annotations
    @BeanProperty()
  99. def remotePort: Int

    Permalink
    Definition Classes
    Request
    Annotations
    @BeanProperty()
  100. def remoteSocketAddress: InetSocketAddress

    Permalink
    Definition Classes
    Proxy → Request
  101. def removeCookie(name: String): Unit

    Permalink
    Definition Classes
    Message
  102. val request: Request

    Permalink
    Definition Classes
    ExtractedRouteRequest → Proxy
  103. lazy val response: Response

    Permalink
    Definition Classes
    Proxy → Request
  104. def retryAfter: Option[String]

    Permalink
    Definition Classes
    Message
  105. def retryAfter_=(value: Long): Unit

    Permalink
    Definition Classes
    Message
  106. def retryAfter_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  107. def server: Option[String]

    Permalink
    Definition Classes
    Message
  108. def server_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  109. final def setChunked(chunked: Boolean): Unit

    Permalink
    Definition Classes
    Proxy → Message
  110. final def setContentString(value: String): Unit

    Permalink
    Definition Classes
    Message
  111. def setContentType(mediaType: String, charset: String): Unit

    Permalink
    Definition Classes
    Message
  112. def setContentTypeJson(): Unit

    Permalink
    Definition Classes
    Message
  113. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  114. def toString(): String

    Permalink
    Definition Classes
    Request → AnyRef → Any
  115. def trailers: HeaderMap

    Permalink
    Definition Classes
    Proxy → Message
  116. def uri: String

    Permalink
    Definition Classes
    Proxy → Request
  117. final def uri(value: String): ExtractedRouteRequest.this.type

    Permalink
    Definition Classes
    Request
  118. final def uri_=(uri: String): Unit

    Permalink
    Definition Classes
    Proxy → Request
  119. def userAgent: Option[String]

    Permalink
    Definition Classes
    Message
  120. def userAgent_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  121. final def version: Version

    Permalink
    Definition Classes
    Proxy → Message
  122. final def version(version: Version): ExtractedRouteRequest.this.type

    Permalink
    Definition Classes
    Message
  123. final def version_=(version: Version): Unit

    Permalink
    Definition Classes
    Proxy → Message
  124. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  126. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  127. def withInputStream[T](f: (InputStream) ⇒ T): T

    Permalink
    Definition Classes
    Message
  128. final def withOutputStream[T](f: (OutputStream) ⇒ T): T

    Permalink
    Definition Classes
    Message
    Annotations
    @throws( ... )
  129. final def withReader[T](f: (Reader) ⇒ T): T

    Permalink
    Definition Classes
    Message
  130. final def withWriter[T](f: (Writer) ⇒ T): T

    Permalink
    Definition Classes
    Message
    Annotations
    @throws( ... )
  131. final def write(bytes: Array[Byte]): Unit

    Permalink
    Definition Classes
    Message
    Annotations
    @throws( ... )
  132. final def write(buf: Buf): Unit

    Permalink
    Definition Classes
    Message
    Annotations
    @throws( ... )
  133. final def write(string: String): Unit

    Permalink
    Definition Classes
    Message
    Annotations
    @throws( ... )
  134. final lazy val writer: Writer[Buf]

    Permalink
    Definition Classes
    Message
  135. def wwwAuthenticate: Option[String]

    Permalink
    Definition Classes
    Message
  136. def wwwAuthenticate_=(value: String): Unit

    Permalink
    Definition Classes
    Message
  137. def xForwardedFor: Option[String]

    Permalink
    Definition Classes
    Message
  138. def xForwardedFor_=(value: String): Unit

    Permalink
    Definition Classes
    Message

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def getResponse(): Response

    Permalink
    Definition Classes
    Request
    Annotations
    @deprecated
    Deprecated

    (Since version 2016-12-29) Use the Response constructor functions

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from RequestProxy

Inherited from Proxy

Inherited from Request

Inherited from Message

Inherited from AnyRef

Inherited from Any

Ungrouped