Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.base - Package : java.nio.file.spi
Version documentée : Java SE 17

Classe « FileSystemProvider »

Informations générales

Héritage

java.lang.Object
    java.nio.file.spi.FileSystemProvider

Définition

public abstract class FileSystemProvider extends java.lang.Object

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
FileSystemProvider()

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public abstract String scheme R/-

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public abstract void checkAccess( Path path, AccessMode[] modes )
public abstract void copy( Path source, Path target, CopyOption[] options )
public abstract void createDirectory( Path dir, FileAttribute<?>[] attrs )
public void createLink( Path link, Path existing )
public void createSymbolicLink( Path link, Path target, FileAttribute<?>[] attrs )
public abstract void delete( Path path )
public boolean deleteIfExists( Path path )
public abstract <V> V getFileAttributeView( Path path, Class<V> type, LinkOption[] options )
public abstract FileStore getFileStore( Path path )
public abstract FileSystem getFileSystem( URI uri )
public abstract Path getPath( URI uri )
public abstract String getScheme()
public static List<java.nio.file.spi.FileSystemProvider> installedProviders()
public abstract boolean isHidden( Path path )
public abstract boolean isSameFile( Path path, Path path2 )
public abstract void move( Path source, Path target, CopyOption[] options )
public AsynchronousFileChannel newAsynchronousFileChannel( Path path, Set<? extends java.nio.file.OpenOption> options, ExecutorService executor, FileAttribute<?>[] attrs )
public abstract SeekableByteChannel newByteChannel( Path path, Set<? extends java.nio.file.OpenOption> options, FileAttribute<?>[] attrs )
public abstract DirectoryStream<java.nio.file.Path> newDirectoryStream( Path dir, Filter<? super java.nio.file.Path> filter )
public FileChannel newFileChannel( Path path, Set<? extends java.nio.file.OpenOption> options, FileAttribute<?>[] attrs )
public abstract FileSystem newFileSystem( URI uri, Map<java.lang.String, ?> env )
public FileSystem newFileSystem( Path path, Map<java.lang.String, ?> env )
public InputStream newInputStream( Path path, OpenOption[] options )
public OutputStream newOutputStream( Path path, OpenOption[] options )
public abstract <A> A readAttributes( Path arg0, Class<A> arg1, LinkOption[] arg2 )
public abstract Map<java.lang.String, java.lang.Object> readAttributes( Path arg0, String arg1, LinkOption[] arg2 )
public Path readSymbolicLink( Path link )
public abstract void setAttribute( Path path, String attribute, Object value, LinkOption[] options )

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait