com.github.kardapoltsev.astparser.parser

http

package http

Content Hierarchy Learn more about scaladoc diagrams
Visibility
  1. Public
  2. All

Type Members

  1. case class Delete() extends HttpMethod with Product with Serializable

  2. case class Get() extends HttpMethod with Product with Serializable

  3. class HttpLexer extends BaseLexer

  4. sealed trait HttpMethod extends Positional

  5. class HttpParser extends BaseParser

  6. case class HttpRequest(method: HttpMethod, url: Url) extends Positional with Product with Serializable

  7. case class Patch() extends HttpMethod with Product with Serializable

  8. sealed trait PathElement extends Positional

  9. case class PathParam(name: String) extends PathElement with Product with Serializable

  10. case class PathSegment(segment: String) extends PathElement with Product with Serializable

  11. case class Post() extends HttpMethod with Product with Serializable

  12. case class Put() extends HttpMethod with Product with Serializable

  13. case class QueryParam(name: String) extends Product with Serializable

  14. case class Url(path: Seq[PathElement], query: Seq[QueryParam]) extends Positional with Product with Serializable

Value Members

  1. object HttpLexer

Ungrouped