package net
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- net
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final class ArgumentPathPart extends AnyVal with PathPart
- case class ContentType(type: String, subType: String, charSet: Option[String] = None, boundary: Option[String] = None) extends Product with Serializable
- case class EmailAddress(local: String, domain: String) extends Product with Serializable
- trait IP extends Location
- implicit final class IPInterpolator extends AnyVal
- case class IPv4(part1: Int = 127, part2: Int = 0, part3: Int = 0, part4: Int = 1) extends IP with Product with Serializable
- case class IPv6(part1: Option[String] = None, part2: Option[String] = None, part3: Option[String] = None, part4: Option[String] = None, part5: Option[String] = None, part6: Option[String] = None, part7: Option[String] = None, part8: Option[String] = Some("1"), scope: Option[String] = None) extends IP with Product with Serializable
- final class LiteralPathPart extends AnyVal with PathPart
- trait Location extends AnyRef
- case class Param(values: List[String] = Nil) extends Product with Serializable
- case class Parameters(entries: List[(String, Param)]) extends Product with Serializable
- case class Path(parts: List[PathPart]) extends Location with Product with Serializable
- implicit final class PathInterpolation extends AnyVal
- sealed trait PathPart extends Any
- case class Protocol extends Product with Serializable
- case class URL(protocol: Protocol = Protocol.Http, host: String = "localhost", port: Int = 80, path: Path = Path.empty, parameters: Parameters = Parameters.empty, fragment: Option[String] = None) extends Location with Product with Serializable
- implicit final class URLInterpolator extends AnyVal
- trait URLMatcher extends AnyRef
- class URLParseException extends RuntimeException
Value Members
- object ContentType extends Serializable
- object EmailAddress extends Serializable
- object IP
- object Parameters extends Serializable
- object Path extends Serializable
- object PathPart
- object Protocol extends Serializable
- object SameLevelPathPart extends PathPart
- object URL extends Serializable
- object UpLevelPathPart extends PathPart