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.