public class Annotation extends SDMLibClass
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEPRECATED |
static java.lang.String |
OVERRIDE |
static java.lang.String |
PROPERTY_ATTRIBUTE
many one
Annotation ----------------------------------- Attribute
annotations attribute
|
static java.lang.String |
PROPERTY_CLAZZ
many one
Annotation ----------------------------------- Clazz
annotations clazz
|
static java.lang.String |
PROPERTY_METHOD
many one
Annotation ----------------------------------- Method
annotations method
|
static java.lang.String |
PROPERTY_VALUES |
static java.lang.String |
SAFE_VARGARGS |
static java.lang.String |
SUPPRESS_WARNINGS |
listeners, name, PROPERTY_NAME| Constructor and Description |
|---|
Annotation() |
getName, getPropertyChangeSupportpublic static final java.lang.String PROPERTY_CLAZZ
many one
Annotation ----------------------------------- Clazz
annotations clazz
public static final java.lang.String PROPERTY_METHOD
many one
Annotation ----------------------------------- Method
annotations method
public static final java.lang.String PROPERTY_VALUES
public static final java.lang.String DEPRECATED
public static final java.lang.String OVERRIDE
public static final java.lang.String SAFE_VARGARGS
public static final java.lang.String SUPPRESS_WARNINGS
public static final java.lang.String PROPERTY_ATTRIBUTE
many one
Annotation ----------------------------------- Attribute
annotations attribute
public void removeYou()
removeYou in class SDMLibClasspublic Clazz getClazz()
public boolean setClazz(Clazz value)
public Annotation withClazz(Clazz value)
public Clazz createClazz()
public Method getMethod()
public boolean setMethod(Method value)
public Annotation withMethod(Method value)
public Method createMethod()
public Annotation withName(java.lang.String value)
withName in class SDMLibClasspublic static Annotation createOverrideAnnotation()
public static Annotation createDeprecatedAnnotation()
public static Annotation createSuppressWarningsAnnotation(java.lang.String... values)
public static Annotation createSafeVarargsAnnotation()
public java.lang.String toString()
toString in class SDMLibClasspublic java.util.Set<java.lang.String> createValues()
public java.util.Set<java.lang.String> getValues()
public void setValues(java.util.Set<java.lang.String> values)
public Annotation withValues(java.lang.String... values)
public Annotation withoutValues(java.lang.String... values)
public Attribute getAttribute()
public boolean setAttribute(Attribute value)
public Annotation withAttribute(Attribute value)
public Attribute createAttribute()