|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Resource
Resource represents a pointer to some kind of information (code, skin, ...) from which the content can be fetched
| Method Summary | |
|---|---|
boolean |
exists()
Checks wether this resource actually (still) exists |
java.lang.String |
getBaseName()
Returns the short name of the resource with the file extension (everything following the last dot character) cut off. |
java.lang.String |
getContent()
Returns the content of the resource |
java.lang.String |
getContent(java.lang.String encoding)
Returns the content of the resource in a given encoding |
java.io.InputStream |
getInputStream()
Returns an input stream to the content of the resource |
long |
getLength()
Returns the lengh of the resource's content |
java.lang.String |
getName()
Returns the name of the resource; does not include the name of the repository the resource was fetched from |
java.io.Reader |
getReader()
Returns a reader for the resource |
Repository |
getRepository()
Returns the repository the resource does belong to |
java.lang.String |
getShortName()
Returns the short name of the resource which is its name exclusive file ending if it exists |
java.net.URL |
getUrl()
Returns an url to the resource if the repository of this resource is able to provide urls |
long |
lastModified()
Returns the date the resource was last modified |
| Method Detail |
|---|
long lastModified()
boolean exists()
long getLength()
throws java.io.IOException
java.io.IOException
java.io.InputStream getInputStream()
throws java.io.IOException
java.io.IOException - if a I/O related error occurs
java.io.Reader getReader()
throws java.io.IOException
java.io.IOException - if a I/O related error occurs
java.lang.String getContent(java.lang.String encoding)
throws java.io.IOException
encoding -
java.io.IOException
java.lang.String getContent()
throws java.io.IOException
java.io.IOExceptionjava.lang.String getName()
java.lang.String getShortName()
java.lang.String getBaseName()
java.net.URL getUrl()
throws java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationExceptionRepository getRepository()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||