RefUri

net.reactivecore.cjs.resolver.RefUri
See theRefUri companion object
case class RefUri(scheme: Option[String], userInfo: Option[String], host: Option[String], port: Option[Int], path: Option[String], query: Option[String], fragment: Option[String], schemeSpecificPart: Option[String])

Wraps Javas' URI but feels more scala like

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def appendPathFragment(path: String): RefUri

Append path like fragments. If there is currently not a path like one, it will be replaced.

Append path like fragments. If there is currently not a path like one, it will be replaced.

Attributes

def isEmpty: Boolean

Returns true if this RefUri is empty.

Returns true if this RefUri is empty.

Attributes

def maybeResolve(other: Option[RefUri]): RefUri

Resolve if other is set (convenience function)

Resolve if other is set (convenience function)

Attributes

def resolve(other: RefUri): RefUri

Resolve an uri.

Resolve an uri.

Attributes

override def toString: String

Converts to canonical string

Converts to canonical string

Attributes

Definition Classes
Any
def toUri: URI

Converts to Java URI

Converts to Java URI

Attributes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product