Interface FileResource

All Superinterfaces:
IOResource, Resource
All Known Subinterfaces:
AppJarFile, ClassFile, JarFile, JavadocDirectory, JavadocJarFile, JavaSourceFile, LibraryJarFile, MvnRepoJarFile, MvnRepoLibraryJarFile, PomFile, ResourceFile, SourcesJarFile, VscodeConfiguration
All Known Implementing Classes:
DefaultFileResource, DefaultJarFile, DefaultLibraryJarFile

public interface FileResource extends IOResource
A resource that represents a file.
  • Method Details

    • path

      Return the file's path.
      Returns:
      the path
    • delete

      default void delete()
      Convenience method for deleting the file.