クラス JasperReportingEntityDataSource
java.lang.Object
net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
net.sf.jasperreports.engine.data.JRBeanCollectionDataSource
org.iplass.mtp.web.template.report.JasperReportingEntityDataSource
- すべての実装されたインタフェース:
net.sf.jasperreports.engine.JRDataSource
,net.sf.jasperreports.engine.JRRewindableDataSource
public class JasperReportingEntityDataSource
extends net.sf.jasperreports.engine.data.JRBeanCollectionDataSource
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.DefaultPropertyNameProvider
-
フィールドの概要
クラスから継承されたフィールド net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
CURRENT_BEAN_MAPPING, EXCEPTION_MESSAGE_KEY_BEAN_FIELD_VALUE_NOT_RETRIEVED, PROPERTY_JAVABEAN_FIELD_PROPERTY, propertyNameProvider
-
コンストラクタの概要
コンストラクタ説明JasperReportingEntityDataSource
(Collection<?> beanCollection) JasperReportingEntityDataSource
(Collection<?> beanCollection, boolean isUseFieldDescription) -
メソッドの概要
修飾子とタイプメソッド説明protected Object
getEntityFieldValue
(Entity entity, String propertyName) protected Object
getFieldValue
(Object bean, net.sf.jasperreports.engine.JRField field) クラスから継承されたメソッド net.sf.jasperreports.engine.data.JRBeanCollectionDataSource
cloneDataSource, getData, getFieldValue, getRecordCount, moveFirst, next
クラスから継承されたメソッド net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
getBeanProperty, getPropertyName, isCurrentBeanMapping
-
コンストラクタの詳細
-
JasperReportingEntityDataSource
-
JasperReportingEntityDataSource
-
-
メソッドの詳細
-
getFieldValue
protected Object getFieldValue(Object bean, net.sf.jasperreports.engine.JRField field) throws net.sf.jasperreports.engine.JRException - オーバーライド:
getFieldValue
クラス内net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
- 例外:
net.sf.jasperreports.engine.JRException
-
getEntityFieldValue
protected Object getEntityFieldValue(Entity entity, String propertyName) throws net.sf.jasperreports.engine.JRException - 例外:
net.sf.jasperreports.engine.JRException
-