org.codehaus.mojo.animal_sniffer
Class ClassListBuilder

java.lang.Object
  extended by org.codehaus.mojo.animal_sniffer.ClassFileVisitor
      extended by org.codehaus.mojo.animal_sniffer.ClassListBuilder

public class ClassListBuilder
extends ClassFileVisitor

List up classes seen.

Author:
Kohsuke Kawaguchi

Constructor Summary
ClassListBuilder(Logger logger)
           
ClassListBuilder(Set packages, Logger logger)
           
 
Method Summary
 Set getPackages()
           
protected  void process(String name, InputStream image)
           
 
Methods inherited from class org.codehaus.mojo.animal_sniffer.ClassFileVisitor
isCheckJars, process, process, processClassFile, processDirectory, processJarFile, setCheckJars
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassListBuilder

public ClassListBuilder(Set packages,
                        Logger logger)

ClassListBuilder

public ClassListBuilder(Logger logger)
Method Detail

getPackages

public Set getPackages()

process

protected void process(String name,
                       InputStream image)
                throws IOException
Specified by:
process in class ClassFileVisitor
Parameters:
name - Displayable name to identify what class file we are processing
image - Class file image.
Throws:
IOException


Copyright © 2008-2011 Codehaus. All Rights Reserved.