org.imemex.itrails.impl
Class AddLineage
java.lang.Object
org.imemex.logicalplan.AbstractLogicalNode
org.imemex.itrails.impl.AddLineage
- All Implemented Interfaces:
- LogicalNode
public class AddLineage
- extends AbstractLogicalNode
Logical Node: ADDLINEAGE
- Author:
- olivier
| Methods inherited from class org.imemex.logicalplan.AbstractLogicalNode |
equals, getAlias, getChild, getChildren, getCompareKey, getDesc, getMetaData, getTreeSize, getType, nrOfChildren, remove, replace, setAlias, setDesc, toString, toString, toXML |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AddLineage
public AddLineage(LogicalNode child,
LineageFunction lineageFunc)
AddLineage
public AddLineage(java.lang.String alias,
LogicalNode child,
LineageFunction lineageFunc)
getChild
public LogicalNode getChild()
getLineageFunction
public LineageFunction getLineageFunction()
copy
public LogicalNode copy()
- Description copied from interface:
LogicalNode
- Return a (deep) copy of this logical node.
- Returns:
- copy.