|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensaml.util.resource.AbstractFilteredResource
org.opensaml.util.resource.ClasspathResource
public class ClasspathResource
Resource that represents a resource found on the classpath.
Because object on the classpath are not meant to change during runtime the last modification is set to the time the
ClasspathResource is created and is never changed.
| Constructor Summary | |
|---|---|
ClasspathResource(String path)
Constructor. |
|
ClasspathResource(String path,
ResourceFilter resourceFilter)
Deprecated. use AbstractFilteredResource.setResourceFilter(ResourceFilter) instead |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
|
boolean |
exists()
Checks whether the resource exists. |
InputStream |
getInputStream()
Gets the inputstream to the resource's data. |
org.joda.time.DateTime |
getLastModifiedTime()
Gets the date and time the resource was last modified. |
String |
getLocation()
Gets resource location information. |
int |
hashCode()
|
String |
toString()
|
| Methods inherited from class org.opensaml.util.resource.AbstractFilteredResource |
|---|
applyFilter, getResourceFilter, setResourceFilter |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ClasspathResource(String path)
throws ResourceException
path - the path to the file for this resource
ResourceException - thrown if the resource path is null or empty or if the resource does not exist
public ClasspathResource(String path,
ResourceFilter resourceFilter)
throws ResourceException
AbstractFilteredResource.setResourceFilter(ResourceFilter) instead
path - the path to the file for this resourceresourceFilter - filter to apply to this resource
ResourceException - thrown if the resource path is null or empty or if the resource does not exist| Method Detail |
|---|
public boolean exists()
throws ResourceException
ResourceException - thrown if there is a problem determining if the resource exists
public InputStream getInputStream()
throws ResourceException
ResourceException - thrown if an input stream can not be created for the resource
public org.joda.time.DateTime getLastModifiedTime()
throws ResourceException
ResourceException - thrown if the last modified time can not be determinedpublic String getLocation()
public String toString()
toString in class Objectpublic int hashCode()
hashCode in class Objectpublic boolean equals(Object o)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||