edu.cmu.aura.service.query.parser
Class Query
java.lang.Object
|
+--edu.cmu.aura.service.query.parser.Query
- public class Query
- extends java.lang.Object
This class represents a Query. It is created by QueryParser.
- See Also:
QParser
|
Constructor Summary |
Query()
|
Query(java.util.ArrayList selectedAttributes,
java.util.ArrayList fromServices,
ExpressionNode expression)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Query
public Query()
Query
public Query(java.util.ArrayList selectedAttributes,
java.util.ArrayList fromServices,
ExpressionNode expression)
getSelectClause
public SelectClause getSelectClause()
setSelectClause
public void setSelectClause(SelectClause selectClause)
getFromClause
public FromClause getFromClause()
setFromClause
public void setFromClause(FromClause fromClause)
getWhereClause
public WhereClause getWhereClause()
setWhereClause
public void setWhereClause(WhereClause whereClause)
addAttribute
public void addAttribute(java.lang.String sAttrib)
getSelectedAttributes
public java.util.ArrayList getSelectedAttributes()
addFromName
public void addFromName(java.lang.String fromName)
getServiceNames
public java.util.ArrayList getServiceNames()
selectAllAttribs
public void selectAllAttribs()
setExpressionTree
public void setExpressionTree(ExpressionNode expressionTree)
getExpressionTree
public ExpressionNode getExpressionTree()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object