rapture

net

package net

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. net
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Browser[I] extends AnyRef

  2. case class Cookie[I, D](domain: String, name: String, value: String, path: SimplePath, expiry: Option[I], secure: Boolean)(implicit ts: TimeSystem[I, D]) extends Product with Serializable

  3. class FtpPathRoot extends PathRoot[FtpUrl] with NetPathRoot[FtpUrl]

  4. class FtpUrl extends Url[FtpUrl] with NetUrl

  5. class HttpPathRoot extends PathRoot[HttpUrl] with NetPathRoot[HttpUrl] with Uri

  6. class HttpQueryParametersBase[U, T <: Iterable[U]] extends QueryType[Path[_], T]

  7. class HttpResponse extends AnyRef

  8. class HttpUrl extends Url[HttpUrl] with NetUrl with PathUrl[HttpUrl]

    Represets a URL with the http scheme

  9. case class Ip4(b1: Int, b2: Int, b3: Int, b4: Int) extends Product with Serializable

  10. trait NetPathRoot[+T <: Url[T] with NetUrl] extends PathRoot[T]

  11. trait NetUrl extends Url[NetUrl] with Uri

    Common methods for HttpUrls

  12. trait PostType[-C] extends AnyRef

  13. class SocketUri extends Uri

  14. class Subnet extends Iterable[Ip4]

  15. type TcpService = Port

Value Members

  1. object Ftp extends Scheme[FtpUrl]

  2. object Http extends Scheme[HttpUrl]

    Factory for creating new HTTP URLs

  3. object HttpMethods

  4. implicit val HttpQueryParametersIter: HttpQueryParametersBase[(Symbol, String), Seq[(Symbol, String)]]

  5. object Https extends Scheme[HttpUrl]

    Factory for creating new HTTPS URLs

  6. object Ip4 extends Serializable

  7. object Localhost extends Ip4

  8. object Services

    Provides a typesafe list of network services mapping from port number to service name.

  9. object Socket extends Scheme[SocketUri]

  10. object Subnet

  11. object Tcp

  12. implicit val formPostType: PostType[Map[Symbol, String]]

  13. implicit val httpQueryParametersMap: HttpQueryParametersBase[(Symbol, String), Map[Symbol, String]]

  14. implicit val httpResponseByteReader: StreamReader[HttpResponse, Byte]

  15. implicit val httpResponseCharReader: StreamReader[HttpResponse, Char]

  16. implicit val httpStreamByteReader: JavaInputStreamReader[HttpUrl]

    Type class object for reading Bytes from HttpUrls

  17. implicit val httpUrlLinkable: Linkable[HttpUrl, HttpUrl]

  18. implicit val httpUrlSizable: Sizable[HttpUrl]

  19. implicit val nonePostType: PostType[None.type]

  20. implicit val pageIdentifier: QueryType[Path[_], Symbol]

  21. implicit val socketStreamByteReader: JavaInputStreamReader[SocketUri]

  22. implicit val socketStreamByteWriter: JavaOutputStreamWriter[SocketUri]

  23. implicit val stringPostType: PostType[String]

Inherited from AnyRef

Inherited from Any

Ungrouped