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()
           
ClassListBuilder(java.util.Set packages)
           
 
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
process, process, processClassFile, processDirectory, processJarFile
 
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)

ClassListBuilder

public ClassListBuilder()
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-2010 Codehaus. All Rights Reserved.