public interface PropertyDesc
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Object |
convertIfNeed(Object value) |
BeanDesc |
getBeanDesc() |
Class<?> |
getElementClassOfCollection() |
Field |
getField() |
Class<?> |
getKeyClassOfMap() |
ParameterizedClassDesc |
getParameterizedClassDesc() |
String |
getPropertyName() |
Class<?> |
getPropertyType() |
Method |
getReadMethod() |
Object |
getValue(Object target) |
Class<?> |
getValueClassOfMap() |
Method |
getWriteMethod() |
boolean |
hasReadMethod() |
boolean |
hasWriteMethod() |
boolean |
isParameterized() |
boolean |
isReadable() |
boolean |
isWritable() |
void |
setField(Field field) |
void |
setReadMethod(Method readMethod) |
void |
setValue(Object target,
Object value) |
void |
setWriteMethod(Method writeMethod) |
String getPropertyName()
Class<?> getPropertyType()
Method getReadMethod()
void setReadMethod(Method readMethod)
boolean hasReadMethod()
Method getWriteMethod()
void setWriteMethod(Method writeMethod)
boolean hasWriteMethod()
boolean isReadable()
boolean isWritable()
Field getField()
void setField(Field field)
Object getValue(Object target) throws IllegalStateException
void setValue(Object target, Object value) throws BeanIllegalPropertyException, IllegalStateException
BeanDesc getBeanDesc()
boolean isParameterized()
ParameterizedClassDesc getParameterizedClassDesc()
Class<?> getElementClassOfCollection()
Class<?> getKeyClassOfMap()
Class<?> getValueClassOfMap()
Copyright © 2015–2018 The DBFlute Project. All rights reserved.