class
Path extends AnyRef
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
def
->[B](y: B): (Path, B)
-
-
-
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
addExtension(ext: String): Path
-
final
def
asInstanceOf[T0]: T0
-
def
canRead: Boolean
-
def
canWrite: Boolean
-
def
changeExtension(ext: String): Path
-
def
clone(): AnyRef
-
def
createDirectory(force: Boolean = true, failIfExists: Boolean = false): Directory
-
def
createFile(failIfExists: Boolean = false): File
-
def
delete(): Boolean
-
def
deleteIfExists(): Boolean
-
def
deleteRecursively(): Boolean
-
def
endsWith(other: Path): Boolean
-
def
ensuring(cond: (Path) ⇒ Boolean, msg: ⇒ Any): Path
-
def
ensuring(cond: (Path) ⇒ Boolean): Path
-
def
ensuring(cond: Boolean, msg: ⇒ Any): Path
-
def
ensuring(cond: Boolean): Path
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(other: Any): Boolean
-
def
exists: Boolean
-
def
extension: String
-
def
finalize(): Unit
-
def
formatted(fmtstr: String): String
-
final
def
getClass(): Class[_]
-
def
hasExtension(ext: String, exts: String*): Boolean
-
def
hashCode(): Int
-
def
ifDirectory[T](f: (Directory) ⇒ T): Option[T]
-
def
ifFile[T](f: (File) ⇒ T): Option[T]
-
def
isAbsolute: Boolean
-
def
isDirectory: Boolean
-
def
isEmpty: Boolean
-
def
isFile: Boolean
-
def
isFresher(other: Path): Boolean
-
def
isHidden: Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
isRootPath: Boolean
-
def
isSame(other: Path): Boolean
-
def
isValid: Boolean
-
val
jfile: JFile
-
def
lastModified: Long
-
def
lastModified_=(time: Long): Boolean
-
def
length: Long
-
def
name: String
-
final
def
ne(arg0: AnyRef): Boolean
-
def
normalize: Path
-
def
notExists: Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
-
def
parents: List[Directory]
-
def
path: String
-
def
relativize(other: Path): Path
-
def
resolve(other: Path): Path
-
def
root: Option[Path]
-
def
segments: List[String]
-
val
self: Any
-
val
self: Any
-
val
separator: Char
-
val
separatorStr: String
-
def
startsWith(other: Path): Boolean
-
def
stripExtension: String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toAbsolute: Path
-
def
toAbsoluteWithRoot(root: Path): Path
-
def
toCanonical: Path
-
-
def
toFile: File
-
def
toString(): String
-
def
toURI: URI
-
def
toURL: URL
-
-
def
truncate(): Boolean
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
walk: Iterator[Path]
-
def
walkFilter(cond: (Path) ⇒ Boolean): Iterator[Path]
-
def
→[B](y: B): (Path, B)
Inherited from AnyRef
Inherited from Any
Inherited by implicit conversion any2stringfmt from
Path to StringFormat
Inherited by implicit conversion any2stringadd from
Path to StringAdd
Inherited by implicit conversion any2ArrowAssoc from
Path to ArrowAssoc[Path]
Inherited by implicit conversion any2Ensuring from
Path to Ensuring[Path]
The Path constructor is private so we can enforce some semantics regarding how a Path might relate to the world.