com
.
github
.
kardapoltsev
.
astparser
.
parser
http
package
http
Content Hierarchy
Patch
Delete
Post
Put
Get
HttpMethod
PathParam
PathSegment
PathElement
Visibility
Public
All
Type Members
case class
Delete
()
extends
HttpMethod
with
Product
with
Serializable
case class
Get
()
extends
HttpMethod
with
Product
with
Serializable
class
HttpLexer
extends
BaseLexer
sealed
trait
HttpMethod
extends
Positional
class
HttpParser
extends
BaseParser
case class
HttpRequest
(
method:
HttpMethod
,
url:
Url
)
extends
Positional
with
Product
with
Serializable
case class
Patch
()
extends
HttpMethod
with
Product
with
Serializable
sealed
trait
PathElement
extends
Positional
case class
PathParam
(
name:
String
)
extends
PathElement
with
Product
with
Serializable
case class
PathSegment
(
segment:
String
)
extends
PathElement
with
Product
with
Serializable
case class
Post
()
extends
HttpMethod
with
Product
with
Serializable
case class
Put
()
extends
HttpMethod
with
Product
with
Serializable
case class
QueryParam
(
name:
String
)
extends
Product
with
Serializable
case class
Url
(
path:
Seq
[
PathElement
]
,
query:
Seq
[
QueryParam
]
)
extends
Positional
with
Product
with
Serializable
Value Members
object
HttpLexer
Ungrouped