# Uses of Package
org.springframework.cloud.dataflow.completion

- Packages that use org.springframework.cloud.dataflow.completion
  Package | Description
  --- | ---
  org.springframework.cloud.dataflow.completion | Contains classes related to code-completion of stream definitions expressed in the Spring Cloud Dataflow DSL.
  org.springframework.cloud.dataflow.server.completion | Contains classes for the auto-completion support.
  org.springframework.cloud.dataflow.server.config | Spring Cloud Data Flow Server configuration classes.
  org.springframework.cloud.dataflow.server.config.features | Contains specific features' configuration classes.
  org.springframework.cloud.dataflow.server.controller | Spring Cloud Data Flow Server Controllers.

- Classes in org.springframework.cloud.dataflow.completion used by org.springframework.cloud.dataflow.completion
  Class and Description
  CompletionProposal Represents a proposal to complete a given piece of definition DSL.
  CompletionProposal.Factory
  ExpansionStrategy Used to enhance a well formed stream definition by adding yet more text to it (e.g. adding more options to a module).
  RecoveryStrategy Used to provide completions on ill-formed stream definitions, after an initial (failed) parse.
  StacktraceFingerprintingRecoveryStrategy A recovery strategy that will trigger if the parser failure is similar to that of some sample unfinished stream definition.
  StacktraceFingerprintingTaskRecoveryStrategy A recovery strategy that will trigger if the parser failure is similar to that of some sample unfinished task definition.
  StreamCompletionProvider Provides code completion on a (maybe ill-formed) stream definition.
  TaskCompletionProvider Provides code completion on a (maybe ill-formed) task definition.
  TaskExpansionStrategy Used to enhance a well formed task definition by adding yet more text to it (e.g. adding more options to a module).
  ValueHintProvider Interface to provide value hints that can be discovered for properties.

- Classes in org.springframework.cloud.dataflow.completion used by org.springframework.cloud.dataflow.server.completion
  Class and Description
  CompletionProposal Represents a proposal to complete a given piece of definition DSL.
  RecoveryStrategy Used to provide completions on ill-formed stream definitions, after an initial (failed) parse.

- Classes in org.springframework.cloud.dataflow.completion used by org.springframework.cloud.dataflow.server.config
  Class and Description
  StreamCompletionProvider Provides code completion on a (maybe ill-formed) stream definition.
  TaskCompletionProvider Provides code completion on a (maybe ill-formed) task definition.

- Classes in org.springframework.cloud.dataflow.completion used by org.springframework.cloud.dataflow.server.config.features
  Class and Description
  RecoveryStrategy Used to provide completions on ill-formed stream definitions, after an initial (failed) parse.
  StreamCompletionProvider Provides code completion on a (maybe ill-formed) stream definition.

- Classes in org.springframework.cloud.dataflow.completion used by org.springframework.cloud.dataflow.server.controller
  Class and Description
  StreamCompletionProvider Provides code completion on a (maybe ill-formed) stream definition.
  TaskCompletionProvider Provides code completion on a (maybe ill-formed) task definition.

Copyright © 2021 Pivotal Software, Inc.. All rights reserved.