public class BeanPropertyAnnotationImp extends org.brandao.brutos.bean.BeanPropertyWrapper implements BeanPropertyAnnotation
| Constructor and Description |
|---|
BeanPropertyAnnotationImp(org.brandao.brutos.bean.BeanProperty beanProperty) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Annotation> |
getAnnotation(Class<T> annotation) |
String |
getBeanName() |
org.brandao.brutos.EnumerationType |
getEnumProperty() |
org.brandao.brutos.FetchType |
getFetchType() |
Object |
getGenericType() |
org.brandao.brutos.ScopeType |
getScope() |
String |
getTemporalProperty() |
Class<?> |
getType() |
org.brandao.brutos.type.Type |
getTypeInstance() |
boolean |
isAnnotationPresent(Class<? extends Annotation> annotation) |
canGet, canSet, get, getDeclaredGenericType, getDeclaredType, getField, getGet, getName, getSet, set, setField, setGet, setName, setSetpublic BeanPropertyAnnotationImp(org.brandao.brutos.bean.BeanProperty beanProperty)
public Object getGenericType()
getGenericType in interface org.brandao.brutos.bean.BeanPropertygetGenericType in class org.brandao.brutos.bean.BeanPropertyWrapperpublic Class<?> getType()
getType in interface org.brandao.brutos.bean.BeanPropertygetType in class org.brandao.brutos.bean.BeanPropertyWrapperpublic <T extends Annotation> T getAnnotation(Class<T> annotation)
getAnnotation in interface BeanPropertyAnnotationpublic boolean isAnnotationPresent(Class<? extends Annotation> annotation)
isAnnotationPresent in interface BeanPropertyAnnotationpublic org.brandao.brutos.type.Type getTypeInstance()
getTypeInstance in interface BeanPropertyAnnotationpublic String getTemporalProperty()
getTemporalProperty in interface BeanPropertyAnnotationpublic org.brandao.brutos.EnumerationType getEnumProperty()
getEnumProperty in interface BeanPropertyAnnotationpublic String getBeanName()
getBeanName in interface BeanPropertyAnnotationpublic org.brandao.brutos.ScopeType getScope()
getScope in interface BeanPropertyAnnotationpublic org.brandao.brutos.FetchType getFetchType()
getFetchType in interface BeanPropertyAnnotationCopyright © 2018 Brandao. All rights reserved.