Root
The root of an absolute path.
Attributes
- Graph
-
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Pathtrait VirtualPathtrait Serializabletrait Producttrait Equalstrait GenericPathclass Objecttrait Matchableclass AnyShow all
- Self type
-
Root.type
Members list
Type members
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Singleton
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
The mirrored *-type
The mirrored *-type
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Singleton
Value members
Concrete methods
Combines this path with the specified relative path.
Combines this path with the specified relative path.
Attributes
Indicates whether this path is a sub-path of (or identical to) the specified other path.
Indicates whether this path is a sub-path of (or identical to) the specified other path.
Attributes
Interprets this path relative to some other path.
Interprets this path relative to some other path.
The reference path is interpreted as a document path, as relative paths are most commonly used from the perspective of a document, not a tree node.
Attributes
Inherited methods
Creates a new path with the specified name as an immediate child of this path.
Creates a new path with the specified name as an immediate child of this path.
Attributes
- Inherited from:
- GenericPath
The base name of this path, without the suffix (if present).
Create a new instance of type T
with elements taken from product p
.
Create a new instance of type T
with elements taken from product p
.
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Interprets this path as a relative path - a shortcut for relativeTo(Root)
.
Interprets this path as a relative path - a shortcut for relativeTo(Root)
.
Attributes
- Inherited from:
- Path
Returns a new path that replaces the base name with the specified new name while keeping both, suffix and fragment, in case they are present.
Returns a new path that replaces the base name with the specified new name while keeping both, suffix and fragment, in case they are present.
Attributes
- Inherited from:
- GenericPath
Returns a new path that either replaces the existing fragment component with the specified one or appends it if this path does not have a component yet.
Returns a new path that either replaces the existing fragment component with the specified one or appends it if this path does not have a component yet.
Attributes
- Inherited from:
- GenericPath
Returns a new path that either replaces the existing suffix with the specified one or appends it if this path does not have a suffix yet.
Returns a new path that either replaces the existing suffix with the specified one or appends it if this path does not have a suffix yet.
Attributes
- Inherited from:
- GenericPath
Returns a new path that discards this path's fragment, if present.
Returns a new path that discards this path's fragment, if present.
Attributes
- Inherited from:
- GenericPath
Returns a new path that discards this path's suffix, if present.
Returns a new path that discards this path's suffix, if present.
Attributes
- Inherited from:
- GenericPath
Concrete fields
The depth of this path from the virtual root.
The depth of this path from the virtual root.
Attributes
The fragment part of the path (after a #
in the last segment), or None
if this path does not have a fragment component.
The fragment part of the path (after a #
in the last segment), or None
if this path does not have a fragment component.
Attributes
The local name of this path, without the optional fragment part, but including the suffix if present.
The local name of this path, without the optional fragment part, but including the suffix if present.
Attributes
The parent of this path. Will return this if this path represents a root node.
The parent of this path. Will return this if this path represents a root node.
Attributes
The suffix of None
if this path name does not have a file suffix separated by a .
.
The suffix of None
if this path name does not have a file suffix separated by a .
.
Attributes
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.