|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--ccl.util.ClassPathUtil
An utility class to find files or directories related to the Java class path or inside jar archives.
| Constructor Summary | |
ClassPathUtil()
|
|
| Method Summary | |
static java.lang.String |
getAbsoluteClassFileName(java.lang.String sFullClassName_,
java.lang.String sClasspath_)
Finds the location in the file system of a java class file. |
static java.lang.String |
getApplicationHome(java.lang.Object oClass)
This method searches in the current classpath for the given object. |
static java.lang.String |
getClassOrJarFileName(java.lang.String sFullClassName_)
Either the absolut file name and path is given back or the java archive file name which contains this class is given back. |
static java.lang.String |
getClassOrJarFileName(java.lang.String sFullClassName_,
java.lang.String sClasspath_)
Either the absolut file name and path is given back or the java archive file name which contains this class is given back. |
static java.lang.String |
getJarFileName(java.lang.String sFullClassName_)
Provide a classname (e.g. |
static java.lang.String |
getJarFileName(java.lang.String sFullClassName_,
java.lang.String sClasspath_)
Provide a classname (e.g. |
static java.lang.String |
jwhich(java.lang.String sClassName_,
java.lang.String sClasspath_)
Like which for unix, finds the location of a given java class, e.g. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ClassPathUtil()
| Method Detail |
public static java.lang.String getAbsoluteClassFileName(java.lang.String sFullClassName_,
java.lang.String sClasspath_)
public static java.lang.String getJarFileName(java.lang.String sFullClassName_)
throws java.io.IOException,
java.util.zip.ZipException
java.io.IOException - if a file operation failed.
java.util.zip.ZipException - if any zip operation failed.
public static java.lang.String getJarFileName(java.lang.String sFullClassName_,
java.lang.String sClasspath_)
throws java.io.IOException,
java.util.zip.ZipException
java.io.IOException - if a file operation failed.
java.util.zip.ZipException - if any zip operation failed.
public static java.lang.String getClassOrJarFileName(java.lang.String sFullClassName_)
throws java.io.IOException,
java.lang.ClassNotFoundException,
java.util.zip.ZipException
java.lang.ClassNotFoundException - if the given class could not be found.
java.io.IOException - if a file operation failed.
java.util.zip.ZipException - if any zip operation failed.
public static java.lang.String getClassOrJarFileName(java.lang.String sFullClassName_,
java.lang.String sClasspath_)
throws java.io.IOException,
java.lang.ClassNotFoundException,
java.util.zip.ZipException
java.lang.ClassNotFoundException - if the given class could not be found.
java.io.IOException - if a file operation failed.
java.util.zip.ZipException - if any zip operation failed.
public static java.lang.String jwhich(java.lang.String sClassName_,
java.lang.String sClasspath_)
public static java.lang.String getApplicationHome(java.lang.Object oClass)
oClass - An instantiated class which belongs
to the application.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||