Represents a query used for generation of report data.
Based on the query language, query executer implementations are used to retrieve the data and
create a
net.sf.jasperreports.engine.JRDataSource JRDataSource to be used by the filling process.
When using the default SQL connection data source,
an SQL query must also be provided for JasperReports to automatically retrieve the data.
For SQL queries, a very important aspect is that column names in the result set obtained from the query must match the field names
defined in the report template.
author: Teodor Danciu (teodord@users.sourceforge.net) version: $Id: JRQuery.java 1229 2006-04-19 10:27:35Z teodord $ See Also:net.sf.jasperreports.engine.query.JRQueryExecuterFactory