net.sf.dynamicreports.report.builder.crosstab
Class CrosstabBuilders
java.lang.Object
net.sf.dynamicreports.report.builder.crosstab.CrosstabBuilders
public class CrosstabBuilders
- extends Object
A set of methods of creating and customizing crosstabs
- Author:
- Ricardo Mariaca (r.mariaca@dynamicreports.org)
Method Summary |
|
columnGroup(DRIExpression<T> expression)
|
|
columnGroup(FieldBuilder<T> field)
|
|
columnGroup(String fieldName,
Class<T> valueClass)
|
|
columnGroup(ValueColumnBuilder<?,T> column)
|
CrosstabBuilder |
crosstab()
|
|
measure(DRIExpression<?> expression)
|
|
measure(DRIExpression<?> expression,
Calculation calculation)
|
|
measure(FieldBuilder<T> field,
Calculation calculation)
|
|
measure(String fieldName,
Class<?> valueClass,
Calculation calculation)
|
|
measure(String title,
DRIExpression<?> expression)
|
|
measure(String title,
DRIExpression<?> expression,
Calculation calculation)
|
|
measure(String title,
FieldBuilder<T> field,
Calculation calculation)
|
|
measure(String title,
String fieldName,
Class<?> valueClass,
Calculation calculation)
|
|
measure(String title,
ValueColumnBuilder<?,?> column,
Calculation calculation)
|
|
measure(ValueColumnBuilder<?,?> column,
Calculation calculation)
|
|
rowGroup(DRIExpression<T> expression)
|
|
rowGroup(FieldBuilder<T> field)
|
|
rowGroup(String fieldName,
Class<T> valueClass)
|
|
rowGroup(ValueColumnBuilder<?,T> column)
|
|
variable(DRIExpression<?> expression,
Calculation calculation)
|
|
variable(FieldBuilder<T> field,
Calculation calculation)
|
|
variable(String fieldName,
Class<?> valueClass,
Calculation calculation)
|
|
variable(ValueColumnBuilder<?,?> column,
Calculation calculation)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CrosstabBuilders
public CrosstabBuilders()
crosstab
public CrosstabBuilder crosstab()
columnGroup
public <T> CrosstabColumnGroupBuilder<T> columnGroup(ValueColumnBuilder<?,T> column)
columnGroup
public <T> CrosstabColumnGroupBuilder<T> columnGroup(FieldBuilder<T> field)
columnGroup
public <T> CrosstabColumnGroupBuilder<T> columnGroup(String fieldName,
Class<T> valueClass)
columnGroup
public <T> CrosstabColumnGroupBuilder<T> columnGroup(DRIExpression<T> expression)
rowGroup
public <T> CrosstabRowGroupBuilder<T> rowGroup(ValueColumnBuilder<?,T> column)
rowGroup
public <T> CrosstabRowGroupBuilder<T> rowGroup(FieldBuilder<T> field)
rowGroup
public <T> CrosstabRowGroupBuilder<T> rowGroup(String fieldName,
Class<T> valueClass)
rowGroup
public <T> CrosstabRowGroupBuilder<T> rowGroup(DRIExpression<T> expression)
variable
public <T> CrosstabVariableBuilder<T> variable(ValueColumnBuilder<?,?> column,
Calculation calculation)
variable
public <T> CrosstabVariableBuilder<T> variable(FieldBuilder<T> field,
Calculation calculation)
variable
public <T> CrosstabVariableBuilder<T> variable(String fieldName,
Class<?> valueClass,
Calculation calculation)
variable
public <T> CrosstabVariableBuilder<T> variable(DRIExpression<?> expression,
Calculation calculation)
measure
public <T> CrosstabMeasureBuilder<T> measure(ValueColumnBuilder<?,?> column,
Calculation calculation)
measure
public <T> CrosstabMeasureBuilder<T> measure(String title,
ValueColumnBuilder<?,?> column,
Calculation calculation)
measure
public <T> CrosstabMeasureBuilder<T> measure(FieldBuilder<T> field,
Calculation calculation)
measure
public <T> CrosstabMeasureBuilder<T> measure(String title,
FieldBuilder<T> field,
Calculation calculation)
measure
public <T> CrosstabMeasureBuilder<T> measure(String fieldName,
Class<?> valueClass,
Calculation calculation)
measure
public <T> CrosstabMeasureBuilder<T> measure(String title,
String fieldName,
Class<?> valueClass,
Calculation calculation)
measure
public <T> CrosstabMeasureBuilder<T> measure(DRIExpression<?> expression,
Calculation calculation)
measure
public <T> CrosstabMeasureBuilder<T> measure(String title,
DRIExpression<?> expression,
Calculation calculation)
measure
public <T> CrosstabMeasureBuilder<T> measure(DRIExpression<?> expression)
measure
public <T> CrosstabMeasureBuilder<T> measure(String title,
DRIExpression<?> expression)
Copyright © 2010-2014. All Rights Reserved.