Package net.sf.jasperreports.types.date
Class DateRangeBaseSQLEqualityClause
java.lang.Object
net.sf.jasperreports.types.date.DateRangeBaseSQLEqualityClause
- All Implemented Interfaces:
JRClauseFunction
- Direct Known Subclasses:
DateRangeSQLEqualClause,DateRangeSQLNotEqualClause
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Field Summary
FieldsFields inherited from interface net.sf.jasperreports.engine.query.JRClauseFunction
CLAUSE_FALSISM, CLAUSE_TRUISM -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(JRClauseTokens clauseTokens, JRQueryClauseContext queryContext) Handles a query clause chunk.protected abstract voidapplyDateRange(JRQueryClauseContext queryContext, String column, DateRange dateRange)
-
Field Details
-
EXCEPTION_MESSAGE_KEY_EQUAL_CLAUSE_DB_COLUMN_TOKEN_MISSING
- See Also:
-
EXCEPTION_MESSAGE_KEY_EQUAL_CLAUSE_PARAMETER_TOKEN_MISSING
- See Also:
-
EXCEPTION_MESSAGE_KEY_UNEXPECTED_PARAMETER_TYPE
- See Also:
-
-
Constructor Details
-
DateRangeBaseSQLEqualityClause
protected DateRangeBaseSQLEqualityClause()
-
-
Method Details
-
apply
Description copied from interface:JRClauseFunctionHandles a query clause chunk.- Specified by:
applyin interfaceJRClauseFunction- Parameters:
clauseTokens- the clause tokensqueryContext- the query context
-
applyDateRange
protected abstract void applyDateRange(JRQueryClauseContext queryContext, String column, DateRange dateRange)
-