org.codehaus.plexus.mainclass
Class AsmMainClassFinder

java.lang.Object
  extended by org.codehaus.plexus.mainclass.AbstractMainClassFinder
      extended by org.codehaus.plexus.mainclass.AsmMainClassFinder
All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled, MainClassFinder

public class AsmMainClassFinder
extends AbstractMainClassFinder

Implementation of {@link MainClassFinder) using ASM to inspect the class files.


Field Summary
 
Fields inherited from interface org.codehaus.plexus.mainclass.MainClassFinder
ROLE
 
Constructor Summary
AsmMainClassFinder()
           
 
Method Summary
protected  boolean containsMainClass(java.io.InputStream inputStream)
          Implemented by subclasses.
 
Methods inherited from class org.codehaus.plexus.mainclass.AbstractMainClassFinder
enableLogging, findMainClasses, getLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsmMainClassFinder

public AsmMainClassFinder()
Method Detail

containsMainClass

protected boolean containsMainClass(java.io.InputStream inputStream)
Description copied from class: AbstractMainClassFinder
Implemented by subclasses.

Specified by:
containsMainClass in class AbstractMainClassFinder
Returns:


Copyright © 2001-2009 Codehaus. All Rights Reserved.