protected final class AptSourceUtils.AptBeanProperty extends Object implements SourceUtils.BeanProperty
| Constructor and Description |
|---|
AptSourceUtils.AptBeanProperty(String name)
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
SourceUtils.ACCESS_TYPE |
getAccessType() |
<T extends Annotation> |
getAnnotation(Class<T> annotationType) |
AnnotationMirror |
getAnnotationMirror(Class<? extends Annotation> annotationType) |
String |
getDocComment()
Get JavaDoc comment of appropriate bean property element. |
String |
getName()
|
ClassName |
getType()
Bean property type |
int |
hashCode() |
boolean |
isAnnotationPresent(Class<? extends Annotation> annotationType) |
boolean |
isExists()
|
String |
toString() |
public AptSourceUtils.AptBeanProperty(String name)
name - public String getName()
getName in interface SourceUtils.BeanPropertypublic String getDocComment()
Get JavaDoc comment of appropriate bean property element.
getDocComment in interface SourceUtils.BeanPropertypublic ClassName getType()
SourceUtils.BeanPropertyBean property type
getType in interface SourceUtils.BeanPropertypublic boolean isExists()
isExists in interface SourceUtils.BeanPropertypublic AnnotationMirror getAnnotationMirror(Class<? extends Annotation> annotationType)
getAnnotationMirror in interface SourceUtils.BeanPropertypublic boolean isAnnotationPresent(Class<? extends Annotation> annotationType)
isAnnotationPresent in interface SourceUtils.BeanPropertypublic <T extends Annotation> T getAnnotation(Class<T> annotationType)
getAnnotation in interface SourceUtils.BeanPropertypublic SourceUtils.ACCESS_TYPE getAccessType()
getAccessType in interface SourceUtils.BeanPropertyCopyright © 2014 JBoss by Red Hat. All Rights Reserved.