| Name | Description | Type | Package | Framework |
| ApplyAssertionLevelTransformer | Class | cascading.flow.planner.rule.transformer | Cascading | |
| ApplyDebugLevelTransformer | Class | cascading.flow.planner.rule.transformer | Cascading | |
| BlockingHashJoinAnnotator | Class | cascading.flow.planner.rule.annotator | Cascading | |
| BoundariesElementExpression | Class | cascading.flow.planner.rule.elementexpression | Cascading | |
| BoundaryElementFactory | Class | cascading.flow.planner.rule.transformer | Cascading | |
| BufferAfterEveryAssert | Class | cascading.flow.planner.rule.assertion | Cascading | |
| BufferAfterEveryExpression | Class | cascading.flow.planner.rule.expression | Cascading | |
| ConsecutiveTapsExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| DualStreamedAccumulatedExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| EveryAfterBufferAssert | Class | cascading.flow.planner.rule.assertion | Cascading | |
| EveryAfterBufferExpression | Class | cascading.flow.planner.rule.expression | Cascading | |
| ExecAction | Class | cascading.flow.planner.rule | Cascading | |
| ExpressionRulePartitioner | sub-graphs as partitions. | Class | cascading.flow.planner.rule.partitioner | Cascading |
| GroupOrMergeElementExpression | Class | cascading.flow.planner.rule.elementexpression | Cascading | |
| GroupTapExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| HashJoinBlockingHashJoinAnnotator | Class | cascading.flow.planner.rule.annotator | Cascading | |
| IntermediateTapElementFactory | Class | cascading.flow.planner.rule.transformer | Cascading | |
| LoneGroupAssert | Verifies that there are not only GroupAssertions following any given Group instance. | Class | cascading.flow.planner.rule.assertion | Cascading |
| LoneGroupExpression | Class | cascading.flow.planner.rule.expression | Cascading | |
| MissingGroupAssert | Class | cascading.flow.planner.rule.assertion | Cascading | |
| MissingGroupExpression | Class | cascading.flow.planner.rule.expression | Cascading | |
| MultiTapGroupExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| NoCoGroupJoinTapExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| NoGroupJoinMergeBoundaryTapExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| NoGroupJoinTapExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| NoGroupTapExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| NoMergeTapExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| NonBlockedBlockedJoinAnnotatorExpression | Class | cascading.flow.planner.rule.expression | Cascading | |
| NonBlockedBlockedJoinExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| NonBlockedBlockedJoinJoinAnnotatorExpression | Class | cascading.flow.planner.rule.expression | Cascading | |
| NonBlockedBlockedJoinJoinExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| NonSafeAndSplitAndSyncPipeExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| NoOpPipeExpression | Class | cascading.flow.planner.rule.expression | Cascading | |
| NoOpPipeExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| OnlyPipeExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| PlannerLevelExpression | Class | cascading.flow.planner.rule.expression | Cascading | |
| PlanPhase | Class | cascading.flow.planner.rule | Cascading | |
| ProcessLevel | Class | cascading.flow.planner.rule | Cascading | |
| RemoveNoOpPipeTransformer | Class | cascading.flow.planner.rule.transformer | Cascading | |
| ResultTree | Class | cascading.flow.planner.rule.util | Cascading | |
| ResultTree .Delegate | Class | cascading.flow.planner.rule.util.ResultTree | Cascading | |
| ResultTree .Path | Class | cascading.flow.planner.rule.util.ResultTree | Cascading | |
| Rule | Interface | cascading.flow.planner.rule | Cascading | |
| RuleAnnotationTransformer | Class | cascading.flow.planner.rule.transformer | Cascading | |
| RuleAssert | The RuleAssert class is responsible for asserting the structure of a element graph. | Class | cascading.flow.planner.rule | Cascading |
| RuleContractedTransformer | Class | cascading.flow.planner.rule.transformer | Cascading | |
| RuleExec | Class | cascading.flow.planner.rule | Cascading | |
| RuleExpression | A RuleExpression describes where a Rule is applied in an element graph. | Class | cascading.flow.planner.rule | Cascading |
| RuleInsertionTransformer | Class | cascading.flow.planner.rule.transformer | Cascading | |
| RuleMode | Class | cascading.flow.planner.rule | Cascading | |
| RulePartitioner | The RulePartitioner class is responsible for partitioning an element graph into smaller sub-graphs. | Class | cascading.flow.planner.rule | Cascading |
| RulePartitioner .PartitionSource | Partition a given child into more children, removing the original child. | Class | cascading.flow.planner.rule.RulePartitioner | Cascading |
| RuleRegistry | RuleRegistry contains all planner rules for a given platform. | Class | cascading.flow.planner.rule | Cascading |
| RuleRegistrySet | applied via the FlowPlanner to the given assembly. | Class | cascading.flow.planner.rule | Cascading |
| RuleRegistrySet .Select | Class | cascading.flow.planner.rule.RuleRegistrySet | Cascading | |
| RuleRemoveBranchTransformer | Class | cascading.flow.planner.rule.transformer | Cascading | |
| RuleReplaceTransformer | Class | cascading.flow.planner.rule.transformer | Cascading | |
| RuleResult | Class | cascading.flow.planner.rule | Cascading | |
| RuleResult .ResultStatus | Class | cascading.flow.planner.rule.RuleResult | Cascading | |
| RuleSetExec | Class | cascading.flow.planner.rule | Cascading | |
| RuleTransformer | The RuleTransformer class is responsible for transforming an element graph into a new graph. | Class | cascading.flow.planner.rule | Cascading |
| SplicePipeExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| SplitBeforeEveryAssert | Class | cascading.flow.planner.rule.assertion | Cascading | |
| SplitBeforeEveryExpression | Class | cascading.flow.planner.rule.expression | Cascading | |
| SyncPipeExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| TapGroupTapExpressionGraph | Class | cascading.flow.planner.rule.expressiongraph | Cascading | |
| TapOrBoundaryElementExpression | Class | cascading.flow.planner.rule.elementexpression | Cascading | |
| TraceWriter | Class | cascading.flow.planner.rule.util | Cascading | |
| UniquePathRulePartitioner | sub-graphs as initial partitions, then will partition the resulting graph into a unique sub-graph for each unique path between the head and tail of the graph. | Class | cascading.flow.planner.rule.partitioner | Cascading |
| UnsupportedPlanException | Class | cascading.flow.planner.rule | Cascading | |
| WholeGraphNodePartitioner | Class | cascading.flow.planner.rule.partitioner | Cascading | |
| WholeGraphRulePartitioner | Class | cascading.flow.planner.rule.partitioner | Cascading | |
| WholeGraphStepPartitioner | Class | cascading.flow.planner.rule.partitioner | Cascading | |