Package org.incendo.cloud.suggestion
package org.incendo.cloud.suggestion
Command arguments that are used to build command parsing chains
-
ClassDescriptionSpecialized variant of
SuggestionProviderthat does work on the calling thread.Specialized variant ofBlockingSuggestionProviderthat hasStringresults instead ofSuggestionresults.DelegatingSuggestionFactory<C,S extends Suggestion> Command suggestion engine that delegates to aCommandTreeCommand suggestion processor filters suggestions based on the remaining unconsumed input in the queue.Filter function that tests (and potentially changes) each suggestion against the input and context.Simple version ofFilteringSuggestionProcessor.Filterwhich doesn't modify suggestions.SuggestionFactory<C,S extends Suggestion> Factory that produces command suggestions from user input.SuggestionMapper<S extends Suggestion>Maps fromSuggestiontoSuggestionMapper.Processor that operates on thestreamofsuggestionsbefore it is collected for the suggestion result passed to platform implementations or other callers.Provider of suggestionsSuggestions<C,S extends Suggestion>