org.objectweb.medor.optim.rdb
Class GroupSameDBRule.RdbQuery
java.lang.Object
org.objectweb.medor.optim.rdb.GroupSameDBRule.RdbQuery
- GroupSameDBRule
protected class GroupSameDBRule.RdbQuery
extends java.lang.Object
The RdbQuery class represents the result of rewriting a QueryTree.
It has an array of RdbExpFields (its fields), an array of QualifiedTables
(its tables), an Expression working on those Fields, an associated
DataStore and a boolean indicating whether it is a query leaf, or whether
it is the result of merging several QueryLeaves.
fields
public ArrayList fields
hasSubQuery
public boolean hasSubQuery
subQueries
public ArrayList subQueries
tableIds
public ArrayList tableIds
tableIds is the current list of table names (without alias) and
table alias names.
tables
public ArrayList tables