Package org.fugerit.java.core.io
Interface FileFun
-
- All Superinterfaces:
AutoCloseable
,Closeable
- All Known Implementing Classes:
AbstractFileFun
,BaseArchiveDirFileFun
,DeleteRecurseFileFun
,FileFunSecure
,FileFunWrapper
,ZipArchiveDirFileFun
,ZipFileFun
public interface FileFun extends Closeable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
void
handleFile(File file)
void
handleFile(File parent, String name)
void
handleFile(String path)
void
handleFile(String parent, String name)
-
-
-
Method Detail
-
handleFile
void handleFile(String parent, String name) throws IOException
- Throws:
IOException
-
handleFile
void handleFile(File parent, String name) throws IOException
- Throws:
IOException
-
handleFile
void handleFile(File file) throws IOException
- Throws:
IOException
-
handleFile
void handleFile(String path) throws IOException
- Throws:
IOException
-
close
void close() throws IOException
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-
-