Class/Object

fm.common.rich

RichURL

Related Docs: object RichURL | package rich

Permalink

final class RichURL extends AnyVal with RichURIBase[URL]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RichURL
  2. RichURIBase
  3. AnyVal
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RichURL(self: URL)

    Permalink

Value Members

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

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

    Permalink
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  4. def addQueryParam(key: String, value: String): URL

    Permalink
    Definition Classes
    RichURIBase
  5. def addQueryParams(other: QueryParams): URL

    Permalink
    Definition Classes
    RichURIBase
  6. def addQueryParams(kvPairs: (String, String)*): URL

    Permalink
    Definition Classes
    RichURIBase
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def copy(scheme: Option[String] = scheme, userInfo: Option[String] = userInfo, host: Option[String] = host, port: Option[Int] = port, path: Option[String] = path, query: Option[String] = query, fragment: Option[String] = fragment): URL

    Permalink
    Definition Classes
    RichURIBase
  9. def fragment: Option[String]

    Permalink
    Definition Classes
    RichURLRichURIBase
  10. def getClass(): Class[_ <: AnyVal]

    Permalink
    Definition Classes
    AnyVal → Any
  11. def host: Option[String]

    Permalink
    Definition Classes
    RichURLRichURIBase
  12. def intern: URL

    Permalink
  13. def isFile: Boolean

    Permalink

    Is this a file:// URI/URL?

    Is this a file:// URI/URL?

    Definition Classes
    RichURIBase
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. def make(s: String): URL

    Permalink
    Attributes
    protected
    Definition Classes
    RichURLRichURIBase
  16. def path: Option[String]

    Permalink
    Definition Classes
    RichURLRichURIBase
  17. final def pathAndQueryURI: URI

    Permalink
    Definition Classes
    RichURIBase
  18. final def pathQueryAndFragmentURI: URI

    Permalink
    Definition Classes
    RichURIBase
  19. def port: Option[Int]

    Permalink
    Definition Classes
    RichURLRichURIBase
  20. def query: Option[String]

    Permalink
    Definition Classes
    RichURLRichURIBase
  21. def queryParams: QueryParams

    Permalink
    Definition Classes
    RichURLRichURIBase
  22. def removeQueryParam(key: String): URL

    Permalink
    Definition Classes
    RichURIBase
  23. def removeQueryParams(keys: String*): URL

    Permalink
    Definition Classes
    RichURIBase
  24. def scheme: Option[String]

    Permalink
    Definition Classes
    RichURLRichURIBase
  25. val self: URL

    Permalink
    Definition Classes
    RichURLRichURIBase
  26. def toFile: File

    Permalink
    Definition Classes
    RichURIBase
  27. def toFileOption: Option[File]

    Permalink
    Definition Classes
    RichURIBase
  28. def toString(): String

    Permalink
    Definition Classes
    Any
  29. def toURI: URI

    Permalink
    Attributes
    protected
    Definition Classes
    RichURLRichURIBase
  30. def updateQueryParam(key: String, value: String): URL

    Permalink
    Definition Classes
    RichURIBase
  31. def updateQueryParams(kvPairs: (String, String)*): URL

    Permalink
    Definition Classes
    RichURIBase
  32. def userInfo: Option[String]

    Permalink
    Definition Classes
    RichURLRichURIBase
  33. def withHost(host: String): URL

    Permalink
    Definition Classes
    RichURIBase
  34. def withPath(path: String): URL

    Permalink
    Definition Classes
    RichURIBase
  35. def withQueryParam(kv: (String, String)): URL

    Permalink

    Calls QueryParams.updated

    Calls QueryParams.updated

    If the key doesn't exist then add it, otherwise replace the first occurance of the key with the new value and remove any other values.

    Definition Classes
    RichURIBase
  36. def withQueryParam(key: String, value: String): URL

    Permalink

    Calls QueryParams.updated

    Calls QueryParams.updated

    If the key doesn't exist then add it, otherwise replace the first occurance of the key with the new value and remove any other values.

    Definition Classes
    RichURIBase
  37. def withQueryParams(params: QueryParams): URL

    Permalink

    Calls QueryParams.updated

    Calls QueryParams.updated

    If the key doesn't exist then add it, otherwise replace the first occurance of the key with the new value and remove any other values.

    Definition Classes
    RichURIBase
  38. def withQueryParams(params: (String, String)*): URL

    Permalink

    Calls QueryParams.updated

    Calls QueryParams.updated

    If the key doesn't exist then add it, otherwise replace the first occurance of the key with the new value and remove any other values.

    Definition Classes
    RichURIBase
  39. def withScheme(scheme: String): URL

    Permalink
    Definition Classes
    RichURIBase
  40. def withoutQueryParams: URL

    Permalink
    Definition Classes
    RichURIBase

Inherited from RichURIBase[URL]

Inherited from AnyVal

Inherited from Any

Ungrouped