trait RichURIBase[T] extends Any
- Alphabetic
- By Inheritance
- RichURIBase
- Any
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def fragment: Option[String]
- abstract def getClass(): Class[_ <: AnyRef]
- Definition Classes
- Any
- abstract def host: Option[String]
- abstract def make(s: String): T
- Attributes
- protected
- abstract def path: Option[String]
- abstract def port: Option[Int]
- abstract def query: Option[String]
- abstract def queryParams: QueryParams
- abstract def scheme: Option[String]
- abstract def self: T
- Attributes
- protected
- abstract def toURI: URI
- Attributes
- protected
- abstract def userInfo: Option[String]
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- def addQueryParam(key: String, value: String): T
- def addQueryParams(other: QueryParams): T
- def addQueryParams(kvPairs: (String, String)*): T
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- 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): T
- def equals(arg0: Any): Boolean
- Definition Classes
- Any
- def hashCode(): Int
- Definition Classes
- Any
- def isFile: Boolean
Is this a file:// URI/URL?
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def pathAndQueryURI: URI
- final def pathQueryAndFragmentURI: URI
- def removeQueryParam(key: String): T
- def removeQueryParams(keys: String*): T
- def toFile: File
- def toFileOption: Option[File]
- def toString(): String
- Definition Classes
- Any
- def updateQueryParam(key: String, value: String): T
- def updateQueryParams(kvPairs: (String, String)*): T
- def withHost(host: String): T
- def withPath(path: String): T
- def withQueryParam(kv: (String, String)): T
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.
- def withQueryParam(key: String, value: String): T
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.
- def withQueryParams(params: QueryParams): T
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.
- def withQueryParams(params: (String, String)*): T
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.
- def withScheme(scheme: String): T
- def withoutQueryParams: T