org.codehaus.plexus.mainclass
Interface MainClassFinder
- All Known Implementing Classes:
- AbstractMainClassFinder, AsmMainClassFinder
public interface MainClassFinder
Component that will scan a list of paths File
s for
classes containing a public static void main(String[] args)
method.
The files can represent jar files or directories containing class files.
Field Summary |
static java.lang.String |
ROLE
|
Method Summary |
java.util.List |
findMainClasses(java.util.List classPath)
Find names of all classes containing a main method. |
ROLE
static final java.lang.String ROLE
findMainClasses
java.util.List findMainClasses(java.util.List classPath)
- Find names of all classes containing a main method.
- Parameters:
classPath
- a List
of jar files or directories where class files can be found
- Returns:
- a
List
of (MainClass)es.
Copyright © 2001-2009 Codehaus. All Rights Reserved.