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, waitmoveFirstgetFieldValue, nextpublic 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
JRExceptionprotected static java.lang.Object getBeanProperty(java.lang.Object bean,
java.lang.String propertyName)
throws JRException
JRExceptionprotected static boolean isCurrentBeanMapping(java.lang.String propertyName)
protected java.lang.String getPropertyName(JRField field)
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com