final case class Slash(tail: Path) extends SlashOrEmpty with Product with Serializable
- Source
- Uri.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Slash
- Serializable
- Serializable
- Product
- Equals
- SlashOrEmpty
- Path
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
def
+(pathString: String): Path
- Definition Classes
- Path
- def ++(suffix: Path): Slash
-
def
/(segment: String): Path
- Definition Classes
- Path
- def ::(segment: String): Path
-
def
::(c: Char): Path
- Definition Classes
- Path
-
def
?/(segment: String): Path
- Definition Classes
- Path
- def charCount: Int
- def dropChars(count: Int): Path
-
final
def
endsWith(suffix: String, ignoreTrailingSlash: Boolean = false): Boolean
- Definition Classes
- Path
-
def
endsWithSlash: Boolean
- Definition Classes
- Path
- def head: Char
- def isEmpty: Boolean
- def length: Int
-
def
reverse: Path
- Definition Classes
- Path
- def reverseAndPrependTo(prefix: Path): Path
- def startsWith(that: Path): Boolean
-
def
startsWithSegment: Boolean
- Definition Classes
- SlashOrEmpty → Path
- def startsWithSlash: Boolean
- val tail: Path
-
def
toString(): String
- Definition Classes
- Path → AnyRef → Any