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, getListHTML, getResource, getURI, getWeakETag, getWeakETag, isAlias, isContainedIn, newClassPathResource, newClassPathResource, newResource, 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()
getFile
in class org.eclipse.jetty.util.resource.Resource
public java.lang.String getName()
getName
in class org.eclipse.jetty.util.resource.Resource
public java.io.InputStream getInputStream()
getInputStream
in class org.eclipse.jetty.util.resource.Resource
public java.nio.channels.ReadableByteChannel getReadableByteChannel()
ReadableByteChannel
.getReadableByteChannel
in class org.eclipse.jetty.util.resource.Resource
public boolean delete()
delete
in class org.eclipse.jetty.util.resource.Resource
true
if delete successpublic boolean renameTo(org.eclipse.jetty.util.resource.Resource dest)
renameTo
in class org.eclipse.jetty.util.resource.Resource
dest
- The destination resource.true
if successpublic 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
- Thrown when the path doesn't exist.public java.lang.String toString()
toString
in class java.lang.Object
public boolean isContainedIn(org.eclipse.jetty.util.resource.Resource containingResource)
isContainedIn
in class org.eclipse.jetty.util.resource.Resource
true
if contained, true
otherwise