Package net.sf.jasperreports.types.date
Class DateRangeSQLBetweenClause
java.lang.Object
net.sf.jasperreports.engine.query.SQLBetweenBaseClause
net.sf.jasperreports.types.date.DateRangeSQLBetweenClause
- All Implemented Interfaces:
JRClauseFunction
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected static final DateRangeSQLBetweenClauseFields inherited from class net.sf.jasperreports.engine.query.SQLBetweenBaseClause
EXCEPTION_MESSAGE_KEY_QUERY_BETWEEN_CLAUSE_DB_COLUMN_TOKEN_MISSING, EXCEPTION_MESSAGE_KEY_QUERY_BETWEEN_CLAUSE_LEFT_PARAMETER_TOKEN_MISSING, EXCEPTION_MESSAGE_KEY_QUERY_BETWEEN_CLAUSE_NAME_TOKEN_MISSING, EXCEPTION_MESSAGE_KEY_QUERY_BETWEEN_CLAUSE_RIGHT_PARAMETER_TOKEN_MISSING, POSITION_CLAUSE_ID, POSITION_DB_COLUMN, POSITION_LEFT_PARAMETER, POSITION_RIGHT_PARAMETERFields inherited from interface net.sf.jasperreports.engine.query.JRClauseFunction
CLAUSE_FALSISM, CLAUSE_TRUISM -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ClauseFunctionParameterHandlercreateParameterHandler(JRQueryClauseContext queryContext, String clauseId, String parameterName, boolean left) static DateRangeSQLBetweenClauseinstance()Returns the singleton function instance.Methods inherited from class net.sf.jasperreports.engine.query.SQLBetweenBaseClause
apply, getGreaterOperator, getLessOperator, handleGreaterClause, handleLessClause, isLeftClosed, isRightClosed
-
Field Details
-
INSTANCE
-
EXCEPTION_MESSAGE_KEY_UNSUPPORTED_PARAMETER_TYPE
- See Also:
-
-
Constructor Details
-
DateRangeSQLBetweenClause
protected DateRangeSQLBetweenClause()
-
-
Method Details
-
instance
Returns the singleton function instance.- Returns:
- the singleton function instance
-
createParameterHandler
protected ClauseFunctionParameterHandler createParameterHandler(JRQueryClauseContext queryContext, String clauseId, String parameterName, boolean left) - Specified by:
createParameterHandlerin classSQLBetweenBaseClause
-