|
mjc | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ClassPath.ClassDescription | |
| org.multijava.mjc | Implements mjc, a MultiJava compiler. |
| org.multijava.util.classfile | Provides an editor for classfiles used by MultiJava and the Java Modeling Language. |
| Uses of ClassPath.ClassDescription in org.multijava.mjc |
| Methods in org.multijava.mjc that return ClassPath.ClassDescription | |
abstract ClassPath.ClassDescription |
FileFinder.find(java.lang.String name)
Finds a file per the implemented search order, returning a ClassDescription object. |
abstract ClassPath.ClassDescription |
FileFinder.findSourceFile(java.lang.String name)
Finds a source file per the implemented search order. |
ClassPath.ClassDescription |
TypeLoader.findSourceFile(java.lang.String name)
|
ClassPath.ClassDescription |
TypeLoader.find(java.lang.String name)
This method finds a file for the given class name; it looks for both a java file on the source path and a class file on the class path, returning the newer one if both are found (and null if neither is found). |
ClassPath.ClassDescription |
MjcFileFinder.findSourceFile(java.lang.String name)
This method looks for a java file for the given class name on the source path, returning null if none could be found. |
ClassPath.ClassDescription |
MjcFileFinder.find(java.lang.String name)
This method finds a file for the given class name; it looks for both a java file on the source path and a class file on the class path, returning the newer one if both are found (and null if neither is found). |
| Methods in org.multijava.mjc with parameters of type ClassPath.ClassDescription | |
private static int |
JClassOrGFImport.descKind(ClassPath.ClassDescription desc)
|
| Uses of ClassPath.ClassDescription in org.multijava.util.classfile |
| Subclasses of ClassPath.ClassDescription in org.multijava.util.classfile | |
(package private) static class |
ClassPath.ClassPath$1
|
static class |
ClassPath.FileClassDescription
|
(package private) class |
ZipClassDescription
|
| Fields in org.multijava.util.classfile declared as ClassPath.ClassDescription | |
private static ClassPath.ClassDescription |
ClassPath.NO_CLASS_DESC
A ClassDescription value used to indicate that the is no file and no class description available. |
| Methods in org.multijava.util.classfile that return ClassPath.ClassDescription | |
static ClassPath.ClassDescription |
ClassPath.getJavaFile(java.lang.String name)
|
static ClassPath.ClassDescription |
ClassPath.getSourceFile(java.lang.String name,
java.lang.String[] suffixes)
Returns a ClassDescription for the source file containing the class with the given name and one of the given suffixes (searching for any suffix in each directory on the sourcepath in turn); returns null if can't be found. |
static ClassPath.ClassDescription |
ClassPath.getFile(java.lang.String name,
java.lang.String suffix)
Returns a ClassDescription for the file with the given name+suffix; returns null if can't be found. |
static ClassPath.ClassDescription |
ClassPath.getClassPathFile(java.lang.String name)
Returns a ClassDescription for the class file containing the class with the given name (searching each directory on the classpath in turn); returns null if can't be found. |
static ClassPath.ClassDescription |
ClassPath.getClassPathFile(java.lang.String name,
java.lang.String suffix)
|
private ClassPath.ClassDescription |
ClassPath.getClassFile(java.lang.String name,
java.lang.String suffix)
Returns a class file but don't read it or cache it. |
private ClassPath.ClassDescription |
ClassPath.findSourceFile(java.lang.String name,
java.lang.String[] suffixes)
This function returns the first file found that has one of the given suffixes and is in the sourceDirs directory path. |
abstract ClassPath.ClassDescription |
ClassDirectory.getClassFile(java.lang.String name)
|
abstract ClassPath.ClassDescription |
ClassDirectory.getClassFile(java.lang.String name,
java.lang.String suffix)
|
abstract ClassPath.ClassDescription |
ClassDirectory.findFile(java.lang.String name,
java.lang.String suffix)
Returns a file descriptor for the .java file that should store the type of the given name. |
ClassPath.ClassDescription |
DirClassDirectory.getClassFile(java.lang.String name,
java.lang.String suffix)
|
ClassPath.ClassDescription |
DirClassDirectory.getClassFile(java.lang.String name)
|
ClassPath.ClassDescription |
DirClassDirectory.findFile(java.lang.String name,
java.lang.String suffix)
|
ClassPath.ClassDescription |
ZipClassDirectory.getClassFile(java.lang.String name,
java.lang.String suffix)
|
ClassPath.ClassDescription |
ZipClassDirectory.getClassFile(java.lang.String name)
|
ClassPath.ClassDescription |
ZipClassDirectory.findFile(java.lang.String name,
java.lang.String suffix)
Returns null since we do not support reading non-.class files from zip or jar archives. |
|
mjc | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||