public abstract class AbstractSingle extends AbstractBase
Modifier and Type | Field and Description |
---|---|
protected PhysicalOperator |
child |
INIT_ALLOCATION, initialAllocation, MAX_ALLOCATION, maxAllocation, userName
Constructor and Description |
---|
AbstractSingle(PhysicalOperator child) |
Modifier and Type | Method and Description |
---|---|
PhysicalOperator |
getChild() |
protected abstract PhysicalOperator |
getNewWithChild(PhysicalOperator child) |
PhysicalOperator |
getNewWithChildren(List<PhysicalOperator> children)
Regenerate with this node with a new set of children.
|
Iterator<PhysicalOperator> |
iterator() |
accept, getCost, getInitialAllocation, getMaxAllocation, getOperatorId, getSVMode, getUserName, isBufferedOperator, isExecutable, setCost, setMaxAllocation, setOperatorId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept, getOperatorType
forEach, spliterator
protected final PhysicalOperator child
public AbstractSingle(PhysicalOperator child)
public Iterator<PhysicalOperator> iterator()
public PhysicalOperator getChild()
public final PhysicalOperator getNewWithChildren(List<PhysicalOperator> children)
PhysicalOperator
protected abstract PhysicalOperator getNewWithChild(PhysicalOperator child)
Copyright © 1970 The Apache Software Foundation. All rights reserved.