biz.hammurapi.sql.syntax
Class SelectModifier
java.lang.Object
biz.hammurapi.sql.syntax.SelectModifier
- All Implemented Interfaces:
- Parameterizer, StatementFragment
public class SelectModifier
- extends java.lang.Object
- implements StatementFragment
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
SelectModifier
public SelectModifier()
setWhere
public void setWhere(StatementFragment where)
setGroupBy
public void setGroupBy(StatementFragment groupBy)
addOrderBy
public void addOrderBy(java.lang.String column,
boolean desc)
addOrderBy
public void addOrderBy(java.lang.String column)
setHaving
public void setHaving(StatementFragment having)
setLimit
public void setLimit(int limit)
setOffset
public void setOffset(int offset)
toSqlString
public java.lang.String toSqlString()
- Specified by:
toSqlString
in interface StatementFragment
parameterize
public int parameterize(java.sql.PreparedStatement ps,
int idx)
throws java.sql.SQLException
- Description copied from interface:
Parameterizer
- Parameterizes prepared statement
- Specified by:
parameterize
in interface Parameterizer
idx
- Starting parameter index
- Returns:
- Next parameter index. Return value is used for chaining
parameterizers.
- Throws:
java.sql.SQLException
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
Copyright © 2003 Hammurapi Group. All Rights Reserved.