public class DynamicReports extends Object
DynamicReports class.
| Modifier and Type | Field and Description | 
|---|---|
static BarcodeBuilders | 
bcode
A set of methods of creating barcodes. 
 | 
static ChartBuilders | 
cht
A set of methods of creating and customizing charts. 
 | 
static ComponentBuilders | 
cmp
A set of methods of creating components. 
 | 
static ConditionBuilders | 
cnd
A set of build in condition expressions. 
 | 
static ColumnBuilders | 
col
A set of methods of creating report columns. 
It is used to display data in a multi-column layout.  | 
static CrosstabBuilders | 
ctab
A set of methods of creating and customizing crosstabs. 
 | 
static ExpressionBuilders | 
exp
A set of build in expressions. 
Expressions are used to define various calculations, conditions, text field content, specific report groups, etc.  | 
static ExporterBuilders | 
export
A set of methods of creating exporters. 
 | 
static GridBuilders | 
grid
A set of methods of customizing columns layout. 
 | 
static GroupBuilders | 
grp
A set of methods of creating report groups. 
 | 
static SubtotalBuilders | 
sbt
A set of methods of creating column subtotals. 
 | 
static StyleBuilders | 
stl
A set of methods of creating and customizing styles. 
 | 
static DataTypeBuilders | 
type
A set of build in data types. 
 | 
| Constructor and Description | 
|---|
DynamicReports()  | 
| Modifier and Type | Method and Description | 
|---|---|
static SortBuilder | 
asc(DRIExpression<?> expression)
asc. 
 | 
static SortBuilder | 
asc(FieldBuilder<?> field)
asc. 
 | 
static SortBuilder | 
asc(String fieldName,
   Class<?> valueClass)
asc. 
 | 
static SortBuilder | 
asc(TextColumnBuilder<?> column)
asc. 
 | 
static SortBuilder | 
asc(VariableBuilder<?> variable)
asc. 
 | 
static int | 
cm(Number value)
cm. 
 | 
static JasperConcatenatedReportBuilder | 
concatenatedReport()
Creates a new concatenated report builder. 
 | 
static JasperConcatenatedReportBuilder | 
concatenatedReport(JasperReportHandler jasperReportHandler)
Creates a new concatenated report builder. 
 | 
static DatasetBuilder | 
dataset()
dataset. 
 | 
static SortBuilder | 
desc(DRIExpression<?> expression)
desc. 
 | 
static SortBuilder | 
desc(FieldBuilder<?> field)
desc. 
 | 
static SortBuilder | 
desc(String fieldName,
    Class<?> valueClass)
desc. 
 | 
static SortBuilder | 
desc(TextColumnBuilder<?> column)
desc. 
 | 
static SortBuilder | 
desc(VariableBuilder<?> variable)
desc. 
 | 
static <T> FieldBuilder<T> | 
field(String name,
     Class valueClass)
field. 
 | 
static <T> FieldBuilder<T> | 
field(String name,
     DRIDataType dataType)
field. 
 | 
static HyperLinkBuilder | 
hyperLink()
hyperLink. 
 | 
static HyperLinkBuilder | 
hyperLink(DRIExpression<String> linkExpression)
hyperLink. 
 | 
static HyperLinkBuilder | 
hyperLink(String link)
hyperLink. 
 | 
static int | 
inch(Number value)
inch. 
 | 
static MarginBuilder | 
margin()
margin. 
 | 
static MarginBuilder | 
margin(int margin)
margin. 
 | 
static int | 
mm(Number value)
mm. 
 | 
static <T> ParameterBuilder<T> | 
parameter(String name,
         Class<T> valueClass)
parameter. 
 | 
static <T> ParameterBuilder<T> | 
parameter(String name,
         T value)
parameter. 
 | 
static QueryBuilder | 
query(String text,
     String language)
query. 
 | 
static JasperReportBuilder | 
report()
Creates a new report builder. 
 | 
static TableOfContentsCustomizerBuilder | 
tableOfContentsCustomizer()
tableOfContentsCustomizer. 
 | 
static TableOfContentsHeadingBuilder | 
tableOfContentsHeading()
tableOfContentsHeading. 
 | 
static TableOfContentsHeadingBuilder | 
tableOfContentsHeading(String label)
tableOfContentsHeading. 
 | 
static ReportTemplateBuilder | 
template()
template. 
 | 
static <T> VariableBuilder<T> | 
variable(DRIExpression<?> expression,
        Calculation calculation)
variable. 
 | 
static <T> VariableBuilder<T> | 
variable(FieldBuilder<T> field,
        Calculation calculation)
variable. 
 | 
static <T> VariableBuilder<T> | 
variable(String fieldName,
        Class<?> valueClass,
        Calculation calculation)
variable. 
 | 
static <T> VariableBuilder<T> | 
variable(String name,
        DRIExpression<?> expression,
        Calculation calculation)
variable. 
 | 
static <T> VariableBuilder<T> | 
variable(String name,
        FieldBuilder<T> field,
        Calculation calculation)
variable. 
 | 
static <T> VariableBuilder<T> | 
variable(String name,
        String fieldName,
        Class<?> valueClass,
        Calculation calculation)
variable. 
 | 
static <T> VariableBuilder<T> | 
variable(String name,
        ValueColumnBuilder<?,?> column,
        Calculation calculation)
variable. 
 | 
static <T> VariableBuilder<T> | 
variable(ValueColumnBuilder<?,?> column,
        Calculation calculation)
variable. 
 | 
public static final ColumnBuilders col
public static final GridBuilders grid
public static final GroupBuilders grp
public static final SubtotalBuilders sbt
public static final StyleBuilders stl
public static final ComponentBuilders cmp
public static final ExpressionBuilders exp
public static final ConditionBuilders cnd
public static final DataTypeBuilders type
public static final ChartBuilders cht
public static final ExporterBuilders export
public static final BarcodeBuilders bcode
public static final CrosstabBuilders ctab
public static JasperReportBuilder report()
public static JasperConcatenatedReportBuilder concatenatedReport()
public static JasperConcatenatedReportBuilder concatenatedReport(JasperReportHandler jasperReportHandler)
jasperReportHandler - a JasperReportHandler object.public static <T> FieldBuilder<T> field(String name, Class valueClass)
field.
T - a T object.name - a String object.valueClass - a Class object.FieldBuilder object.public static <T> FieldBuilder<T> field(String name, DRIDataType dataType)
field.
T - a T object.name - a String object.dataType - a DRIDataType object.FieldBuilder object.public static <T> VariableBuilder<T> variable(ValueColumnBuilder<?,?> column, Calculation calculation)
variable.
T - a T object.column - a ValueColumnBuilder object.calculation - a Calculation object.VariableBuilder object.public static <T> VariableBuilder<T> variable(String name, ValueColumnBuilder<?,?> column, Calculation calculation)
variable.
T - a T object.name - a String object.column - a ValueColumnBuilder object.calculation - a Calculation object.VariableBuilder object.public static <T> VariableBuilder<T> variable(FieldBuilder<T> field, Calculation calculation)
variable.
T - a T object.field - a FieldBuilder object.calculation - a Calculation object.VariableBuilder object.public static <T> VariableBuilder<T> variable(String name, FieldBuilder<T> field, Calculation calculation)
variable.
T - a T object.name - a String object.field - a FieldBuilder object.calculation - a Calculation object.VariableBuilder object.public static <T> VariableBuilder<T> variable(String fieldName, Class<?> valueClass, Calculation calculation)
variable.
T - a T object.fieldName - a String object.valueClass - a Class object.calculation - a Calculation object.VariableBuilder object.public static <T> VariableBuilder<T> variable(String name, String fieldName, Class<?> valueClass, Calculation calculation)
variable.
T - a T object.name - a String object.fieldName - a String object.valueClass - a Class object.calculation - a Calculation object.VariableBuilder object.public static <T> VariableBuilder<T> variable(DRIExpression<?> expression, Calculation calculation)
variable.
T - a T object.expression - a DRIExpression object.calculation - a Calculation object.VariableBuilder object.public static <T> VariableBuilder<T> variable(String name, DRIExpression<?> expression, Calculation calculation)
variable.
T - a T object.name - a String object.expression - a DRIExpression object.calculation - a Calculation object.VariableBuilder object.public static SortBuilder asc(TextColumnBuilder<?> column)
asc.
column - a TextColumnBuilder object.SortBuilder object.public static SortBuilder asc(FieldBuilder<?> field)
asc.
field - a FieldBuilder object.SortBuilder object.public static SortBuilder asc(String fieldName, Class<?> valueClass)
asc.
fieldName - a String object.valueClass - a Class object.SortBuilder object.public static SortBuilder asc(VariableBuilder<?> variable)
asc.
variable - a VariableBuilder object.SortBuilder object.public static SortBuilder asc(DRIExpression<?> expression)
asc.
expression - a DRIExpression object.SortBuilder object.public static SortBuilder desc(TextColumnBuilder<?> column)
desc.
column - a TextColumnBuilder object.SortBuilder object.public static SortBuilder desc(FieldBuilder<?> field)
desc.
field - a FieldBuilder object.SortBuilder object.public static SortBuilder desc(String fieldName, Class<?> valueClass)
desc.
fieldName - a String object.valueClass - a Class object.SortBuilder object.public static SortBuilder desc(VariableBuilder<?> variable)
desc.
variable - a VariableBuilder object.SortBuilder object.public static SortBuilder desc(DRIExpression<?> expression)
desc.
expression - a DRIExpression object.SortBuilder object.public static HyperLinkBuilder hyperLink()
hyperLink.
HyperLinkBuilder object.public static HyperLinkBuilder hyperLink(String link)
hyperLink.
link - a String object.HyperLinkBuilder object.public static HyperLinkBuilder hyperLink(DRIExpression<String> linkExpression)
hyperLink.
linkExpression - a DRIExpression object.HyperLinkBuilder object.public static MarginBuilder margin()
margin.
MarginBuilder object.public static MarginBuilder margin(int margin)
margin.
margin - a int.MarginBuilder object.public static <T> ParameterBuilder<T> parameter(String name, T value)
parameter.
T - a T object.name - a String object.value - a T object.ParameterBuilder object.public static <T> ParameterBuilder<T> parameter(String name, Class<T> valueClass)
parameter.
T - a T object.name - a String object.valueClass - a Class object.ParameterBuilder object.public static QueryBuilder query(String text, String language)
query.
text - a String object.language - a String object.QueryBuilder object.public static int inch(Number value)
inch.
value - a Number object.public static ReportTemplateBuilder template()
template.
ReportTemplateBuilder object.public static TableOfContentsCustomizerBuilder tableOfContentsCustomizer()
tableOfContentsCustomizer.
TableOfContentsCustomizerBuilder object.public static TableOfContentsHeadingBuilder tableOfContentsHeading()
tableOfContentsHeading.
TableOfContentsHeadingBuilder object.public static TableOfContentsHeadingBuilder tableOfContentsHeading(String label)
tableOfContentsHeading.
label - a String object.TableOfContentsHeadingBuilder object.public static DatasetBuilder dataset()
dataset.
DatasetBuilder object.Copyright © 2010–2021. All rights reserved.