InterfaceClassFinder V1.0
by Matthew Ford
2009/01/06

au.com.forward.interfaceClassFinder
Interface IClasspathProcessor


public interface IClasspathProcessor

This classes implementing this interface can be added as consumers to the ClasspathScanner.


Method Summary
 void processClass(java.lang.String className, java.util.jar.JarEntry jarEntry, java.io.File jarFile)
          Process this class from a jar file.
Note: The implementation must open the jarFile and find the jarEntry to get the class byte code.
 void processClass(java.lang.String className, java.lang.String rootDir, java.io.File classFile)
          Process this class.
 

Method Detail

processClass

void processClass(java.lang.String className,
                  java.lang.String rootDir,
                  java.io.File classFile)
Process this class.

Parameters:
className - the className
rootDir - the rootDir of the class, null if from a jar
classFile - the class File

processClass

void processClass(java.lang.String className,
                  java.util.jar.JarEntry jarEntry,
                  java.io.File jarFile)
Process this class from a jar file.
Note: The implementation must open the jarFile and find the jarEntry to get the class byte code.

Parameters:
className - the className
jarEntry - the jarFile entry for this class
jarFile - the name of jar File

©2003-2009, Forward Computing and Control Pty. Ltd
ACN 003 669 994   NSW Australia
All Rights Reserved.