public class TwoURLsResource
extends org.eclipse.jetty.util.resource.Resource
Modifier and Type | Field and Description |
---|---|
private org.eclipse.jetty.util.resource.Resource |
res1
First resource
|
private org.eclipse.jetty.util.resource.Resource |
res2
Second resource
|
Constructor and Description |
---|
TwoURLsResource(org.eclipse.jetty.util.resource.Resource res1,
org.eclipse.jetty.util.resource.Resource res2)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.jetty.util.resource.Resource |
addPath(java.lang.String path)
Adds a path to the resource and returns a new resource representing the path addition.
|
void |
close()
Closes this stream and releases any system resources associated
with it.
|
boolean |
delete()
Deletes the resource.
|
boolean |
exists()
Checks whether resource exists.
|
java.io.File |
getFile()
Returns resource file.
|
java.io.InputStream |
getInputStream()
Returns resource as stream.
|
java.lang.String |
getName()
Returns rsource name.
|
java.nio.channels.ReadableByteChannel |
getReadableByteChannel()
Returns resource as
ReadableByteChannel . |
java.net.URL |
getURL()
Deprecated.
|
boolean |
isContainedIn(org.eclipse.jetty.util.resource.Resource containingResource)
Checks whether this resource is contained in the supplied resource.
|
boolean |
isDirectory()
Returns is-directory flag.
|
long |
lastModified()
Returns the last-modified time stamp.
|
long |
length()
Returns the stream byte length.
|
java.lang.String[] |
list()
Lists the sub resources if any.
|
boolean |
renameTo(org.eclipse.jetty.util.resource.Resource dest)
Renames resource to another resource.
|
java.lang.String |
toString()
Returns the string representation.
|
copyTo, encode, finalize, getAlias, getAllResources, getAssociate, getDefaultUseCaches, getListHTML, getResource, getURI, getWeakETag, getWeakETag, isAlias, isContainedIn, newClassPathResource, newClassPathResource, newResource, newResource, newResource, newResource, newResource, newSystemResource, release, setAssociate, setDefaultUseCaches, toURL, writeTo
private org.eclipse.jetty.util.resource.Resource res1
private org.eclipse.jetty.util.resource.Resource res2
public TwoURLsResource(org.eclipse.jetty.util.resource.Resource res1, org.eclipse.jetty.util.resource.Resource res2)
res1
- First resource.res2
- Second resource.public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class org.eclipse.jetty.util.resource.Resource
public boolean exists()
exists
in class org.eclipse.jetty.util.resource.Resource
public boolean isDirectory()
isDirectory
in class org.eclipse.jetty.util.resource.Resource
public long lastModified()
lastModified
in class org.eclipse.jetty.util.resource.Resource
public long length()
length
in class org.eclipse.jetty.util.resource.Resource
@Deprecated public java.net.URL getURL()
getURL
in class org.eclipse.jetty.util.resource.Resource
public java.io.File getFile() throws java.io.IOException
getFile
in class org.eclipse.jetty.util.resource.Resource
java.io.IOException
public java.lang.String getName()
getName
in class org.eclipse.jetty.util.resource.Resource
public java.io.InputStream getInputStream() throws java.io.IOException
getInputStream
in class org.eclipse.jetty.util.resource.Resource
java.io.IOException
public java.nio.channels.ReadableByteChannel getReadableByteChannel() throws java.io.IOException
ReadableByteChannel
.getReadableByteChannel
in class org.eclipse.jetty.util.resource.Resource
java.io.IOException
public boolean delete() throws java.lang.SecurityException
delete
in class org.eclipse.jetty.util.resource.Resource
true
if deleted successjava.lang.SecurityException
public boolean renameTo(org.eclipse.jetty.util.resource.Resource dest) throws java.lang.SecurityException
renameTo
in class org.eclipse.jetty.util.resource.Resource
dest
- true
if successjava.lang.SecurityException
public java.lang.String[] list()
list
in class org.eclipse.jetty.util.resource.Resource
null
public org.eclipse.jetty.util.resource.Resource addPath(java.lang.String path) throws java.io.IOException
addPath
in class org.eclipse.jetty.util.resource.Resource
path
- The path to add.java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isContainedIn(org.eclipse.jetty.util.resource.Resource containingResource) throws java.net.MalformedURLException
isContainedIn
in class org.eclipse.jetty.util.resource.Resource
true
if contained, false
otherwisejava.net.MalformedURLException