net.sf.dynamicreports.report.builder.expression
Class BeanCollectionSubDatasourceExpression

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.expression.AbstractComplexExpression<net.sf.jasperreports.engine.JRDataSource>
      extended by net.sf.dynamicreports.report.builder.expression.AbstractSubDatasourceExpression<Collection<?>>
          extended by net.sf.dynamicreports.report.builder.expression.BeanCollectionSubDatasourceExpression
All Implemented Interfaces:
Serializable, DRIComplexExpression<net.sf.jasperreports.engine.JRDataSource>, DRIExpression<net.sf.jasperreports.engine.JRDataSource>

public class BeanCollectionSubDatasourceExpression
extends AbstractSubDatasourceExpression<Collection<?>>

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)
See Also:
Serialized Form

Constructor Summary
BeanCollectionSubDatasourceExpression(DRIExpression<? extends Collection<?>> expression)
           
BeanCollectionSubDatasourceExpression(String fieldName)
           
 
Method Summary
protected  net.sf.jasperreports.engine.JRDataSource createSubDatasource(Collection<?> data)
           
 
Methods inherited from class net.sf.dynamicreports.report.builder.expression.AbstractSubDatasourceExpression
evaluate, getSubDatasourceDataClass, getValueClass
 
Methods inherited from class net.sf.dynamicreports.report.builder.expression.AbstractComplexExpression
addExpression, addExpression, addExpression, addExpression, addExpression, addExpression, addExpression, getExpressions, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanCollectionSubDatasourceExpression

public BeanCollectionSubDatasourceExpression(String fieldName)

BeanCollectionSubDatasourceExpression

public BeanCollectionSubDatasourceExpression(DRIExpression<? extends Collection<?>> expression)
Method Detail

createSubDatasource

protected net.sf.jasperreports.engine.JRDataSource createSubDatasource(Collection<?> data)
Specified by:
createSubDatasource in class AbstractSubDatasourceExpression<Collection<?>>


Copyright © 2010-2014. All Rights Reserved.