net.sf.jasperreports.engine.query
Class JRSqlInClause

java.lang.Object
  extended by net.sf.jasperreports.engine.query.JRSqlAbstractInClause
      extended by net.sf.jasperreports.engine.query.JRSqlInClause
All Implemented Interfaces:
JRClauseFunction

public class JRSqlInClause
extends JRSqlAbstractInClause

SQL "IN" clause function.

Version:
$Id: JRSqlInClause.java 3034 2009-08-27 11:58:04Z teodord $
Author:
Lucian Chirita ([email protected])
See Also:
JRSqlAbstractInClause.apply(JRClauseTokens, JRQueryClauseContext)

Field Summary
protected static java.lang.String OPERATOR_IN
           
protected static JRSqlInClause singleton
           
 
Fields inherited from class net.sf.jasperreports.engine.query.JRSqlAbstractInClause
CLAUSE_TRUISM, POSITION_DB_COLUMN, POSITION_PARAMETER
 
Constructor Summary
JRSqlInClause()
           
 
Method Summary
protected  void appendInOperator(java.lang.StringBuffer sBuffer)
           
static JRSqlInClause instance()
          Returns the singleton function instance.
 
Methods inherited from class net.sf.jasperreports.engine.query.JRSqlAbstractInClause
apply, handleNoValues, valuesCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OPERATOR_IN

protected static final java.lang.String OPERATOR_IN
See Also:
Constant Field Values

singleton

protected static final JRSqlInClause singleton
Constructor Detail

JRSqlInClause

public JRSqlInClause()
Method Detail

instance

public static JRSqlInClause instance()
Returns the singleton function instance.

Returns:
the singleton function instance

appendInOperator

protected void appendInOperator(java.lang.StringBuffer sBuffer)
Specified by:
appendInOperator in class JRSqlAbstractInClause


Copyright © 2011. All Rights Reserved.