com.im.commons.db.dml
Interface SQLWhereClauseElement
- All Known Implementing Classes:
- SQLWhereClauseCompositeElement, SQLWhereClauseInListElement, SQLWhereClauseLeafElement, SQLWhereClauseLeafElement.None, SQLWhereClauseStringElement, SQLWhereClauseTermElement
public interface SQLWhereClauseElement
addElement
SQLWhereClauseElement addElement(SQLWhereClauseElement el,
SQLWhereClauseCompositeElement.Type type)
addJoins
void addJoins(Set<SQLJoin> joins)
appendTo
void appendTo(StringBuffer buf)
- Append the individual filter expression of the where clause
appendWhere
void appendWhere(StringBuffer buf)
- Appends WHERE plus the individual elements
addRequiredTables
void addRequiredTables(Set<SchemaQualifiedName> requiredTables)