Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Main
Class Driver  view Driver download Driver.java

java.lang.Object
  extended byMain.Driver

public abstract class Driver
extends java.lang.Object


Field Summary
(package private) static java.util.List classesToProcess
           
static boolean ignore_linkage_errors
           
(package private) static java.lang.Class interpreterClass
           
(package private) static java.util.HashSet methodNamesToProcess
           
(package private) static boolean trace_bb
           
(package private) static boolean trace_cfg
           
(package private) static boolean trace_method
           
(package private) static boolean trace_type
           
 
Constructor Summary
Driver()
           
 
Method Summary
private static void addClassesInPackage(java.lang.String pkgName, boolean recursive)
           
static java.lang.String canonicalizeClassName(java.lang.String s)
           
static void main(java.lang.String[] args)
           
static int parseArg(java.lang.Object[] args, int m, Clazz.jq_Type type, java.lang.String[] s_args, int j)
           
static int parseMethodArgs(java.lang.Object[] args, Clazz.jq_Type[] paramTypes, java.lang.String[] s_args, int j)
           
static void printHelp()
           
static int processCommand(java.lang.String[] commandBuffer, int index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classesToProcess

static java.util.List classesToProcess

methodNamesToProcess

static java.util.HashSet methodNamesToProcess

trace_bb

static boolean trace_bb

trace_cfg

static boolean trace_cfg

trace_method

static boolean trace_method

trace_type

static boolean trace_type

ignore_linkage_errors

public static boolean ignore_linkage_errors

interpreterClass

static java.lang.Class interpreterClass
Constructor Detail

Driver

public Driver()
Method Detail

main

public static void main(java.lang.String[] args)

addClassesInPackage

private static void addClassesInPackage(java.lang.String pkgName,
                                        boolean recursive)

processCommand

public static int processCommand(java.lang.String[] commandBuffer,
                                 int index)

printHelp

public static void printHelp()

canonicalizeClassName

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

parseArg

public static int parseArg(java.lang.Object[] args,
                           int m,
                           Clazz.jq_Type type,
                           java.lang.String[] s_args,
                           int j)

parseMethodArgs

public static int parseMethodArgs(java.lang.Object[] args,
                                  Clazz.jq_Type[] paramTypes,
                                  java.lang.String[] s_args,
                                  int j)