Class JRAbstractBeanDataSourceProvider

java.lang.Object
net.sf.jasperreports.engine.data.JRAbstractBeanDataSourceProvider
All Implemented Interfaces:
JRDataSourceProvider

public abstract class JRAbstractBeanDataSourceProvider extends Object implements JRDataSourceProvider
The base implementation for JRBeanXXXDataSource providers. It provides a common implementation for bean properties introspection.
Author:
Peter Severin (peter_s@sourceforge.net, contact@jasperassistant.com)
  • Field Details

    • EXCEPTION_MESSAGE_KEY_NULL_BEAN_CLASS

      public static final String EXCEPTION_MESSAGE_KEY_NULL_BEAN_CLASS
      See Also:
  • Constructor Details

    • JRAbstractBeanDataSourceProvider

      public JRAbstractBeanDataSourceProvider(Class<?> beanClass)
      Creates the provider. Superclasses must pass a valid class that will be used to introspect the available bean fields.
      Parameters:
      beanClass - the bean class to be introspected.
  • Method Details