See: Description
| Interface | Description |
|---|---|
| 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<E extends Exception> |
Used to provide completions on ill-formed stream definitions, after an initial (failed)
parse.
|
| 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.
|
| Class | Description |
|---|---|
| AppsAfterDoublePipeRecoveryStrategy |
Provides completions for the case where the user has entered a comma symbol and an
unbound app reference is expected next.
|
| AppsAfterPipeRecoveryStrategy |
Provides completions for the case where the user has entered a pipe symbol and a app
reference is expected next.
|
| BooleanValueHintProvider |
Returns the closed set of true and false for properties that are
of type Boolean.
|
| CompletionConfiguration |
Include this Configuration class to expose fully configured
StreamCompletionProvider and TaskCompletionProvider. |
| CompletionProposal |
Represents a proposal to complete a given piece of definition DSL.
|
| CompletionProposal.Factory | |
| CompletionUtils |
Various utility methods used throughout the completion package.
|
| ConfigurationPropertyValueHintExpansionStrategy |
Attempts to fill in possible values after a --foo=prefix (syntactically
valid) construct in the DSL.
|
| ConfigurationPropertyValueHintRecoveryStrategy |
Attempts to fill in possible values after a --foo= dangling construct in the
DSL.
|
| ConfigurationPropertyValueHintTaskExpansionStrategy |
Attempts to fill in possible values after a --foo=prefix (syntactically
valid) construct in the DSL.
|
| ConfigurationPropertyValueHintTaskRecoveryStrategy |
Attempts to fill in possible values after a --foo= dangling construct in the
DSL.
|
| DefaultValueHintProvider |
A default
ValueHintProvider that returns hints explicitly defined by a
property. |
| EnumValueHintProvider |
A
ValueHintProvider that returns possible values when the property is an
Enum. |
| PipeIntoOtherAppsExpansionStrategy |
Continues a well-formed stream definition by adding a pipe symbol and another app,
provided that the stream definition hasn't reached its end yet.
|
| StacktraceFingerprintingRecoveryStrategy<E extends Exception> |
A recovery strategy that will trigger if the parser failure is similar to that of some
sample unfinished stream definition.
|
| StacktraceFingerprintingTaskRecoveryStrategy<E extends Exception> |
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.
|
| UnfinishedAppNameExpansionStrategy |
Provides completions by finding apps whose name starts with a prefix (which was assumed
to be a correct app name, but wasn't).
|
| UnfinishedConfigurationPropertyNameRecoveryStrategy |
Provides completions for the case where the user has started to type an app
configuration property name but it is not typed in full yet.
|
| UnfinishedConfigurationPropertyNameTaskRecoveryStrategy |
Provides completions for the case where the user has started to type an app
configuration property name but it is not typed in full yet.
|
| UnfinishedTaskAppNameExpansionStrategy |
Provides completions by finding apps whose name starts with a prefix (which was assumed
to be a correct app name, but wasn't).
|
Copyright © 2024 Pivotal Software, Inc.. All rights reserved.