spray.http.parser

HttpParser

object HttpParser extends Parser with ProtocolParameterRules with AdditionalRules with CommonActions with AcceptCharsetHeader with AcceptEncodingHeader with AcceptHeader with AcceptLanguageHeader with AuthorizationHeader with CacheControlHeader with ContentEncodingHeader with ContentTypeHeader with CookieHeaders with RangeHeaders with LinkHeader with SimpleHeaders with CORSHeaders

Parser for all HTTP headers as defined by http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html

Linear Supertypes
CORSHeaders, SimpleHeaders, LinkHeader, RangeHeaders, CookieHeaders, ContentTypeHeader, ContentEncodingHeader, CacheControlHeader, AuthorizationHeader, AcceptLanguageHeader, AcceptHeader, AcceptEncodingHeader, AcceptCharsetHeader, CommonActions, AdditionalRules, ProtocolParameterRules, Parser, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. HttpParser
  2. CORSHeaders
  3. SimpleHeaders
  4. LinkHeader
  5. RangeHeaders
  6. CookieHeaders
  7. ContentTypeHeader
  8. ContentEncodingHeader
  9. CacheControlHeader
  10. AuthorizationHeader
  11. AcceptLanguageHeader
  12. AcceptHeader
  13. AcceptEncodingHeader
  14. AcceptCharsetHeader
  15. CommonActions
  16. AdditionalRules
  17. ProtocolParameterRules
  18. Parser
  19. AnyRef
  20. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type StringMapBuilder = Builder[(String, String), Map[String, String]]

    Definition Classes
    CommonActions

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. def *Accept: Rule1[Accept]

    Definition Classes
    AcceptHeader
  5. def *Accept-Charset: Rule1[Accept-Charset]

    Definition Classes
    AcceptCharsetHeader
  6. def *Accept-Encoding: Rule1[Accept-Encoding]

    Definition Classes
    AcceptEncodingHeader
  7. def *Accept-Language: Rule1[Accept-Language]

    Definition Classes
    AcceptLanguageHeader
  8. def *Accept-Ranges: Rule1[Accept-Ranges]

    Definition Classes
    RangeHeaders
  9. def *Access-Control-Allow-Credentials: Rule1[Access-Control-Allow-Credentials]

    Definition Classes
    CORSHeaders
  10. def *Access-Control-Allow-Headers: Rule1[Access-Control-Allow-Headers]

    Definition Classes
    CORSHeaders
  11. def *Access-Control-Allow-Methods: Rule1[Access-Control-Allow-Methods]

    Definition Classes
    CORSHeaders
  12. def *Access-Control-Allow-Origin: Rule1[Access-Control-Allow-Origin]

    Definition Classes
    CORSHeaders
  13. def *Access-Control-Expose-Headers: Rule1[Access-Control-Expose-Headers]

    Definition Classes
    CORSHeaders
  14. def *Access-Control-Max-Age: Rule1[Access-Control-Max-Age]

    Definition Classes
    CORSHeaders
  15. def *Access-Control-Request-Headers: Rule1[Access-Control-Request-Headers]

    Definition Classes
    CORSHeaders
  16. def *Access-Control-Request-Method: Rule1[Access-Control-Request-Method]

    Definition Classes
    CORSHeaders
  17. def *Allow: Rule1[Allow]

    Definition Classes
    SimpleHeaders
  18. def *Authorization: Rule1[Authorization]

    Definition Classes
    AuthorizationHeader
  19. def *Cache-Control: Rule1[Cache-Control]

    Definition Classes
    CacheControlHeader
  20. def *Connection: Rule1[Connection]

    Definition Classes
    SimpleHeaders
  21. def *Content-Disposition: Rule1[Content-Disposition]

    Definition Classes
    SimpleHeaders
  22. def *Content-Encoding: Rule1[Content-Encoding]

    Definition Classes
    ContentEncodingHeader
  23. def *Content-Length: Rule1[Content-Length]

    Definition Classes
    SimpleHeaders
  24. def *Content-Range: Rule1[Content-Range]

    Definition Classes
    RangeHeaders
  25. def *Content-Type: Rule1[Content-Type]

    Definition Classes
    ContentTypeHeader
  26. def *Cookie: Rule1[Cookie]

    Definition Classes
    CookieHeaders
  27. def *Date: Rule1[Date]

    Definition Classes
    SimpleHeaders
  28. def *ETag: Rule1[ETag]

    Definition Classes
    CacheControlHeader
  29. def *Expect: Rule1[Expect]

    Definition Classes
    SimpleHeaders
  30. def *Host: Rule1[Host]

    Definition Classes
    SimpleHeaders
  31. def *If-Match: Rule1[If-Match]

    Definition Classes
    CacheControlHeader
  32. def *If-Modified-Since: Rule1[If-Modified-Since]

    Definition Classes
    CacheControlHeader
  33. def *If-None-Match: Rule1[If-None-Match]

    Definition Classes
    CacheControlHeader
  34. def *If-Range: Rule1[If-Range]

    Definition Classes
    RangeHeaders
  35. def *If-Unmodified-Since: Rule1[If-Unmodified-Since]

    Definition Classes
    CacheControlHeader
  36. def *Last-Modified: Rule1[Last-Modified]

    Definition Classes
    CacheControlHeader
  37. def *Link: Rule1[Link]

    Definition Classes
    LinkHeader
  38. def *Location: Rule1[Location]

    Definition Classes
    SimpleHeaders
  39. def *Origin: Rule1[Origin]

    Definition Classes
    CORSHeaders
  40. def *Proxy-Authenticate: Rule1[Proxy-Authenticate]

    Definition Classes
    SimpleHeaders
  41. def *Proxy-Authorization: Rule1[Proxy-Authorization]

    Definition Classes
    AuthorizationHeader
  42. def *Range: Rule1[Range]

    Definition Classes
    RangeHeaders
  43. def *Remote-Address: Rule1[Remote-Address]

    Definition Classes
    SimpleHeaders
  44. def *Server: Rule1[Server]

    Definition Classes
    SimpleHeaders
  45. def *Set-Cookie: Rule1[Set-Cookie]

    Definition Classes
    CookieHeaders
  46. def *Transfer-Encoding: Rule1[Transfer-Encoding]

    Definition Classes
    SimpleHeaders
  47. def *User-Agent: Rule1[User-Agent]

    Definition Classes
    SimpleHeaders
  48. def *WWW-Authenticate: Rule1[WWW-Authenticate]

    Definition Classes
    SimpleHeaders
  49. def *X-Forwarded-For: Rule1[X-Forwarded-For]

    Definition Classes
    SimpleHeaders
  50. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  51. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  52. def ASCTimeDate: Rule1[DateTime]

    Definition Classes
    ProtocolParameterRules
  53. def Attribute: Rule1[String]

    Definition Classes
    ProtocolParameterRules
  54. def AuthParam: Rule1[(String, String)]

    Definition Classes
    AdditionalRules
  55. def AuthScheme: Rule1[String]

    Definition Classes
    AdditionalRules
  56. def B64token: Rule0

    Definition Classes
    AuthorizationHeader
  57. def BasicCookie: Rule0

    Definition Classes
    AuthorizationHeader
  58. def BasicCredentialDef: Rule1[BasicHttpCredentials]

    Definition Classes
    AuthorizationHeader
  59. def Challenge: Rule1[HttpChallenge]

    Definition Classes
    AdditionalRules
  60. def Charset: Rule1[String]

    Definition Classes
    ProtocolParameterRules
  61. def CharsetQuality: Rule1[Float]

    Definition Classes
    AcceptCharsetHeader
  62. def CharsetRangeDecl: Rule1[HttpCharsetRange]

    Definition Classes
    AcceptCharsetHeader
  63. def CharsetRangeDef: Rule1[HttpCharsetRange]

    Definition Classes
    AcceptCharsetHeader
  64. def ContentCoding: Rule1[String]

    Definition Classes
    ProtocolParameterRules
  65. def ContentEncoding: Rule1[HttpEncoding]

    Definition Classes
    ContentEncodingHeader
  66. lazy val ContentTypeHeaderValue: Rule1[ContentType]

    Definition Classes
    ContentTypeHeader
  67. def CookieAttrs: ReductionRule1[HttpCookie, HttpCookie]

    Definition Classes
    CookieHeaders
  68. def CookieOctet: Rule0

    Definition Classes
    CookieHeaders
  69. def CookiePair: Rule1[HttpCookie]

    Definition Classes
    CookieHeaders
  70. def CookieValue: Rule1[String]

    Definition Classes
    CookieHeaders
  71. def CredentialDef: Rule1[HttpCredentials with Product with Serializable]

    Definition Classes
    AuthorizationHeader
  72. def CredentialParams: Rule1[Map[String, String]]

    Definition Classes
    AuthorizationHeader
  73. def Date1: Rule3[Int, Int, Int]

    Definition Classes
    ProtocolParameterRules
  74. def Date2: Rule3[Int, Int, Int]

    Definition Classes
    ProtocolParameterRules
  75. def Date3: Rule2[Int, Int]

    Definition Classes
    ProtocolParameterRules
  76. def DeltaSeconds: Rule1[Long]

    Definition Classes
    ProtocolParameterRules
  77. def Digit2: Rule1[Int]

    Definition Classes
    ProtocolParameterRules
  78. def Digit4: Rule1[Int]

    Definition Classes
    ProtocolParameterRules
  79. def DomainName: Rule1[String]

    Definition Classes
    CookieHeaders
  80. def DomainNamePart: Rule0

    Definition Classes
    CookieHeaders
  81. def EncodingQuality: Rule1[Float]

    Definition Classes
    AcceptEncodingHeader
  82. def EncodingRangeDecl: Rule1[HttpEncodingRange]

    Definition Classes
    AcceptEncodingHeader
  83. def EncodingRangeDef: Rule1[HttpEncodingRange]

    Definition Classes
    AcceptEncodingHeader
  84. def EntityTag: Rule1[EntityTag]

    Definition Classes
    ProtocolParameterRules
  85. def FieldNames: Rule1[Seq[String]]

    Definition Classes
    CacheControlHeader
  86. def GenericHttpCredentialsDef: Rule1[GenericHttpCredentials]

    Definition Classes
    AuthorizationHeader
  87. def HttpDate: Rule1[DateTime]

    Definition Classes
    ProtocolParameterRules
  88. def HttpMethodDef: Rule1[HttpMethod]

    Definition Classes
    CORSHeaders
  89. def HttpVersion: Rule0

    Definition Classes
    ProtocolParameterRules
  90. def InstanceLength: Rule1[Option[Long]]

    Definition Classes
    RangeHeaders
  91. def Ip: Rule1[RemoteAddress]

    Definition Classes
    AdditionalRules
  92. def LanguageQuality: Rule1[Float]

    Definition Classes
    AcceptLanguageHeader
  93. def LanguageRangeDef: Rule1[LanguageRange]

    Definition Classes
    AcceptLanguageHeader
  94. def LanguageTag: Rule1[Language]

    Definition Classes
    ProtocolParameterRules
  95. def LinkMediaType: Rule1[MediaType]

    Definition Classes
    LinkHeader
  96. def MediaRangeDecl: Rule1[MediaRange]

    Definition Classes
    AcceptHeader
  97. def MediaRangeDef: Rule2[String, String]

    Definition Classes
    AcceptHeader
  98. def MediaTypeDef: Rule3[String, String, List[(String, String)]]

    Definition Classes
    ProtocolParameterRules
  99. def Month: Rule1[Int]

    Definition Classes
    ProtocolParameterRules
  100. def NonNegativeLong: Rule1[Long]

    Definition Classes
    CookieHeaders
  101. def OAuth2BearerTokenDef: Rule1[OAuth2BearerToken]

    Definition Classes
    AuthorizationHeader
  102. def OpaqueTag: Rule1[String]

    Definition Classes
    ProtocolParameterRules
  103. def OpaqueTagDef: Rule1[EntityTag]

    Definition Classes
    CacheControlHeader
  104. def Parameter: Rule1[(String, String)]

    Definition Classes
    ProtocolParameterRules
  105. def PrimaryTag: Rule1[String]

    Definition Classes
    ProtocolParameterRules
  106. def Product: Rule2[String, String]

    Definition Classes
    ProtocolParameterRules
  107. def ProductVersionComment: Rule1[ProductVersion]

    Definition Classes
    ProtocolParameterRules
  108. def ProductVersionComments: Rule1[List[ProductVersion]]

    Definition Classes
    ProtocolParameterRules
  109. def QValue: Rule1[Float]

    Definition Classes
    ProtocolParameterRules
  110. def QuotedTokens: Rule1[Seq[String]]

    Definition Classes
    CacheControlHeader
  111. def RFC1123/RFC850 Date: Rule1[DateTime]

    Definition Classes
    ProtocolParameterRules
  112. def RelaxedToken: Rule1[String]

    Definition Classes
    AuthorizationHeader
  113. def StringValue: Rule1[String]

    Definition Classes
    CookieHeaders
  114. def SubTag: Rule1[String]

    Definition Classes
    ProtocolParameterRules
  115. def Subtype: Rule1[String]

    Definition Classes
    ProtocolParameterRules
  116. def Time: Rule3[Int, Int, Int]

    Definition Classes
    ProtocolParameterRules
  117. def TransferCoding: Rule0

    Definition Classes
    ProtocolParameterRules
  118. def TransferExtension: Rule2[String, List[(String, String)]]

    Definition Classes
    ProtocolParameterRules
  119. def Type: Rule1[String]

    Definition Classes
    ProtocolParameterRules
  120. def URI: Rule1[String]

    Definition Classes
    LinkHeader
  121. def UnquotedString: Rule1[String]

    Definition Classes
    LinkHeader
  122. def UriReference(leftDelimiter: Char, rightDelimiter: Char): Rule1[Uri]

    Definition Classes
    LinkHeader
  123. def UriReferencePotentiallyQuoted: Rule1[Uri]

    Definition Classes
    LinkHeader
  124. def Value: Rule1[String]

    Definition Classes
    ProtocolParameterRules
  125. def Weekday: Rule1[Int]

    Definition Classes
    ProtocolParameterRules
  126. def Wkday: Rule1[Int]

    Definition Classes
    ProtocolParameterRules
  127. def anyOf(chars: Characters): Rule0

    Definition Classes
    Parser
  128. def anyOf(chars: Array[Char]): Rule0

    Definition Classes
    Parser
  129. def anyOf(s: String): Rule0

    Definition Classes
    Parser
  130. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  131. def buildParseTree: Boolean

    Definition Classes
    Parser
  132. def byte-content-range-spec: Rule2[Bytes.type, ContentRange with Product with Serializable]

    Definition Classes
    RangeHeaders
  133. def byte-range-resp-spec: Rule1[ContentRange with Product with Serializable]

    Definition Classes
    RangeHeaders
  134. def byte-range-set: Rule1[List[ByteRange with Product with Serializable]]

    Definition Classes
    RangeHeaders
  135. def byte-range-spec: Rule1[ByteRange with Product with Serializable]

    Definition Classes
    RangeHeaders
  136. def byte-ranges-specifier: Rule2[Bytes.type, List[ByteRange with Product with Serializable]]

    Definition Classes
    RangeHeaders
  137. def bytes-unit: Rule1[Bytes.type]

    Definition Classes
    ProtocolParameterRules
  138. def cacheDirective: Rule1[CacheDirective]

    Definition Classes
    CacheControlHeader
  139. def ch(c: Char): CharRule

    Definition Classes
    Parser
  140. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  141. def content-range-spec: Rule2[Bytes.type, ContentRange with Product with Serializable]

    Definition Classes
    RangeHeaders
  142. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  144. def ext-rel-type: Rule1[String]

    Definition Classes
    LinkHeader
  145. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  146. def first-byte-pos: Rule1[Long]

    Definition Classes
    RangeHeaders
  147. def getCharset(name: String): HttpCharset

    Definition Classes
    CommonActions
  148. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  149. def getMediaType(mainType: String, subType: String, parameters: Map[String, String]): MediaType

    Definition Classes
    CommonActions
  150. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  151. val headerNames: Seq[String]

  152. def ignoreCase(chars: Array[Char]): Rule0

    Definition Classes
    Parser
  153. def ignoreCase(s: String): Rule0

    Definition Classes
    Parser
  154. def ignoreCase(c: Char): Rule0

    Definition Classes
    Parser
  155. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  156. def last-byte-pos: Rule1[Long]

    Definition Classes
    RangeHeaders
  157. def link-param: Rule1[HttpHeaders.Link.Param with Product with Serializable]

    Definition Classes
    LinkHeader
  158. def link-value: Rule1[HttpHeaders.Link.Value]

    Definition Classes
    LinkHeader
  159. def longExpression: Rule1[Long]

    Definition Classes
    RangeHeaders
  160. def nTimes[A, B](times: Int, sub: Rule2[A, B], separator: Rule0): Rule1[List[(A, B)]]

    Definition Classes
    Parser
  161. def nTimes[A, B](times: Int, sub: Rule2[A, B]): Rule1[List[(A, B)]]

    Definition Classes
    Parser
  162. def nTimes[A](times: Int, sub: Rule1[A], separator: Rule0): Rule1[List[A]]

    Definition Classes
    Parser
  163. def nTimes[A](times: Int, sub: Rule1[A]): Rule1[List[A]]

    Definition Classes
    Parser
  164. def nTimes[A, B <: A](times: Int, sub: ReductionRule1[A, B], separator: Rule0): ReductionRule1[A, B]

    Definition Classes
    Parser
  165. def nTimes[A, B <: A](times: Int, sub: ReductionRule1[A, B]): ReductionRule1[A, B]

    Definition Classes
    Parser
  166. def nTimes(times: Int, sub: Rule0, separator: Rule0): Rule0

    Definition Classes
    Parser
  167. def nTimes(times: Int, sub: Rule0): Rule0

    Definition Classes
    Parser
  168. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  169. def noneOf(chars: Array[Char]): Rule0

    Definition Classes
    Parser
  170. def noneOf(s: String): Rule0

    Definition Classes
    Parser
  171. final def notify(): Unit

    Definition Classes
    AnyRef
  172. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  173. def oneOrMore[A, B](sub: Rule2[A, B], separator: Rule0): Rule1[List[(A, B)]]

    Definition Classes
    Parser
  174. def oneOrMore[A](sub: Rule1[A], separator: Rule0): Rule1[List[A]]

    Definition Classes
    Parser
  175. def oneOrMore(sub: Rule0, separator: Rule0): Rule0

    Definition Classes
    Parser
  176. def oneOrMore[A, B](sub: Rule2[A, B]): Rule1[List[(A, B)]]

    Definition Classes
    Parser
  177. def oneOrMore[A](sub: Rule1[A]): Rule1[List[A]]

    Definition Classes
    Parser
  178. def oneOrMore[A, B <: A](sub: ReductionRule1[A, B]): ReductionRule1[A, B]

    Definition Classes
    Parser
  179. def oneOrMore(sub: Rule0): Rule0

    Definition Classes
    Parser
  180. def optional[A, B](sub: Rule2[A, B]): Rule1[Option[(A, B)]]

    Definition Classes
    Parser
  181. def optional[A](sub: Rule1[A]): Rule1[Option[A]]

    Definition Classes
    Parser
  182. def optional[A, B <: A](sub: ReductionRule1[A, B]): ReductionRule1[A, B]

    Definition Classes
    Parser
  183. def optional(sub: Rule0): Rule0

    Definition Classes
    Parser
  184. def origin: Rule1[HttpOrigin]

    Definition Classes
    AdditionalRules
  185. def originListOrNull: Rule1[Seq[HttpOrigin]]

    Definition Classes
    AdditionalRules
  186. def other-range-unit: Rule1[Other]

    Definition Classes
    ProtocolParameterRules
  187. def parse[A](rule: Rule1[A], input: String): Either[ErrorInfo, A]

  188. def parseHeader(header: HttpHeader): Either[ErrorInfo, HttpHeader]

  189. def parseHeaders(headers: List[HttpHeader], errors: List[ErrorInfo] = Nil, result: List[HttpHeader] = Nil): (List[ErrorInfo], List[HttpHeader])

    Annotations
    @tailrec()
  190. val parserRules: Map[String, Rule1[HttpHeader]]

  191. def push[A, B, C](a: ⇒ A, b: ⇒ B, c: ⇒ C): Rule3[A, B, C]

    Definition Classes
    Parser
  192. def push[A, B](a: ⇒ A, b: ⇒ B): Rule2[A, B]

    Definition Classes
    Parser
  193. def push[A](f: ⇒ A): Rule1[A]

    Definition Classes
    Parser
  194. def pushFromContext[A](f: (Context[Any]) ⇒ A): Rule1[A]

    Definition Classes
    Parser
  195. def range-unit: Rule1[RangeUnit]

    Definition Classes
    ProtocolParameterRules
  196. def ranges-specifier: Rule2[Bytes.type, List[ByteRange with Product with Serializable]]

    Definition Classes
    RangeHeaders
  197. def reg-rel-type: Rule1[String]

    Definition Classes
    LinkHeader
  198. def relation-type: Rule1[String]

    Definition Classes
    LinkHeader
  199. def relation-types: Rule1[String]

    Definition Classes
    LinkHeader
  200. def rule[T <: Rule](label: String, options: RuleOption*)(block: ⇒ T)(implicit creator: (Matcher) ⇒ T): T

    Definition Classes
    Parser
  201. def rule[T <: Rule](firstOption: RuleOption, more: RuleOption*)(block: ⇒ T)(implicit creator: (Matcher) ⇒ T): T

    Definition Classes
    Parser
  202. def rule[T <: Rule](block: ⇒ T)(implicit creator: (Matcher) ⇒ T): T

    Definition Classes
    Parser
  203. def run(f: ⇒ Unit): Rule0

    Definition Classes
    Parser
  204. def str(chars: Array[Char]): Rule0

    Definition Classes
    Parser
  205. def str(s: String): Rule0

    Definition Classes
    Parser
  206. def suffix-byte-range-spec: Rule1[Suffix]

    Definition Classes
    RangeHeaders
  207. def suffix-length: Rule1[Long]

    Definition Classes
    RangeHeaders
  208. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  209. def test(f: ⇒ Boolean): Rule0

    Definition Classes
    Parser
  210. implicit def toRule(string: String): Rule0

    Definition Classes
    HttpParser → Parser
  211. implicit def toRule(symbol: Symbol): Rule0

    Definition Classes
    Parser
  212. implicit def toRule(chars: Array[Char]): Rule0

    Definition Classes
    Parser
  213. def toString(): String

    Definition Classes
    AnyRef → Any
  214. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  217. def withContext[A, B, C, D, E, F, G, R](f: (A, B, C, D, E, F, G, Context[Any]) ⇒ R): WithContextAction7[A, B, C, D, E, F, G, R]

    Definition Classes
    Parser
  218. def withContext[A, B, C, D, E, F, R](f: (A, B, C, D, E, F, Context[Any]) ⇒ R): WithContextAction6[A, B, C, D, E, F, R]

    Definition Classes
    Parser
  219. def withContext[A, B, C, D, E, R](f: (A, B, C, D, E, Context[Any]) ⇒ R): WithContextAction5[A, B, C, D, E, R]

    Definition Classes
    Parser
  220. def withContext[A, B, C, D, R](f: (A, B, C, D, Context[Any]) ⇒ R): WithContextAction4[A, B, C, D, R]

    Definition Classes
    Parser
  221. def withContext[A, B, C, R](f: (A, B, C, Context[Any]) ⇒ R): WithContextAction3[A, B, C, R]

    Definition Classes
    Parser
  222. def withContext[A, B, R](f: (A, B, Context[Any]) ⇒ R): WithContextAction2[A, B, R]

    Definition Classes
    Parser
  223. def withContext[A, R](f: (A, Context[Any]) ⇒ R): WithContextAction1[A, R]

    Definition Classes
    Parser
  224. def zeroOrMore[A, B](sub: Rule2[A, B], separator: Rule0): Rule1[List[(A, B)]]

    Definition Classes
    Parser
  225. def zeroOrMore[A](sub: Rule1[A], separator: Rule0): Rule1[List[A]]

    Definition Classes
    Parser
  226. def zeroOrMore(sub: Rule0, separator: Rule0): Rule0

    Definition Classes
    Parser
  227. def zeroOrMore[A, B](sub: Rule2[A, B]): Rule1[List[(A, B)]]

    Definition Classes
    Parser
  228. def zeroOrMore[A](sub: Rule1[A]): Rule1[List[A]]

    Definition Classes
    Parser
  229. def zeroOrMore[A, B <: A](sub: ReductionRule1[A, B]): ReductionRule1[A, B]

    Definition Classes
    Parser
  230. def zeroOrMore(sub: Rule0): Rule0

    Definition Classes
    Parser

Inherited from CORSHeaders

Inherited from SimpleHeaders

Inherited from LinkHeader

Inherited from RangeHeaders

Inherited from CookieHeaders

Inherited from ContentTypeHeader

Inherited from ContentEncodingHeader

Inherited from CacheControlHeader

Inherited from AuthorizationHeader

Inherited from AcceptLanguageHeader

Inherited from AcceptHeader

Inherited from AcceptEncodingHeader

Inherited from AcceptCharsetHeader

Inherited from CommonActions

Inherited from AdditionalRules

Inherited from ProtocolParameterRules

Inherited from Parser

Inherited from AnyRef

Inherited from Any

Ungrouped