public class PropertyDescImpl extends Object implements PropertyDesc
| コンストラクタと説明 |
|---|
PropertyDescImpl(String propertyName,
Class<?> propertyType,
Method readMethod,
Method writeMethod,
BeanDesc beanDesc) |
PropertyDescImpl(String propertyName,
Class<?> propertyType,
Method readMethod,
Method writeMethod,
Field field,
BeanDesc beanDesc) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Object |
convertIfNeed(Object arg) |
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 |
toString() |
public PropertyDescImpl(String propertyName, Class<?> propertyType, Method readMethod, Method writeMethod, BeanDesc beanDesc)
public final String getPropertyName()
getPropertyName インタフェース内 PropertyDescpublic final Class<?> getPropertyType()
getPropertyType インタフェース内 PropertyDescpublic final Method getReadMethod()
getReadMethod インタフェース内 PropertyDescpublic final void setReadMethod(Method readMethod)
setReadMethod インタフェース内 PropertyDescpublic final boolean hasReadMethod()
hasReadMethod インタフェース内 PropertyDescpublic final Method getWriteMethod()
getWriteMethod インタフェース内 PropertyDescpublic final void setWriteMethod(Method writeMethod)
setWriteMethod インタフェース内 PropertyDescpublic final boolean hasWriteMethod()
hasWriteMethod インタフェース内 PropertyDescpublic Field getField()
getField インタフェース内 PropertyDescpublic void setField(Field field)
setField インタフェース内 PropertyDescpublic boolean isReadable()
isReadable インタフェース内 PropertyDescpublic boolean isWritable()
isWritable インタフェース内 PropertyDescpublic final Object getValue(Object target)
getValue インタフェース内 PropertyDescpublic final void setValue(Object target, Object value)
setValue インタフェース内 PropertyDescpublic BeanDesc getBeanDesc()
getBeanDesc インタフェース内 PropertyDescpublic Object convertIfNeed(Object arg)
convertIfNeed インタフェース内 PropertyDescpublic boolean isParameterized()
isParameterized インタフェース内 PropertyDescpublic ParameterizedClassDesc getParameterizedClassDesc()
getParameterizedClassDesc インタフェース内 PropertyDescpublic Class<?> getElementClassOfCollection()
getElementClassOfCollection インタフェース内 PropertyDescpublic Class<?> getKeyClassOfMap()
getKeyClassOfMap インタフェース内 PropertyDescpublic Class<?> getValueClassOfMap()
getValueClassOfMap インタフェース内 PropertyDescCopyright © 2015–2019 The DBFlute Project. All rights reserved.