@Override
  public Path getPath(URI uri) {
    checkArgument(
        URI_SCHEME.equalsIgnoreCase(uri.getScheme()),
        "uri scheme does not match this provider: %s",
        uri);

    String path = uri.getPath();
    checkArgument(!isNullOrEmpty(path), "uri must have a path: %s", uri);

    return toPath(getFileSystem(toFileSystemUri(uri)), uri);
  }
@deprecated Not intended to be called directly; this class is only for use by Java itself.
jimfs/src/main/java/com/google/common/jimfs/SystemJimfsFileSystemProvider.java