public class ExpressionBuilders extends Object
Constructor and Description |
---|
ExpressionBuilders() |
public PrintInFirstPageExpression printInFirstPage()
public PrintNotInFirstPageExpression printNotInFirstPage()
public PrintWhenGroupHasMoreThanOneRowExpression printWhenGroupHasMoreThanOneRow(String groupName)
public PrintWhenGroupHasMoreThanOneRowExpression printWhenGroupHasMoreThanOneRow(GroupBuilder<?> group)
public ReportRowNumberExpression reportRowNumber()
public PageRowNumberExpression pageRowNumber()
public ColumnRowNumberExpression columnRowNumber()
public PageNumberExpression pageNumber()
public ColumnNumberExpression columnNumber()
public GroupRowNumberExpression groupRowNumber(String groupName)
public GroupRowNumberExpression groupRowNumber(GroupBuilder<?> group)
public ValueExpression<Date> date(Date date)
public ValueExpression<Number> number(Number number)
public ValueExpression<Image> image(Image image)
public ValueExpression<InputStream> inputStream(InputStream inputStream)
public ValueExpression<URL> url(URL url)
public <T> ValueExpression<T> value(T value)
public <T> ValueExpression<T> value(T value, Class<? super T> valueClass)
public ValueExpression<String> text(String text)
public DataSourceExpression dataSource(net.sf.jasperreports.engine.JRDataSource dataSource)
public MessageExpression message(String key)
public MessageExpression message(String key, Object[] arguments)
public JasperExpression<String> jasperSyntaxText(String text)
String
using Java String rules.
text
- text to be shownpublic <T> JasperExpression<T> jasperSyntax(String expression, Class<? super T> valueClass)
expression
- the jasper expressionvalueClass
- the expression classpublic JasperExpression jasperSyntax(String expression)
expression
- the jasper expressionpublic PropertyExpression property(String name, DRISimpleExpression<String> valueExpression)
public PropertyExpression property(String name, String value)
public ParameterExpression parameter(String name, DRISimpleExpression<?> valueExpression)
public ParameterExpression parameter(String name, Object value)
public PrintInOddRowExpression printInOddRow()
public PrintInEvenRowExpression printInEvenRow()
public BeanCollectionSubDatasourceExpression subDatasourceBeanCollection(String fieldName)
public BeanCollectionSubDatasourceExpression subDatasourceBeanCollection(DRIExpression<? extends Collection<?>> expression)
public BeanArraySubDatasourceExpression subDatasourceBeanArray(String fieldName)
public BeanArraySubDatasourceExpression subDatasourceBeanArray(DRIExpression<? extends Object[]> expression)
public MapCollectionSubDatasourceExpression subDatasourceMapCollection(String fieldName)
public MapCollectionSubDatasourceExpression subDatasourceMapCollection(DRIExpression<? extends Collection<Map<String,?>>> expression)
public MapArraySubDatasourceExpression subDatasourceMapArray(String fieldName)
public MapArraySubDatasourceExpression subDatasourceMapArray(DRIExpression<? extends Object[]> expression)
public OrderByExpression orderBy(CrosstabMeasureBuilder<? extends Comparable<?>> measure)
public <T> CrosstabValueExpression<T> crosstabValue(AbstractCrosstabGroupBuilder<?,?,?> group)
public <T> CrosstabValueExpression<T> crosstabValue(DRICrosstabValue<T> measure)
public <T> CrosstabValueExpression<T> crosstabValue(DRICrosstabValue<T> measure, AbstractCrosstabGroupBuilder<?,?,?> group)
public <T> CrosstabValueExpression<T> crosstabValue(DRICrosstabValue<T> measure, CrosstabRowGroupBuilder<?> rowGroup, CrosstabColumnGroupBuilder<?> columnGroup)
Copyright © 2010-2017. All Rights Reserved.