类 BeanPropertyDescriptor


  • public class BeanPropertyDescriptor
    extends Object
    • 构造器详细资料

      • BeanPropertyDescriptor

        protected BeanPropertyDescriptor()
    • 方法详细资料

      • getDeclaringType

        public Class<?> getDeclaringType()
      • getProperty

        public Field getProperty()
      • getReadMethod

        public Method getReadMethod()
      • getWriteMethod

        public Method getWriteMethod()
      • getName

        public String getName()
      • getPropertyType

        public Class<?> getPropertyType()
      • isValidBeanProperty

        public boolean isValidBeanProperty()
      • isExt$BeanProperty

        public boolean isExt$BeanProperty()
      • getAnnotationIfPresent

        public <T extends Annotation> T getAnnotationIfPresent​(Class<T> annotationClass)
      • isAnnotationPresent

        public <T extends Annotation> boolean isAnnotationPresent​(Class<T> annotationClass)
      • passValue

        public <T> void passValue​(T source,
                                  T target)
      • getPropertyValue

        public <T,​V> V getPropertyValue​(T item)
      • setPropertyValue

        public <T,​V> void setPropertyValue​(T item,
                                                 V value)