Returns true if the path at TypedPath.getPath existed when this TypedPath was created.
Returns true if the path at TypedPath.getPath existed when this TypedPath was created.
true if this TypedPath exists.
Returns true if the path at TypedPath.getPath was a directory when this TypedPath was created.
Returns true if the path at TypedPath.getPath was a directory when this TypedPath was created.
true if this TypedPath represents a directory.
Returns true if the path at TypedPath.getPath was a regular file when this TypedPath was created.
Returns true if the path at TypedPath.getPath was a regular file when this TypedPath was created.
true if this TypedPath represents a regular file.
Returns true if the path at TypedPath.getPath was a symbolic link when this TypedPath was created.
Returns true if the path at TypedPath.getPath was a symbolic link when this TypedPath was created.
true if this TypedPath represents a symbolic link.
Return the right value if this JSEither represents a right value.
Return the right value if this JSEither represents a right value. Otherwise throw a com.swoval.functional.Either.NotRightException.
the right value.
Represents a file system path. Provides (possibly) fast accessors for some properties of the file. It is generally unsafe to cache as the properties do not change if the underlying file is modified.