Path

object Path
Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any
Path.type

Type members

Classlikes

object Segment
Companion:
class
sealed trait Segment extends Product with Serializable
Companion:
object

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def apply(segments: Vector[Segment]): Path
def decode(path: String): Path

Decodes a path string into a Path. Can fail if the path is invalid.

Decodes a path string into a Path. Can fail if the path is invalid.

Concrete fields

val empty: Path

Represents a empty path which is equal to "".

Represents a empty path which is equal to "".

val root: Path

Represents a slash or a root path which is equivaltent to "/".

Represents a slash or a root path which is equivaltent to "/".