edu.wpi.cs.dsrg.xmldb.xat.common.operator.sqloperator
Class UnionImp
java.lang.Object
|
+--edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATPropertiesImp
|
+--edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATQueryObjectImp
|
+--edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATOperatorImp
|
+--edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATMultiSourceOperatorImp
|
+--edu.wpi.cs.dsrg.xmldb.xat.common.operator.sqloperator.UnionImp
- public class UnionImp
- extends XATMultiSourceOperatorImp
- implements XATMultiSourceOperator, Union
Implementation for the Union interface.
- Since:
- 1.0
- See Also:
- Serialized Form
Constructor Summary |
UnionImp(XATNode xnodInit)
Assigns a node to this operator . |
Method Summary |
void |
accept(Visitor visitor)
Used to implement a visitor pattern. |
XATTable |
getSourceAt(int position)
Get a specific source of at certain position. |
XATTable[] |
getSources()
Return an array of XATTable objects obtained from the opertor child nodes. |
java.lang.String |
toString()
Returns a String that represents the value of this object. |
Methods inherited from class edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATOperatorImp |
clone,
getColumnsFiltered,
getNode,
getOutput,
getOutputColumnName,
getOutputDataSource,
getOutputDataSources,
getPrimaryDataSource,
getPrimarySource,
setDefaultProperties,
setNode,
setOutput,
setOutputColumnName |
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
UnionImp
public UnionImp(XATNode xnodInit)
- Assigns a node to this operator .
- Parameters:
XATNode
- edu.wpi.cs.dsrg.xmldb.xat.common.xatnode.XATNode- Since:
- 1.0
accept
public void accept(Visitor visitor)
- Used to implement a visitor pattern.
- Parameters:
visitor
- for the visitor pattern- Since:
- 1.0
getSourceAt
public XATTable getSourceAt(int position)
- Get a specific source of at certain position.
- Specified by:
- getSourceAt in interface XATMultiSourceOperator
- Overrides:
- getSourceAt in class XATMultiSourceOperatorImp
- Parameters:
position
- is source position- Returns:
- XATTable in that position.
- Since:
- 1.0
getSources
public XATTable[] getSources()
- Return an array of XATTable objects obtained from the opertor child nodes.
- Specified by:
- getSources in interface XATMultiSourceOperator
- Overrides:
- getSources in class XATMultiSourceOperatorImp
- Returns:
- array of XATTable.
- Since:
- 1.0
toString
public java.lang.String toString()
- Returns a String that represents the value of this object.
- Overrides:
- toString in class XATOperatorImp
- Returns:
- a string representation of the receiver
- Since:
- 1.0