org.apache.gora.sql.statement
Class SelectStatement
java.lang.Object
org.apache.gora.sql.statement.SelectStatement
public class SelectStatement
- extends java.lang.Object
A SQL SELECT statement
|
Constructor Summary |
SelectStatement()
|
SelectStatement(java.lang.String from)
|
SelectStatement(java.lang.String selectList,
java.lang.String from,
java.lang.String where,
java.lang.String orderBy)
|
SelectStatement(java.lang.String selectList,
java.lang.String from,
Where where,
java.lang.String groupBy,
java.lang.String having,
java.lang.String orderBy,
boolean orderByAsc,
int offset,
int limit,
boolean semicolon)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SelectStatement
public SelectStatement()
SelectStatement
public SelectStatement(java.lang.String from)
SelectStatement
public SelectStatement(java.lang.String selectList,
java.lang.String from,
java.lang.String where,
java.lang.String orderBy)
SelectStatement
public SelectStatement(java.lang.String selectList,
java.lang.String from,
Where where,
java.lang.String groupBy,
java.lang.String having,
java.lang.String orderBy,
boolean orderByAsc,
int offset,
int limit,
boolean semicolon)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
addWhere
public void addWhere(java.lang.String part)
- Adds a part to the Where clause connected with AND
setSelectStatement
public void setSelectStatement(java.lang.String selectStatement)
getSelectStatement
public java.lang.String getSelectStatement()
getSelectList
public java.util.ArrayList<java.lang.String> getSelectList()
setSelectList
public void setSelectList(java.util.ArrayList<java.lang.String> selectList)
addToSelectList
public void addToSelectList(java.lang.String selectField)
getFrom
public java.lang.String getFrom()
- Returns:
- the from
setFrom
public void setFrom(java.lang.String from)
- Parameters:
from - the from to set
getWhere
public Where getWhere()
- Returns:
- the where
setWhere
public void setWhere(Where where)
- Parameters:
where - the where to set
setWhere
public void setWhere(java.lang.String where)
- Parameters:
where - the where to set
getGroupBy
public java.lang.String getGroupBy()
- Returns:
- the groupBy
setGroupBy
public void setGroupBy(java.lang.String groupBy)
- Parameters:
groupBy - the groupBy to set
getHaving
public java.lang.String getHaving()
- Returns:
- the having
setHaving
public void setHaving(java.lang.String having)
- Parameters:
having - the having to set
getOrderBy
public java.lang.String getOrderBy()
- Returns:
- the orderBy
setOrderBy
public void setOrderBy(java.lang.String orderBy)
- Parameters:
orderBy - the orderBy to set
isOrderByAsc
public boolean isOrderByAsc()
- Returns:
- the orderByAsc
setOrderByAsc
public void setOrderByAsc(boolean orderByAsc)
- Parameters:
orderByAsc - the orderByAsc to set
getOffset
public long getOffset()
- Returns:
- the offset
setOffset
public void setOffset(long offset)
- Parameters:
offset - the offset to set
getLimit
public long getLimit()
- Returns:
- the limit
setLimit
public void setLimit(long limit)
- Parameters:
limit - the limit to set
isSemicolon
public boolean isSemicolon()
- Returns:
- the semicolon
setSemicolon
public void setSemicolon(boolean semicolon)
- Parameters:
semicolon - the semicolon to set
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.