public FileSystemProvider getMountedFSProvider() {
    if (myProvider == null) {
      synchronized (myLock) {
        if (myProvider == null) {
          myProvider = createInstance(
            myProviderClassName,
            new Class[]{FileSystem.class},
            myFileSystem);
        }
      }
    }
    return myProvider;
  }
public FileSystemProvider getMountedFSProvider()