Class AnnotationImpl
java.lang.Object
org.kohsuke.args4j.spi.AnnotationImpl
- All Implemented Interfaces:
Annotation
- Direct Known Subclasses:
ArgumentImpl, OptionImpl
Base class for the @Option and @Argument implementation classes.
- Author:
- Jan Materne
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAnnotationImpl(Class<? extends Annotation> annotationType) protectedAnnotationImpl(Class<? extends Annotation> annotationType, ConfigElement ce) -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Annotation
equals, hashCode, toString
-
Field Details
-
aliases
-
handler
-
metaVar
-
multiValued
public boolean multiValued -
required
public boolean required -
help
public boolean help -
usage
-
index
public int index
-
-
Constructor Details
-
AnnotationImpl
-
AnnotationImpl
protected AnnotationImpl(Class<? extends Annotation> annotationType, ConfigElement ce) throws ClassNotFoundException - Throws:
ClassNotFoundException
-
-
Method Details
-
aliases
-
handler
-
metaVar
-
multiValued
public boolean multiValued() -
required
public boolean required() -
help
public boolean help() -
usage
-
annotationType
- Specified by:
annotationTypein interfaceAnnotation
-
index
public int index()
-