|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gibello.zql.ZQuery
public class ZQuery
ZQuery: an SQL SELECT statement
Constructor Summary | |
---|---|
ZQuery()
Create a new SELECT statement |
Method Summary | |
---|---|
void |
addFrom(java.util.Vector f)
Insert the FROM part of the statement |
void |
addGroupBy(ZGroupBy g)
Insert a GROUP BY...HAVING clause |
void |
addOrderBy(java.util.Vector v)
Insert an ORDER BY clause |
void |
addSelect(java.util.Vector s)
Insert the SELECT part of the statement |
void |
addSet(ZExpression s)
Insert a SET clause (generally UNION, INTERSECT or MINUS) |
void |
addWhere(ZExp w)
Insert a WHERE clause |
java.util.Vector |
getFrom()
Get the FROM part of the statement |
ZGroupBy |
getGroupBy()
Get the GROUP BY...HAVING part of the statement |
java.util.Vector |
getOrderBy()
Get the ORDER BY clause |
java.util.Vector |
getSelect()
Get the SELECT part of the statement |
ZExpression |
getSet()
Get the SET clause (generally UNION, INTERSECT or MINUS) |
ZExp |
getWhere()
Get the WHERE part of the statement |
boolean |
isDistinct()
|
boolean |
isForUpdate()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ZQuery()
Method Detail |
---|
public void addSelect(java.util.Vector s)
s
- A vector of ZSelectItem objectspublic void addFrom(java.util.Vector f)
f
- a Vector of ZFromItem objectspublic void addWhere(ZExp w)
w
- An SQL Expressionpublic void addGroupBy(ZGroupBy g)
g
- A GROUP BY...HAVING clausepublic void addSet(ZExpression s)
s
- An SQL Expression (generally UNION, INTERSECT or MINUS)public void addOrderBy(java.util.Vector v)
v
- A vector of ZOrderBy objectspublic java.util.Vector getSelect()
public java.util.Vector getFrom()
public ZExp getWhere()
public ZGroupBy getGroupBy()
public ZExpression getSet()
public java.util.Vector getOrderBy()
v
- A vector of ZOrderBy objectspublic boolean isDistinct()
public boolean isForUpdate()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |