public abstract class JRAbstractBeanDataSource extends java.lang.Object implements JRRewindableDataSource
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CURRENT_BEAN_MAPPING
Field mapping that produces the current bean.
|
protected static net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.PropertyNameProvider |
FIELD_DESCRIPTION_PROPERTY_NAME_PROVIDER |
protected static net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.PropertyNameProvider |
FIELD_NAME_PROPERTY_NAME_PROVIDER |
protected net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.PropertyNameProvider |
propertyNameProvider |
Constructor and Description |
---|
JRAbstractBeanDataSource(boolean isUseFieldDescription) |
Modifier and Type | Method and Description |
---|---|
protected static java.lang.Object |
getBeanProperty(java.lang.Object bean,
java.lang.String propertyName) |
protected java.lang.Object |
getFieldValue(java.lang.Object bean,
JRField field) |
protected java.lang.String |
getPropertyName(JRField field) |
protected static boolean |
isCurrentBeanMapping(java.lang.String propertyName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
moveFirst
getFieldValue, next
public static final java.lang.String CURRENT_BEAN_MAPPING
protected net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.PropertyNameProvider propertyNameProvider
protected static final net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.PropertyNameProvider FIELD_NAME_PROPERTY_NAME_PROVIDER
protected static final net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.PropertyNameProvider FIELD_DESCRIPTION_PROPERTY_NAME_PROVIDER
public JRAbstractBeanDataSource(boolean isUseFieldDescription)
protected java.lang.Object getFieldValue(java.lang.Object bean, JRField field) throws JRException
JRException
protected static java.lang.Object getBeanProperty(java.lang.Object bean, java.lang.String propertyName) throws JRException
JRException
protected static boolean isCurrentBeanMapping(java.lang.String propertyName)
protected java.lang.String getPropertyName(JRField field)
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com