Package org.kohsuke.args4j
Class Starter
- java.lang.Object
-
- org.kohsuke.args4j.Starter
-
public class Starter extends Object
Starter class which uses reflection to instantiate the business class, parse the command line parameters, sets the fields of the business class and doing the help message handling.- Author:
- Jan Materne
-
-
Field Summary
Fields Modifier and Type Field Description static String
PARAMETER_NAME
The name of the JavaVM property which stores the class name of the business class.
-
Constructor Summary
Constructors Constructor Description Starter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
hasAnnotation(Class clazz, Class<? extends Annotation> annotation)
static void
main(String[] args)
-
-
-
Field Detail
-
PARAMETER_NAME
public static final String PARAMETER_NAME
The name of the JavaVM property which stores the class name of the business class. "mainclass"- See Also:
- Constant Field Values
-
-
Method Detail
-
main
public static void main(String[] args)
-
hasAnnotation
public static boolean hasAnnotation(Class clazz, Class<? extends Annotation> annotation)
-
-