java.io.Serializable, IdMetaData, MappableMetaData, WithDescriptionspublic class AnnotationMetaData extends NamedMetaDataWithDescriptions
| Constructor | Description |
|---|---|
AnnotationMetaData() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getAnnotationClass() |
Get the annotationClass.
|
java.lang.String |
getAnnotationImplementationClass() |
Get the annotationImplementationClass.
|
ResourceInjectionTargetMetaData |
getInjectionTarget() |
Get the injectionTarget.
|
AnnotationPropertiesMetaData |
getProperties() |
Get the properties.
|
void |
setAnnotationClass(java.lang.String annotationClass) |
Set the annotationClass.
|
void |
setAnnotationImplementationClass(java.lang.String annotationImplementationClass) |
Set the annotationImplementationClass.
|
void |
setInjectionTarget(ResourceInjectionTargetMetaData injectionTarget) |
Set the injectionTarget.
|
void |
setProperties(AnnotationPropertiesMetaData properties) |
Set the properties.
|
clone, getId, setIdgetKeyequals, getKey, getName, hashCode, setName, toStringgetDescriptions, setDescriptionspublic java.lang.String getAnnotationClass()
public void setAnnotationClass(java.lang.String annotationClass)
annotationClass - the annotationClass.java.lang.IllegalArgumentException - for a null annotationClasspublic java.lang.String getAnnotationImplementationClass()
public void setAnnotationImplementationClass(java.lang.String annotationImplementationClass)
annotationImplementationClass - the annotationImplementationClass.java.lang.IllegalArgumentException - for a null annotationImplementationClasspublic ResourceInjectionTargetMetaData getInjectionTarget()
public void setInjectionTarget(ResourceInjectionTargetMetaData injectionTarget)
injectionTarget - the injectionTarget.java.lang.IllegalArgumentException - for a null injectionTargetpublic AnnotationPropertiesMetaData getProperties()
public void setProperties(AnnotationPropertiesMetaData properties)
properties - the properties.java.lang.IllegalArgumentException - for a null propertiesCopyright © 2018 JBoss by Red Hat. All rights reserved.