Interface ResourceFile

All Superinterfaces:
FileResource, IOResource, Resource

public interface ResourceFile extends FileResource

A FileResource that represents a resource provided by a Project.

Admittedly, the name is a bit confusing. Usually, the purpose of file artifacts provided by a project can easily be derived from their name e.g. ZipFile or JarFile. This interface represents an artifact that has no specific format (as the ZipFile has) or purpose (as a JarFile has). It's just a file providing some kind of resource, which makes it a ResourceFile.