| Interface | Description |
|---|---|
| Dispatcher |
Dispatcher interface for Operators Used in operator graph walking to dispatch
process/visitor functions for operators.
|
| GraphWalker |
Interface for operator graph walker.
|
| Node |
This interface defines the functions needed by the walkers and dispatchers.
|
| NodeProcessor |
Base class for processing operators which is no-op.
|
| NodeProcessorCtx |
Operator Processor Context.
|
| Rule |
Rule interface for Operators Used in operator dispatching to dispatch
process/visitor functions for operators.
|
| Class | Description |
|---|---|
| CompositeProcessor |
CompositeProcessor.
|
| DefaultGraphWalker |
base class for operator graph walker this class takes list of starting ops
and walks them one by one.
|
| DefaultRuleDispatcher |
Dispatches calls to relevant method in processor.
|
| ExpressionWalker | |
| ForwardWalker | |
| LevelOrderWalker |
This is a level-wise walker implementation which dispatches the node in the order
that the node will only get dispatched after all the parents are dispatched.
|
| PreOrderOnceWalker |
Graph walker this class takes list of starting nodes and walks them in pre-order.
|
| PreOrderWalker |
base class for operator graph walker this class takes list of starting ops
and walks them one by one.
|
| RuleExactMatch |
Implentation of the Rule interface for Nodes Used in Node dispatching to dispatch
process/visitor functions for Nodes.
|
| RuleRegExp |
Rule interface for Nodes Used in Node dispatching to dispatch process/visitor
functions for Nodes.
|
| TaskGraphWalker |
base class for operator graph walker this class takes list of starting ops
and walks them one by one.
|
| TypeRule |
Rule that matches a particular type of node.
|
| Utils |
Contains common utility functions to manipulate nodes, walkers etc.
|
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.