Class

rapture.net

HttpPathRoot

Related Doc: package net

Permalink

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

Self Type
HttpPathRoot
Linear Supertypes
Uri, NetPathRoot[HttpUrl], PathRoot[HttpUrl], AbsolutePath[HttpUrl], Path[HttpUrl], Link, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. HttpPathRoot
  2. Uri
  3. NetPathRoot
  4. PathRoot
  5. AbsolutePath
  6. Path
  7. Link
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HttpPathRoot(hostname: String, port: Int, ssl: Boolean)

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def +[P <: Path[P]](dest: P): Path[_]

    Permalink
    Definition Classes
    AbsolutePath
  4. def -[P <: AbsolutePath[P]](src: P)(implicit linkable: Linkable[P, HttpUrl]): Result

    Permalink
    Definition Classes
    AbsolutePath
  5. def /[P <: Path[P]](path: P): HttpUrl

    Permalink
  6. def /(element: String): HttpUrl

    Permalink
    Definition Classes
    HttpPathRoot → AbsolutePath → Path
  7. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def absolute: Boolean

    Permalink
    Definition Classes
    AbsolutePath → Path → Link
  9. val afterPath: AfterPath

    Permalink
    Definition Classes
    Path
  10. def afterPathString: String

    Permalink
    Attributes
    protected
    Definition Classes
    Path
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. val ascent: Int

    Permalink
    Definition Classes
    Path
  13. def canonicalPort: Int

    Permalink
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def drop(n: Int): HttpUrl

    Permalink
    Definition Classes
    AbsolutePath
  16. def dropRight(n: Int): HttpUrl

    Permalink
    Definition Classes
    AbsolutePath
  17. val elements: Seq[String]

    Permalink
    Definition Classes
    Path
  18. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. def equals(that: Any): Boolean

    Permalink
    Definition Classes
    HttpPathRootNetPathRoot → Path → AnyRef → Any
  20. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  22. def hashCode(): Int

    Permalink
    Definition Classes
    NetPathRoot → AnyRef → Any
  23. def head: String

    Permalink
    Definition Classes
    AbsolutePath
  24. val hostname: String

    Permalink
    Definition Classes
    HttpPathRootNetPathRoot
  25. def init: HttpUrl

    Permalink
    Definition Classes
    AbsolutePath
  26. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  27. def isRoot: Boolean

    Permalink
    Definition Classes
    AbsolutePath
  28. def last: String

    Permalink
    Definition Classes
    AbsolutePath
  29. def link[P <: AbsolutePath[P]](dest: P)(implicit linkable: Linkable[HttpUrl, P]): Result

    Permalink
    Definition Classes
    AbsolutePath
  30. def makePath(ascent: Int, elements: Seq[String], afterPath: AfterPath): HttpUrl

    Permalink
    Definition Classes
    HttpPathRoot → PathRoot → AbsolutePath → Path
  31. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  32. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. def parent: HttpUrl

    Permalink
    Definition Classes
    AbsolutePath
  35. def pathString: String

    Permalink
    Definition Classes
    AbsolutePath
  36. val port: Int

    Permalink
    Definition Classes
    HttpPathRootNetPathRoot
  37. def query[Q](q: Q)(implicit qt: QueryType[HttpUrl, Q]): HttpUrl

    Permalink
    Definition Classes
    Path
  38. def scheme: Scheme[HttpUrl]

    Permalink
    Definition Classes
    HttpPathRoot → Uri → PathRoot
  39. def schemeSpecificPart: String

    Permalink
    Definition Classes
    HttpPathRoot → Uri
  40. val ssl: Boolean

    Permalink
  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  42. def tail: HttpUrl

    Permalink
    Definition Classes
    AbsolutePath
  43. def take(n: Int): HttpUrl

    Permalink
    Definition Classes
    AbsolutePath
  44. def toString(): String

    Permalink
    Definition Classes
    Uri → AnyRef → Any
  45. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def /?[Q](q: Q)(implicit qt: QueryType[HttpUrl, Q]): HttpUrl

    Permalink
    Definition Classes
    Path
    Annotations
    @deprecated
    Deprecated

    (Since version 0.10.0) Use the query method instead.

Inherited from Uri

Inherited from NetPathRoot[HttpUrl]

Inherited from PathRoot[HttpUrl]

Inherited from AbsolutePath[HttpUrl]

Inherited from Path[HttpUrl]

Inherited from Link

Inherited from AnyRef

Inherited from Any

Ungrouped