| java.lang.Object net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource
All known Subclasses: net.sf.jasperreports.engine.data.JRHibernateScrollDataSource, net.sf.jasperreports.engine.data.JRHibernateListDataSource, net.sf.jasperreports.engine.data.JRHibernateIterateDataSource,
JRHibernateAbstractDataSource | abstract public class JRHibernateAbstractDataSource implements JRDataSource(Code) | | Base abstract Hibernate data source.
author: Lucian Chirita (lucianc@users.sourceforge.net) version: $Id: JRHibernateAbstractDataSource.java 1229 2006-04-19 10:27:35Z teodord $ |
Inner Class :protected static interface FieldReader | |
Inner Class :protected static class IdentityFieldReader implements FieldReader | |
Inner Class :protected static class IndexFieldReader implements FieldReader | |
Inner Class :protected static class PropertyFieldReader implements FieldReader | |
Inner Class :protected static class IndexPropertyFieldReader implements FieldReader | |
JRHibernateAbstractDataSource | protected JRHibernateAbstractDataSource(JRHibernateQueryExecuter queryExecuter, boolean useFieldDescription, boolean useIndexOnSingleReturn)(Code) | | Creates a Hibernate data source.
Parameters: queryExecuter - the query executer Parameters: useFieldDescription - whether to use field descriptions for fields to results mapping Parameters: useIndexOnSingleReturn - whether to use indexed addressing even when the query has only one return column |
assignReaders | protected Map assignReaders(boolean useIndexOnSingleReturn)(Code) | | Assigns field readers to report fields.
Parameters: useIndexOnSingleReturn - whether to use indexed addressing even when the query has only one return column a report field name to field reader mapping See Also: FieldReader |
getFieldReader | protected FieldReader getFieldReader(Type[] returnTypes, Map aliasesMap, JRField field)(Code) | | |
getFieldReaderSingleReturn | protected FieldReader getFieldReaderSingleReturn(Map aliasesMap, JRField field, boolean useIndex)(Code) | | |
setCurrentRowValue | protected void setCurrentRowValue(Object currentReturnValue)(Code) | | Sets the current row of the query result.
Parameters: currentReturnValue - the current row value |
|
|