public Object clone(){ GroupingNode clonedNode = new GroupingNode(super.getID()); super.copyTo(clonedNode); clonedNode.removeDuplicates = removeDuplicates; clonedNode.outputMapping = outputMapping; clonedNode.orderBy = orderBy; clonedNode.rollup = rollup; return clonedNode; }
public Object clone(){ GroupingNode clonedNode = new GroupingNode(super.getID()); super.copyTo(clonedNode); clonedNode.removeDuplicates = removeDuplicates; clonedNode.outputMapping = outputMapping; clonedNode.orderBy = orderBy; clonedNode.rollup = rollup; return clonedNode; }
public Object clone(){ GroupingNode clonedNode = new GroupingNode(super.getID()); super.copyTo(clonedNode); clonedNode.removeDuplicates = removeDuplicates; clonedNode.outputMapping = outputMapping; clonedNode.orderBy = orderBy; clonedNode.rollup = rollup; return clonedNode; }
/** * @see org.teiid.query.processor.relational.RelationalNode#clone() * @since 4.2 */ public Object clone() { JoinNode clonedNode = new JoinNode(super.getID()); super.copyTo(clonedNode); clonedNode.joinType = this.joinType; clonedNode.joinStrategy = this.joinStrategy.clone(); clonedNode.joinCriteria = this.joinCriteria; clonedNode.leftExpressions = leftExpressions; clonedNode.rightExpressions = rightExpressions; clonedNode.dependentValueSource = this.dependentValueSource; clonedNode.rightDistinct = rightDistinct; clonedNode.leftDistinct = leftDistinct; return clonedNode; }
/** * @see org.teiid.query.processor.relational.RelationalNode#clone() * @since 4.2 */ public Object clone() { JoinNode clonedNode = new JoinNode(super.getID()); super.copyTo(clonedNode); clonedNode.joinType = this.joinType; clonedNode.joinStrategy = this.joinStrategy.clone(); clonedNode.joinCriteria = this.joinCriteria; clonedNode.leftExpressions = leftExpressions; clonedNode.rightExpressions = rightExpressions; clonedNode.dependentValueSource = this.dependentValueSource; clonedNode.rightDistinct = rightDistinct; clonedNode.leftDistinct = leftDistinct; return clonedNode; }
/** * @see org.teiid.query.processor.relational.RelationalNode#clone() * @since 4.2 */ public Object clone() { JoinNode clonedNode = new JoinNode(super.getID()); super.copyTo(clonedNode); clonedNode.joinType = this.joinType; clonedNode.joinStrategy = this.joinStrategy.clone(); clonedNode.joinCriteria = this.joinCriteria; clonedNode.leftExpressions = leftExpressions; clonedNode.rightExpressions = rightExpressions; clonedNode.dependentValueSource = this.dependentValueSource; clonedNode.rightDistinct = rightDistinct; clonedNode.leftDistinct = leftDistinct; return clonedNode; }