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.Exception
void write(java.io.OutputStream out) throws java.lang.Exception
java.lang.Exception
long lastModified()
void setExtra(java.lang.String extra)
java.lang.String getExtra()
long size() throws java.lang.Exception
java.lang.Exception
java.nio.ByteBuffer buffer() throws java.lang.Exception
java.lang.Exception
static Resource fromURL(java.net.URL url) throws java.io.IOException
java.io.IOException
static Resource fromURL(java.net.URL url, HttpClient client) throws java.io.IOException
java.io.IOException