trait TypedPath extends AnyRef
Represents a path in the file system. It may cache some of the file attributes so that no disk io is necessary to check, for example, whether the file is a directory or regular file.
- Alphabetic
- By Inheritance
- TypedPath
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
- abstract def exists: Boolean
Indicates whether or not the file exists.
Indicates whether or not the file exists. Because it may be cached, this method may not represent the current state of the file.
- returns
true if the file exists
- abstract def isDirectory: Boolean
Indicates whether or not the file is a directory.
Indicates whether or not the file is a directory. Because it may be cached, this method may not represent the current state of the file.
- returns
true if the file is a directory
- abstract def isFile: Boolean
Indicates whether or not the file is a regular file.
Indicates whether or not the file is a regular file. Because it may be cached, this method may not represent the current state of the file.
- returns
true if the file is a regular file
- abstract def isSymbolicLink: Boolean
Indicates whether or not the file is a symbolic link.
Indicates whether or not the file is a symbolic link. Because it may be cached, this method may not represent the current state of the file.
- returns
true if the file is a symbolic link
- abstract def toPath: Path
The underlying path that this represents.
The underlying path that this represents.
- returns
the path
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws(classOf[java.lang.CloneNotSupportedException])
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- TypedPath → AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws(classOf[java.lang.InterruptedException])