Class/Object

fm.common.rich

RichURI

Related Docs: object RichURI | package rich

Permalink

final class RichURI extends AnyVal with RichURIBase[URI]

Linear Supertypes
RichURIBase[URI], AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RichURI
  2. RichURIBase
  3. AnyVal
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RichURI(self: URI)

    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): URI

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

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

    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): URI

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

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

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

    Permalink
    Definition Classes
    RichURIRichURIBase
  12. def intern: URI

    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): URI

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

    Permalink
    Definition Classes
    RichURIRichURIBase
  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
    RichURIRichURIBase
  20. def query: Option[String]

    Permalink
    Definition Classes
    RichURIRichURIBase
  21. def queryParams: QueryParams

    Permalink
    Definition Classes
    RichURIRichURIBase
  22. def removeQueryParam(key: String): URI

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

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

    Permalink
    Definition Classes
    RichURIRichURIBase
  25. val self: URI

    Permalink
    Definition Classes
    RichURIRichURIBase
  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
    RichURIRichURIBase
  30. def updateQueryParam(key: String, value: String): URI

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

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

    Permalink
    Definition Classes
    RichURIRichURIBase
  33. def withHost(host: String): URI

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

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

    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): URI

    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): URI

    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)*): URI

    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): URI

    Permalink
    Definition Classes
    RichURIBase
  40. def withoutQueryParams: URI

    Permalink
    Definition Classes
    RichURIBase

Inherited from RichURIBase[URI]

Inherited from AnyVal

Inherited from Any

Ungrouped