| Name | Description | Type | Package | Framework |
| AddModuleOptionsExpansionStrategy | Adds missing module options at the end of a well formed stream definition. | Class | org.springframework.xd.dirt.stream.completion | Spring XD |
| CompletionExpansionStrategy | Used to enhance a well formed stream definition by adding yet more text to it (e. | Interface | org.springframework.xd.dirt.stream.completion | Spring XD |
| CompletionProvider | Provides code completion on a (maybe ill-formed) stream definition. | Class | org.springframework.xd.dirt.stream.completion | Spring XD |
| CompletionRecoveryStrategy | Used to provide completions on ill-formed stream definitions, after an initial (failed) parse. | Interface | org.springframework.xd.dirt.stream.completion | Spring XD |
| EmptyStartYieldsModulesRecoveryStrategy | Class | org.springframework.xd.dirt.stream.completion | Spring XD | |
| ExpandOneDashToTwoDashesRecoveryStrategy | Provides completion when the user has typed in the first dash to a module option. | Class | org.springframework.xd.dirt.stream.completion | Spring XD |
| ModulesAfterPipeRecoveryStrategy | Provides completions for the case where the user has entered a pipe symbol and a module reference is expected next. | Class | org.springframework.xd.dirt.stream.completion | Spring XD |
| OptionNameAfterDashDashRecoveryStrategy | Provides completion proposals when the user has typed the two dashes that precede a module option name. | Class | org.springframework.xd.dirt.stream.completion | Spring XD |
| PipeIntoOtherModulesExpansionStrategy | Continues a well-formed stream definition by adding a pipe symbol and another module, provided that the streamdefinition hasn't reached its end yet. | Class | org.springframework.xd.dirt.stream.completion | Spring XD |
| StacktraceFingerprintingCompletionRecoveryStrategy | A recovery strategy that will trigger if the parser failure is similar to that of some sample unfinished streamdefinition. | Class | org.springframework.xd.dirt.stream.completion | Spring XD |
| UnfinishedModuleNameRecoveryStrategy | Class | org.springframework.xd.dirt.stream.completion | Spring XD | |
| UnfinishedOptionNameRecoveryStrategy | Class | org.springframework.xd.dirt.stream.completion | Spring XD | |