java.io.Serializable, MappableMetaDatapublic abstract class NamedAnnotationMetaData extends AbstractAnnotationImpl implements java.io.Serializable, MappableMetaData
| Constructor | Description |
|---|---|
NamedAnnotationMetaData(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
Create a new NamedMetaData.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object obj) |
|
java.lang.String |
getKey() |
The key
|
java.lang.String |
getName() |
Get the name.
|
int |
hashCode() |
|
java.lang.String |
name() |
Get the name.
|
void |
setName(java.lang.String name) |
Set the name.
|
java.lang.String |
toString() |
annotationTypepublic NamedAnnotationMetaData(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
annotationType - the annotation typepublic java.lang.String getKey()
MappableMetaDatagetKey in interface MappableMetaDatapublic java.lang.String name()
public java.lang.String getName()
public void setName(java.lang.String name)
name - the name.java.lang.IllegalArgumentException - for a null namepublic boolean equals(java.lang.Object obj)
equals in class AbstractAnnotationImplpublic int hashCode()
hashCode in class AbstractAnnotationImplpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018 JBoss by Red Hat. All rights reserved.