|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gmetrics.util.io.ClassPathResource
public class ClassPathResource
A Resource implementation for resources available on the classpath.
This class also provides a staticInputStream getInputStream(String path) convenience method.
This is an internal class and its API is subject to change.
| Constructor Summary | |
|---|---|
ClassPathResource(java.lang.String path)
Construct a new ClassPathResource |
|
| Method Summary | |
|---|---|
java.io.InputStream |
getInputStream()
Open an InputStream on the classpath resource path |
static java.io.InputStream |
getInputStream(java.lang.String path)
Convenience method to open an InputStream on the specified resource path relative the classpath |
groovy.lang.MetaClass |
getMetaClass()
|
java.lang.String |
getPath()
|
java.lang.Object |
getProperty(java.lang.String name)
|
java.lang.Object |
invokeMethod(java.lang.String name,
java.lang.Object args)
|
void |
setMetaClass(groovy.lang.MetaClass metaClass)
|
void |
setProperty(java.lang.String name,
java.lang.Object value)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClassPathResource(java.lang.String path)
| Method Detail |
|---|
public final java.lang.String getPath()
public static java.io.InputStream getInputStream(java.lang.String path)
throws java.io.IOException
java.io.IOException - - if an error occurs opening the InputStream
public java.io.InputStream getInputStream()
throws java.io.IOException
getInputStream in interface Resourcejava.io.IOException - - if an error occurs opening the InputStreampublic groovy.lang.MetaClass getMetaClass()
getMetaClass in interface groovy.lang.GroovyObjectpublic void setMetaClass(groovy.lang.MetaClass metaClass)
setMetaClass in interface groovy.lang.GroovyObject
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.Object args)
invokeMethod in interface groovy.lang.GroovyObjectpublic java.lang.Object getProperty(java.lang.String name)
getProperty in interface groovy.lang.GroovyObject
public void setProperty(java.lang.String name,
java.lang.Object value)
setProperty in interface groovy.lang.GroovyObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||