public interface Resource
Resource is "something" that is typically found by a
ResourceFinder, can be open()ed for
reading, and optionally has a lastModified() property.
There also exists a ResourceCreator concept which
opens a resource for writing, but that happens directly and not through an intermediate
Resource object.
ResourceFinder,
ResourceCreator| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFileName()
Returns a decorative "file name" that can be used for reporting
errors and the like.
|
long |
lastModified()
Returns the time of the last modification, in milliseconds since
1970, or
0L if the time of the last modification cannot
be determined. |
java.io.InputStream |
open()
Opens the resource.
|
java.io.InputStream open()
throws java.io.IOException
InputStream.java.io.IOExceptionjava.lang.String getFileName()
long lastModified()
0L if the time of the last modification cannot
be determined.