Interface IBeanIntrospector

All Known Implementing Classes:
DefaultBeanIntrospector

public interface IBeanIntrospector
Interface for Java bean introspectors. These collect data about Java beans.
  • Method Details

    • getBeanConstructor

      MethodHandle getBeanConstructor(Class<?> clazz, boolean includemethods, boolean includefields)
      Get the bean constructor for a specific clazz.
    • getBeanProperties

      Map<String,BeanProperty> getBeanProperties(Class<?> clazz, boolean includemethods, boolean includefields)
      Get the bean properties for a class.
      Parameters:
      clazz - The class to inspect.
      Returns:
      The map of properties (name -> BeanProperty).