Class Paths
java.lang.Object
java.nio.file.Paths
This class consists exclusively of static methods that return a
Path
by converting a path string or URI.- API Note:
- It is recommended to obtain a
Pathvia thePath.ofmethods instead of via thegetmethods defined in this class as this class may be deprecated in a future release. - Since:
- 1.7
- See Also:
-
Method Summary
Methods declared in class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitModifier and TypeMethodDescriptionprotected Objectclone()Creates and returns a copy of this object.booleanIndicates whether some other object is "equal to" this one.protected voidfinalize()Deprecated, for removal: This API element is subject to removal in a future version.Finalization is deprecated and subject to removal in a future release.final Class<?> getClass()Returns the runtime class of thisObject.inthashCode()Returns a hash code value for this object.final voidnotify()Wakes up a single thread that is waiting on this object's monitor.final voidWakes up all threads that are waiting on this object's monitor.toString()Returns a string representation of the object.final voidwait()Causes the current thread to wait until it is awakened, typically by being notified or interrupted.final voidwait(long timeoutMillis) Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.final voidwait(long timeoutMillis, int nanos) Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.
-
Method Details
-
get
Converts a path string, or a sequence of strings that when joined form a path string, to aPath.- Implementation Requirements:
- This method simply invokes
Path.of(String, String...)with the given parameters. - Parameters:
first- the path string or initial part of the path stringmore- additional strings to be joined to form the path string- Returns:
- the resulting
Path - Throws:
InvalidPathException- if the path string cannot be converted to aPath- See Also:
-
get
Converts the given URI to aPathobject.- Implementation Requirements:
- This method simply invokes
Path.of(URI)with the given parameter. - Parameters:
uri- the URI to convert- Returns:
- the resulting
Path - Throws:
IllegalArgumentException- if preconditions on theuriparameter do not hold. The format of the URI is provider specific.FileSystemNotFoundException- The file system, identified by the URI, does not exist and cannot be created automatically, or the provider identified by the URI's scheme component is not installed- See Also:
-