public class BeanPropertyAnnotationWrapper extends BeanPropertyWrapper implements BeanPropertyAnnotation
beanProperty
Constructor and Description |
---|
BeanPropertyAnnotationWrapper(BeanPropertyAnnotation beanProperty) |
Modifier and Type | Method and Description |
---|---|
<T extends Annotation> |
getAnnotation(Class<T> annotation) |
String |
getBeanName() |
EnumerationType |
getEnumProperty() |
FetchType |
getFetchType() |
ScopeType |
getScope() |
String |
getTemporalProperty() |
Type |
getTypeInstance() |
boolean |
isAnnotationPresent(Class<? extends Annotation> annotation) |
canGet, canSet, get, getDeclaredGenericType, getDeclaredType, getField, getGenericType, getGet, getName, getSet, getType, set, setField, setGet, setName, setSet
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canGet, canSet, get, getDeclaredGenericType, getDeclaredType, getField, getGenericType, getGet, getName, getSet, getType, set, setField, setGet, setName, setSet
public BeanPropertyAnnotationWrapper(BeanPropertyAnnotation beanProperty)
public <T extends Annotation> T getAnnotation(Class<T> annotation)
getAnnotation
in interface BeanPropertyAnnotation
public boolean isAnnotationPresent(Class<? extends Annotation> annotation)
isAnnotationPresent
in interface BeanPropertyAnnotation
public Type getTypeInstance()
getTypeInstance
in interface BeanPropertyAnnotation
public String getTemporalProperty()
getTemporalProperty
in interface BeanPropertyAnnotation
public EnumerationType getEnumProperty()
getEnumProperty
in interface BeanPropertyAnnotation
public String getBeanName()
getBeanName
in interface BeanPropertyAnnotation
public ScopeType getScope()
getScope
in interface BeanPropertyAnnotation
public FetchType getFetchType()
getFetchType
in interface BeanPropertyAnnotation
Copyright © 2018 Brandao. All rights reserved.