public abstract class AnnotationImpl
extends java.lang.Object
implements java.lang.annotation.Annotation
Modifier and Type | Field and Description |
---|---|
java.lang.String[] |
aliases |
private java.lang.Class<? extends java.lang.annotation.Annotation> |
annotationType |
java.lang.Class<? extends OptionHandler> |
handler |
boolean |
help |
boolean |
hidden |
int |
index |
java.lang.String |
metaVar |
boolean |
multiValued |
boolean |
required |
java.lang.String |
usage |
Modifier | Constructor and Description |
---|---|
protected |
AnnotationImpl(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
protected |
AnnotationImpl(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType,
ConfigElement ce) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
aliases() |
java.lang.Class<? extends java.lang.annotation.Annotation> |
annotationType() |
java.lang.Class<? extends OptionHandler> |
handler() |
boolean |
help() |
boolean |
hidden() |
int |
index() |
java.lang.String |
metaVar() |
boolean |
multiValued() |
boolean |
required() |
java.lang.String |
usage() |
private final java.lang.Class<? extends java.lang.annotation.Annotation> annotationType
public java.lang.String[] aliases
public java.lang.Class<? extends OptionHandler> handler
public java.lang.String metaVar
public boolean multiValued
public boolean required
public boolean help
public boolean hidden
public java.lang.String usage
public int index
protected AnnotationImpl(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
protected AnnotationImpl(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, ConfigElement ce) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public java.lang.String[] aliases()
public java.lang.Class<? extends OptionHandler> handler()
public java.lang.String metaVar()
public boolean multiValued()
public boolean required()
public boolean help()
public boolean hidden()
public java.lang.String usage()
public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
annotationType
in interface java.lang.annotation.Annotation
public int index()