| コンストラクタと説明 |
|---|
BeanDescImpl(Class<?> beanClass) |
public BeanDescImpl(Class<?> beanClass) throws EmptyRuntimeException
public Class<?> getBeanClass()
getBeanClass インタフェース内 BeanDescpublic boolean hasPropertyDesc(String propertyName)
hasPropertyDesc インタフェース内 BeanDescpublic PropertyDesc getPropertyDesc(String propertyName) throws BeanPropertyNotFoundException
getPropertyDesc インタフェース内 BeanDescBeanPropertyNotFoundExceptionpublic PropertyDesc getPropertyDesc(int index)
getPropertyDesc インタフェース内 BeanDescpublic int getPropertyDescSize()
getPropertyDescSize インタフェース内 BeanDescpublic int getFieldSize()
getFieldSize インタフェース内 BeanDescpublic Object newInstance(Object[] args) throws BeanConstructorNotFoundException
newInstance インタフェース内 BeanDescBeanConstructorNotFoundExceptionpublic Constructor<?> getSuitableConstructor(Object[] args) throws BeanConstructorNotFoundException
getSuitableConstructor インタフェース内 BeanDescBeanConstructorNotFoundExceptionpublic Constructor<?> getConstructor(Class<?>[] paramTypes)
getConstructor インタフェース内 BeanDescpublic String[] getConstructorParameterNames(Class<?>[] parameterTypes)
getConstructorParameterNames インタフェース内 BeanDescpublic String[] getConstructorParameterNames(Constructor<?> constructor)
getConstructorParameterNames インタフェース内 BeanDescpublic Method getMethodNoException(String methodName)
getMethodNoException インタフェース内 BeanDescpublic Method getMethodNoException(String methodName, Class<?>[] paramTypes)
getMethodNoException インタフェース内 BeanDescpublic Method[] getMethods(String methodName) throws BeanMethodNotFoundException
getMethods インタフェース内 BeanDescBeanMethodNotFoundExceptionpublic String[] getMethodNames()
getMethodNames インタフェース内 BeanDescpublic String[] getMethodParameterNamesNoException(String methodName, Class<?>[] parameterTypes)
getMethodParameterNamesNoException インタフェース内 BeanDescpublic String[] getMethodParameterNames(String methodName, Class<?>[] parameterTypes)
getMethodParameterNames インタフェース内 BeanDescpublic String[] getMethodParameterNames(Method method)
getMethodParameterNames インタフェース内 BeanDescpublic String[] getMethodParameterNamesNoException(Method method)
getMethodParameterNamesNoException インタフェース内 BeanDescprotected void setupPropertyDescs()
protected void setupMethods()
protected void setupFields()
public Object getFieldValue(String fieldName, Object target) throws BeanFieldNotFoundException
getFieldValue インタフェース内 BeanDescBeanFieldNotFoundExceptionpublic List<Field> getHiddenFieldList(String fieldName)
getHiddenFieldList インタフェース内 BeanDescCopyright © 2015–2019 The DBFlute Project. All rights reserved.