public interface Resource
extends java.io.Closeable
| Modifier and Type | Method and Description |
|---|---|
java.nio.ByteBuffer |
buffer() |
static Resource |
fromURL(java.net.URL url) |
static Resource |
fromURL(java.net.URL url,
HttpClient client) |
java.lang.String |
getExtra() |
long |
lastModified() |
java.io.InputStream |
openInputStream() |
void |
setExtra(java.lang.String extra) |
long |
size() |
void |
write(java.io.OutputStream out) |
java.io.InputStream openInputStream()
throws java.lang.Exception
java.lang.Exceptionvoid write(java.io.OutputStream out)
throws java.lang.Exception
java.lang.Exceptionlong lastModified()
void setExtra(java.lang.String extra)
java.lang.String getExtra()
long size() throws java.lang.Exception
java.lang.Exceptionjava.nio.ByteBuffer buffer()
throws java.lang.Exception
java.lang.Exceptionstatic Resource fromURL(java.net.URL url) throws java.io.IOException
java.io.IOExceptionstatic Resource fromURL(java.net.URL url, HttpClient client) throws java.io.IOException
java.io.IOException