FileSystem
Genel Bakış
FileSystem Java için FOSS’de bir sınıf. Mirasçılar: AutoCloseable.
Dosya sistemi kapsülü.
Bu sınıf, Java programlarında FileSystem nesnelerle çalışmak için 8 yöntem sağlar. Kullanılabilir yöntemler şunlardır: close, createDummyFileSystem, createLocalFileSystem, createMemoryFileSystem, createZipFileSystem, readFile, writeFile. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
close() | Bu FileSystem örneğinde yakın çağrılar. |
readFile(fileName: String, options: IOConfig) → InputStream | Bağımlılıkları okumak için bir akış oluşturun. |
writeFile(fileName: String, options: IOConfig) → OutputStream | Bağımlılık yazmak için bir akış oluşturun. |
createLocalFileSystem(directory: String) → LocalFileSystem | Sadece yerel dizin erişimini sağlayan yeni bir FileSystem başlat. |
createMemoryFileSystem(files: Map<String, ByteArrayOutputStream>) → MemoryFileSystem | Bir hafıza akışları sözlüğünden yeni bir FileSystem başlatın. |
createDummyFileSystem() → DummyFileSystem | Sahte dosya sistemi oluşturun, okuma/yazma işlemleri sahte işlemlerdir. |
createZipFileSystem(stream: InputStream, baseDir: String) → ZipFileSystem | Belirtilen zip dosyasına veya zip akışına yalnızca okuma erişimi sağlayacak bir dosya sistemi oluşturun. |
createZipFileSystem(fileName: String) → ZipFileSystem | Belirtilen zip dosyasına veya zip akışına yalnızca okuma erişimi sağlayacak bir dosya sistemi oluşturun. |