Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS

Class cornell.slk.jkernel.util.FileResolver

Source code
java.lang.Object
    |
    +----cornell.slk.jkernel.util.FileResolver

public class FileResolver
extends java.lang.Object
implements Resolver, ResourceResolver
A FileResolver uses File and FileInputStream to look for to find bytecode in the file system. Sorry, it doesn't look through zip files yet.


Field Summary
java.lang.String[]  classPaths
 
static char  directorySeparator
 
 

Constructor Summary
 FileResolver(java.lang.String pathList, java.lang.String pathSeparator)
Create a FileResolver that uses list of paths separated by pathSeparator to look for bytecode.
 FileResolver(java.lang.String pathList)
Create a FileResolver that uses a semicolon-separated list of paths to look for bytecode. Deprecated
 FileResolver(java.lang.String[] classPaths)
Create a FileResolver that uses an array of paths to look for bytecode
 

Method Summary
java.lang.Object  resolveClassName(java.lang.String name)
 
RemoteInputStream  resolveResource(java.lang.String name)
 
 
Methods inherited from class java.lang.Object
 , clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

classPaths

java.lang.String[] classPaths

directorySeparator

static final char directorySeparator
Constructor Detail

FileResolver

public FileResolver(java.lang.String pathList,
                    java.lang.String pathSeparator)
Create a FileResolver that uses list of paths separated by pathSeparator to look for bytecode.

FileResolver

public FileResolver(java.lang.String pathList)
Note: FileResolver() is deprecated.

Create a FileResolver that uses a semicolon-separated list of paths to look for bytecode.

FileResolver

public FileResolver(java.lang.String[] classPaths)
Create a FileResolver that uses an array of paths to look for bytecode
Method Detail

resolveClassName

public java.lang.Object resolveClassName(java.lang.String name)
Implements:
resolveClassName in interface Resolver

resolveResource

public RemoteInputStream resolveResource(java.lang.String name) throws RemoteException
Implements:
resolveResource in interface ResourceResolver

Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS