public static class BulkIterationBase.PartialSolutionPlaceHolder<OT> extends Operator<OT>
compilerHints, name, operatorInfo, parameters| Constructor and Description |
|---|
PartialSolutionPlaceHolder(BulkIterationBase<OT> container,
OperatorInformation<OT> operatorInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor<Operator<?>> visitor)
Contains the logic to invoke the visitor and continue the traversal.
|
BulkIterationBase<OT> |
getContainingBulkIteration() |
UserCodeWrapper<?> |
getUserCodeWrapper()
Gets the user code wrapper.
|
createUnionCascade, createUnionCascade, createUnionCascade, getCompilerHints, getName, getOperatorInfo, getParallelism, getParameters, setName, setParallelism, setParameter, setParameter, setParameter, toStringpublic PartialSolutionPlaceHolder(BulkIterationBase<OT> container, OperatorInformation<OT> operatorInfo)
public BulkIterationBase<OT> getContainingBulkIteration()
public void accept(Visitor<Operator<?>> visitor)
VisitableA typical code example is the following:
public void accept(Visitor<Operator> visitor) {
boolean descend = visitor.preVisit(this);
if (descend) {
if (this.input != null) {
this.input.accept(visitor);
}
visitor.postVisit(this);
}
}
visitor - The visitor to be called with this object as the parameter.Visitor.preVisit(Visitable),
Visitor.postVisit(Visitable)public UserCodeWrapper<?> getUserCodeWrapper()
OperatorgetUserCodeWrapper in class Operator<OT>Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.