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, getMinResources, getName, getOperatorInfo, getParallelism, getParameters, getPreferredResources, setName, setParallelism, setParameter, setParameter, setParameter, setResources, toString
public PartialSolutionPlaceHolder(BulkIterationBase<OT> container, OperatorInformation<OT> operatorInfo)
public BulkIterationBase<OT> getContainingBulkIteration()
public void accept(Visitor<Operator<?>> visitor)
Visitable
A 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()
Operator
getUserCodeWrapper
in class Operator<OT>
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.