|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| DatabaseOutputDefinition.ResultSetNavigationStrategy | |
| Executable | This interface should be implemented by the classes that are in the execute-part of a report step. |
| ExecutionContext | This is the interface through which other parts of XReporter (such as the report defintion classes) get access to report instance data. |
| OutputDefinition | Interface for the object which will generate the output of a report. |
| SqlPart | |
| Class Summary | |
| CalculateSqlPart | A SQL Part for inserting a value in a SQL statement which is dynamically calculated. |
| ColumnDefinition | |
| ConditionDefinition | |
| ConditionSqlPart | |
| DatabaseOutputDefinition | OutputDefinition implementation for generating output from a database. |
| DataTypeSupport | Helper class for objects that want to create datatypes from a Configuration object. |
| DataTypeValueFormatter | Implementation of ValueFormatter (from the grouping package) that uses xReporter datatypes for formatting. |
| GroupingExecutionContext | A wrapper around ExecutionContext used in case of grouping. |
| HttpOutputDefinition | OutputDefinition which will retrieve its content from a HTTP URL. |
| HttpParameterDefinition | A parameter used in a HttpOutputDefinition. |
| InputFieldDefinition | |
| JavaExecutor | Implementation of Executable which runs a user-specified class implementing
the Executable interface. |
| LinkDefinition | |
| LiteralSqlPart | A piece of SQL which will be inserted as-is in the SQL statement. |
| OrderByDefinition | A predefined order-by choice. |
| OrderBySqlPart | A SQL part which will insert the selected orderby in the SQL statement (if any). |
| ParameterDefinition | |
| ParameterSqlPart | Inserts the value of a parameter into a SQL statement. |
| QbeConditionDefinition | A QbeConditionDefinition is a ConditionDefinition based on an output column. |
| QbeDefinition | Model of the QBE (Query By Example) for the report. |
| QbeSqlPart | A SqlPart that inserts the SQL for the QBE settings. |
| ReportDefinition | Root class of the object model that represents a report definition. |
| ReportDefinitionBuilder | Build ReportDefinition's. |
| SqlDefinition | Model of the SQL to be executed. |
| SqlDefinitionBuilder | Helps building SQLDefinitions from Avalon Configuration objects. |
| SqlDialectDefinition | Model of the SQL to be executed for a specific SQL dialect. |
| SqlExecutor | An Executable that can execute SqlDefinitions. |
| StepDefinition | Model of a step in report definition. |
| StepSqlDefinitionBuilder | Implemenation of SqlDefinitionBuilder for building the model of the SQL used in steps. |
| TableBuilder | Utility class for Building the Table objects required for grouping. |
| TempTableRefSqlPart | A SqlPart that inserts a name for a (previously created) temporary table. |
| TempTableSqlPart | A SqlPart that creates and inserts a name for a temporary table. |
| XMLSerializingGroupVisitor | A Group visitor that serializes the groups (and the summaries and rows contained in them) to XML. |
Object Model of report definition.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||