|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgnu.util.Classpath
public class Classpath
Classpath utility.
Field Summary | |
---|---|
static java.lang.String |
CLASSPATH
|
static java.io.File[] |
CLASSPATH_DIRS
|
Constructor Summary | |
---|---|
Classpath()
|
Method Summary | |
---|---|
static java.io.File |
find_class(java.io.File[] dirs,
java.lang.String name)
Find a class file given search path directories. |
static java.io.File |
find_class(java.lang.String name)
Find a class file in default classpath. |
static java.io.File |
find_file(java.io.File[] dirs,
java.lang.String name)
Find a plain file or a directory. |
static java.io.File |
find_file(java.lang.String name)
Find a plain file or a directory in default classpath. |
static java.io.File[] |
find_package(java.io.File[] dirs,
java.lang.String name)
Find all class files of a package in given search path directories. |
static java.io.File[] |
find_package(java.lang.String name)
Find all class files of a package in default classpath. |
static java.lang.String |
to_class_filename(java.lang.String name)
Convert a JVM class name to a class filename. |
static java.lang.String |
to_filename(java.lang.String name)
Convert a JVM name to a filename. |
static java.lang.String |
to_jvm_name(java.lang.String package_name,
java.io.File file)
Get the JVM class name of a file. |
static java.lang.String[] |
to_jvm_name(java.lang.String package_name,
java.io.File[] files)
Get a list of JVM class names from a list of class files. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CLASSPATH
public static final java.io.File[] CLASSPATH_DIRS
Constructor Detail |
---|
public Classpath()
Method Detail |
---|
public static java.io.File find_class(java.lang.String name)
find_file(File[], String)
public static java.io.File find_class(java.io.File[] dirs, java.lang.String name)
find_file(File[], String)
public static java.io.File find_file(java.lang.String name)
find_file(File[], String)
public static java.io.File find_file(java.io.File[] dirs, java.lang.String name)
dirs
- search pathsname
- filename (basename with extension) or dirname
null
if not foundpublic static java.io.File[] find_package(java.lang.String name)
find_package(File[], String)
public static java.io.File[] find_package(java.io.File[] dirs, java.lang.String name)
find_file(File[], String)
public static java.lang.String to_class_filename(java.lang.String name)
public static java.lang.String to_filename(java.lang.String name)
public static java.lang.String to_jvm_name(java.lang.String package_name, java.io.File file)
public static java.lang.String[] to_jvm_name(java.lang.String package_name, java.io.File[] files)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |