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(java.util.Set packages, Logger logger)
           
 
Method Summary
 java.util.Set getPackages()
           
protected  void process(java.lang.String name, java.io.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(java.util.Set packages,
                        Logger logger)

ClassListBuilder

public ClassListBuilder(Logger logger)
Method Detail

getPackages

public java.util.Set getPackages()

process

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


Copyright © 2008-2012. All Rights Reserved.