edu.wpi.cs.dsrg.xmldb.xat.common.operator
Interface XATMultiSourceOperator
- All Known Subinterfaces:
- All, CartesianProduct, Difference, IfExpr, Intersection, Join, LeftOuterJoin, LeftSemiJoin, Merge, Or, OuterUnion, RightOuterJoin, RightSemiJoin, ThetaJoin, Union, XMLDifference, XMLIntersection
- All Known Implementing Classes:
- XATMultiSourceOperatorImp, CartesianProductImp, JoinImp, UnionImp, DifferenceImp, IntersectionImp
- public interface XATMultiSourceOperator
- extends XATOperator
An Interface for XATMultiSourceOperator.
- Since:
- 1.0
Methods inherited from interface edu.wpi.cs.dsrg.xmldb.xat.common.operator.XATOperator |
clone,
getNode,
getOutput,
getOutputColumnName,
getOutputDataSource,
getOutputDataSources,
getPrimaryDataSource,
getPrimarySource,
setNode,
setOutput,
setOutputColumnName |
getDataSourceAt
public XATDataSource getDataSourceAt(int position)
- Get a specific source of a certain number.
- Returns:
- XATDataSource of that position.
- Since:
- 1.0
getDataSources
public XATDataSource[] getDataSources()
- Return a vector of XATDataSource objects got from its child nodes.
You can get these XATDataSource objects from children nodes.
- Returns:
- Vector of XATDataSource.
- Since:
- 1.0
getSourceAt
public XATTable getSourceAt(int position)
- Deprecated. use XATMultiSourceOperator.getDataSourceAt(int position)
- Get a specific source of a certain number.
- Returns:
- XATTable of that position.
- Since:
- 1.0
getSources
public XATTable[] getSources()
- Deprecated. use XATMultiSourceOperator.getDataSources()
- Return am array of XATTable objects got from its child nodes.
You can get those XATTable objects from children nodes.
- Returns:
- Vector of XATTable.
- Since:
- 1.0