Package manifold.api.fs
Interface IFile
- All Superinterfaces:
IResource
- All Known Subinterfaces:
IFileFragment
- All Known Implementing Classes:
FileFragmentImpl,JarEntryFileImpl,JavaFileImpl,URLFileImpl
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic IFilegetIFile(IFileSystem fs, Path classFile) default IFileFacilitates virtual files e.g., IFileFragmentMethods inherited from interface manifold.api.fs.IResource
create, delete, exists, getFileSystem, getName, getParent, getPath, isChildOf, isDescendantOf, isInJar, isJavaFile, toJavaFile, toURI
-
Field Details
-
EMPTY_ARRAY
-
-
Method Details
-
getIFile
-
openInputStream
- Throws:
IOException
-
openOutputStream
- Throws:
IOException
-
openOutputStreamForAppend
- Throws:
IOException
-
getExtension
String getExtension() -
getBaseName
String getBaseName() -
getPhysicalFile
Facilitates virtual files e.g., IFileFragment
-