This project has retired. For details please refer to its
Attic page.
SelectStatement (Apache Gora 0.2.1 API)
org.apache.gora.sql.statement
Class SelectStatement
java.lang.Object
org.apache.gora.sql.statement.SelectStatement
public class SelectStatement
- extends Object
A SQL SELECT statement
Constructor Summary |
SelectStatement()
|
SelectStatement(String from)
|
SelectStatement(String selectList,
String from,
String where,
String orderBy)
|
SelectStatement(String selectList,
String from,
Where where,
String groupBy,
String having,
String orderBy,
boolean orderByAsc,
int offset,
int limit,
boolean semicolon)
|
SelectStatement
public SelectStatement()
SelectStatement
public SelectStatement(String from)
SelectStatement
public SelectStatement(String selectList,
String from,
String where,
String orderBy)
SelectStatement
public SelectStatement(String selectList,
String from,
Where where,
String groupBy,
String having,
String orderBy,
boolean orderByAsc,
int offset,
int limit,
boolean semicolon)
toString
public String toString()
- Overrides:
toString
in class Object
addWhere
public void addWhere(String part)
- Adds a part to the Where clause connected with AND
setSelectStatement
public void setSelectStatement(String selectStatement)
getSelectStatement
public String getSelectStatement()
getSelectList
public ArrayList<String> getSelectList()
setSelectList
public void setSelectList(ArrayList<String> selectList)
addToSelectList
public void addToSelectList(String selectField)
getFrom
public String getFrom()
- Returns:
- the from
setFrom
public void setFrom(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(String where)
- Parameters:
where
- the where to set
getGroupBy
public String getGroupBy()
- Returns:
- the groupBy
setGroupBy
public void setGroupBy(String groupBy)
- Parameters:
groupBy
- the groupBy to set
getHaving
public String getHaving()
- Returns:
- the having
setHaving
public void setHaving(String having)
- Parameters:
having
- the having to set
getOrderBy
public String getOrderBy()
- Returns:
- the orderBy
setOrderBy
public void setOrderBy(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 © 2010-2012 The Apache Software Foundation. All Rights Reserved.