public abstract class LogicalOperatorBase extends Object implements LogicalOperator
LogicalOperator.NodeBuilder<T extends LogicalOperator>| Constructor and Description |
|---|
LogicalOperatorBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(GraphVisitor<LogicalOperator> visitor) |
String |
getMemo() |
int |
hashCode() |
LogicalOperator.NodeBuilder<?> |
nodeBuilder() |
void |
registerAsSubscriber(LogicalOperator operator) |
void |
setMemo(String memo) |
void |
setupAndValidate(List<LogicalOperator> operators,
Collection<ValidationError> errors) |
String |
toString() |
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitacceptforEach, iterator, spliteratorpublic void setupAndValidate(List<LogicalOperator> operators, Collection<ValidationError> errors)
setupAndValidate in interface LogicalOperatorpublic LogicalOperator.NodeBuilder<?> nodeBuilder()
nodeBuilder in interface LogicalOperatorpublic void accept(GraphVisitor<LogicalOperator> visitor)
accept in interface GraphValue<LogicalOperator>public void registerAsSubscriber(LogicalOperator operator)
registerAsSubscriber in interface LogicalOperatorpublic String getMemo()
public void setMemo(String memo)
Copyright © 2021 The Apache Software Foundation. All rights reserved.