algebraTree
Class Unite
java.lang.Object
|
+--algebraTree.SchemaSQLOperator
|
+--algebraTree.Unite
- public class Unite
- extends SchemaSQLOperator
Field Summary |
(package private) java.util.Vector |
attNames
the vector of all attribute names of the input relation |
(package private) java.lang.String |
pivotName
|
(package private) java.util.Vector |
relationNames
|
Constructor Summary |
Unite(DBManager localDB,
DBManager sourceDB,
java.util.Vector relNames,
java.lang.String pivot)
|
Method Summary |
protected java.util.Vector |
computeLocalQueries()
returns a vector of strings of queries that have to be
executed for this operator |
java.lang.String |
getPivotName()
|
(package private) java.util.Vector |
propagateUpdate(Update upd)
propagate an update through this operator |
Methods inherited from class algebraTree.SchemaSQLOperator |
addPivot, changePivotCount, decPivotCount, delPivot, dropLocalTable, executeQuery, executeQuery, executeUpdateQuery, executeUpdates, finalize, findPivotCount, getRelName, incPivotCount, setQuery, setRelName, setSourceDB, tableToDeleteUpdates |
Methods inherited from class java.lang.Object |
, clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
relationNames
java.util.Vector relationNames
pivotName
java.lang.String pivotName
attNames
java.util.Vector attNames
- the vector of all attribute names of the input relation
Unite
public Unite(DBManager localDB,
DBManager sourceDB,
java.util.Vector relNames,
java.lang.String pivot)
getPivotName
public java.lang.String getPivotName()
computeLocalQueries
protected java.util.Vector computeLocalQueries()
- Description copied from class:
SchemaSQLOperator
- returns a vector of strings of queries that have to be
executed for this operator
- Overrides:
computeLocalQueries
in class SchemaSQLOperator
propagateUpdate
java.util.Vector propagateUpdate(Update upd)
- propagate an update through this operator
- Overrides:
propagateUpdate
in class SchemaSQLOperator