joeq.Main
Class ClasspathWalker

java.lang.Object
  extended by joeq.Main.ClasspathWalker

public class ClasspathWalker
extends java.lang.Object

author: V.Benjamin Livshits $Id: ClasspathWalker.java,v 1.22 2005/10/08 19:51:20 joewhaley Exp $


Constructor Summary
ClasspathWalker()
           
 
Method Summary
static void addClassDir(java.lang.String dir, boolean recurse)
           
static void addJarDir(java.lang.String dir)
           
static void addToClassPath(java.lang.String fileName)
          Add paths contained in file fileName.
static java.lang.String canonicalizeClassName(java.lang.String s)
           
static jq_Type load(java.lang.String classname)
           
static jq_Type[] loadPackage(java.lang.String packagename)
           
static jq_Type[] loadPackages(java.lang.String packagename)
           
static jq_Type[] loadPackages(java.lang.String packagename, boolean recursive)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClasspathWalker

public ClasspathWalker()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.io.FileNotFoundException
Throws:
java.io.FileNotFoundException

canonicalizeClassName

public static java.lang.String canonicalizeClassName(java.lang.String s)

load

public static jq_Type load(java.lang.String classname)

loadPackage

public static jq_Type[] loadPackage(java.lang.String packagename)

loadPackages

public static jq_Type[] loadPackages(java.lang.String packagename)

loadPackages

public static jq_Type[] loadPackages(java.lang.String packagename,
                                     boolean recursive)

addToClassPath

public static void addToClassPath(java.lang.String fileName)
Add paths contained in file fileName.

Parameters:
fileName - -- name of the file with class paths

addJarDir

public static void addJarDir(java.lang.String dir)

addClassDir

public static void addClassDir(java.lang.String dir,
                               boolean recurse)