Package | Description |
---|---|
net.sf.jasperreports.engine.query |
Provides support for report queries and query executers.
|
net.sf.jasperreports.types.date |
Provides the built-in
DateRange type implementation. |
Modifier and Type | Class and Description |
---|---|
class |
JRSqlAbstractEqualClause
Base (NOT) EQUAL clause function for SQL queries.
|
class |
JRSqlAbstractInClause
Base (NOT) IN clause function for SQL queries.
|
class |
JRSqlBetweenClause
Base BETWEEN clause function for SQL queries.
|
class |
JRSqlEqualClause
SQL "EQUAL" clause function.
|
class |
JRSqlInClause
SQL "IN" clause function.
|
class |
JRSqlLessOrGreaterClause
Base LESS/GREATER clause function for SQL queries.
|
class |
JRSqlNotEqualClause
SQL "EQUAL" clause function.
|
class |
JRSqlNotInClause
SQL "NOT IN" clause function.
|
class |
ParameterTypeSelectorClauseFunction |
class |
SQLBetweenBaseClause
Base BETWEEN clause function for SQL queries.
|
class |
SQLLessOrGreaterBaseClause |
Modifier and Type | Field and Description |
---|---|
protected Map<String,JRClauseFunction> |
JRAbstractQueryExecuter.clauseFunctions
Clause function registry.
|
Modifier and Type | Method and Description |
---|---|
protected JRClauseFunction |
JRAbstractQueryExecuter.findExtensionQueryFunction(String id) |
protected JRClauseFunction |
ParameterTypeSelectorClauseFunction.getForParameterTypes(JRClauseTokens clauseTokens,
JRQueryClauseContext queryContext,
List<Class<?>> parameterTypes) |
JRClauseFunction |
StandardParameterTypesClauseFunction.getFunction() |
JRClauseFunction |
ParameterTypesClauseFunction.getFunction() |
JRClauseFunction |
QueryClauseFunctionBundle.getFunction(String queryLanguage,
String clauseId)
Returns a clause function that applies to the specified query language and clause Id.
|
JRClauseFunction |
StandardSingleQueryClauseFunctionBundle.getFunction(String queryLanguage,
String clauseId) |
protected JRClauseFunction |
JRAbstractQueryExecuter.resolveFunction(String id)
Resolves a clause function ID to a function instance.
|
protected JRClauseFunction |
ParameterTypeSelectorClauseFunction.selectForParameterTypes(JRClauseTokens clauseTokens,
JRQueryClauseContext queryContext,
List<Class<?>> parameterTypes) |
protected JRClauseFunction |
ParameterTypeSelectorClauseFunction.selectFromCandidates(List<Pair<List<Class<?>>,JRClauseFunction>> candidateFunctions) |
Modifier and Type | Method and Description |
---|---|
protected Map<Object,JRClauseFunction> |
ParameterTypeSelectorClauseFunction.getCache(JRQueryClauseContext queryContext) |
Modifier and Type | Method and Description |
---|---|
void |
StandardSingleQueryClauseFunctionBundle.addFunction(String clauseId,
JRClauseFunction function)
Registers a query clause function.
|
protected void |
JRAbstractQueryExecuter.applyClause(JRClauseFunction function,
JRClauseTokens tokens,
StringBuffer sbuffer) |
protected void |
JRAbstractQueryExecuter.registerClauseFunction(String id,
JRClauseFunction function)
Registers a clause function.
|
Modifier and Type | Method and Description |
---|---|
protected JRClauseFunction |
ParameterTypeSelectorClauseFunction.selectFromCandidates(List<Pair<List<Class<?>>,JRClauseFunction>> candidateFunctions) |
Constructor and Description |
---|
StandardParameterTypesClauseFunction(JRClauseFunction function,
Class<?>... types) |
StandardParameterTypesClauseFunction(JRClauseFunction function,
Class<?> type) |
Modifier and Type | Class and Description |
---|---|
class |
DateRangeBaseSQLEqualityClause |
class |
DateRangeSQLBetweenClause |
class |
DateRangeSQLEqualClause |
class |
DateRangeSQLLessOrGreaterClause |
class |
DateRangeSQLNotEqualClause |
Copyright © 2017. All rights reserved.