com.im.commons.db 5.9.2

com.im.commons.db.dml
Class SQLWhereClauseLeafElement

java.lang.Object
  extended by com.im.commons.db.dml.SQLWhereClauseLeafElement
All Implemented Interfaces:
SQLWhereClauseElement
Direct Known Subclasses:
SQLWhereClauseInListElement, SQLWhereClauseStringElement, SQLWhereClauseTermElement

public abstract class SQLWhereClauseLeafElement
extends Object
implements SQLWhereClauseElement


Nested Class Summary
protected static class SQLWhereClauseLeafElement.None
           
 
Field Summary
static SQLWhereClauseLeafElement.None NONE
           
 
Constructor Summary
SQLWhereClauseLeafElement()
           
 
Method Summary
 SQLWhereClauseElement addElement(SQLWhereClauseElement el, SQLWhereClauseCompositeElement.Type type)
          Creates a new SQLWhereCompositeElement element ands this and el parameter to it.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.im.commons.db.dml.SQLWhereClauseElement
addJoins, addRequiredTables, appendTo, appendWhere
 

Field Detail

NONE

public static final SQLWhereClauseLeafElement.None NONE
Constructor Detail

SQLWhereClauseLeafElement

public SQLWhereClauseLeafElement()
Method Detail

addElement

public SQLWhereClauseElement addElement(SQLWhereClauseElement el,
                                        SQLWhereClauseCompositeElement.Type type)
Creates a new SQLWhereCompositeElement element ands this and el parameter to it.

Specified by:
addElement in interface SQLWhereClauseElement
Parameters:
el -
type -
Returns:
Thenew SQLWhereCompositeElement that was created

com.im.commons.db 5.9.2