public class JavaResource extends Resource
MAGIC, UNKNOWN_DATETIME, UNKNOWN_SIZEdescription, location, project| Constructor and Description |
|---|
JavaResource()
Default constructor.
|
JavaResource(java.lang.String name,
Path path)
Construct a new JavaResource using the specified name and
classpath.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(java.lang.Object another)
Compare this JavaResource to another Resource.
|
Path |
createClasspath()
Add a classpath to use when looking up a resource.
|
Path |
getClasspath()
get the classpath used by this
LoadProperties. |
java.io.InputStream |
getInputStream()
Return an InputStream for reading the contents of this Resource.
|
boolean |
isExists()
Learn whether this file exists.
|
void |
setClasspath(Path classpath)
Set the classpath to use when looking up a resource.
|
void |
setClasspathRef(Reference r)
Set the classpath to use when looking up a resource,
given as reference to a <path> defined elsewhere
|
void |
setLoaderRef(Reference r)
Use the reference to locate the loader.
|
void |
setRefid(Reference r)
Overrides the super version.
|
clone, equals, getLastModified, getMagicNumber, getName, getOutputStream, getSize, hashCode, isDirectory, isFilesystemOnly, iterator, setDirectory, setExists, setLastModified, setName, setSize, size, toLongString, toStringcheckAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, setChecked, tooManyAttributesgetDescription, getLocation, getProject, log, log, setDescription, setLocation, setProjectpublic JavaResource()
public JavaResource(java.lang.String name,
Path path)
name - the resource name.path - the classpath.public void setClasspath(Path classpath)
classpath - to add to any existing classpathpublic Path createClasspath()
public void setClasspathRef(Reference r)
r - The reference valuepublic Path getClasspath()
LoadProperties.public void setLoaderRef(Reference r)
r - the reference to locate the loader.public void setRefid(Reference r)
public boolean isExists()
public java.io.InputStream getInputStream()
throws java.io.IOException
getInputStream in class Resourcejava.io.IOException - if an error occurs.public int compareTo(java.lang.Object another)
compareTo in interface java.lang.ComparablecompareTo in class Resourceanother - the other Resource against which to compare.