Package cloud.commandframework.execution
Class FilteringCommandSuggestionProcessor<C>
java.lang.Object
cloud.commandframework.execution.FilteringCommandSuggestionProcessor<C>
- Type Parameters:
C
- Command sender type
- All Implemented Interfaces:
CommandSuggestionProcessor<C>
,BiFunction<@NonNull CommandPreprocessingContext<C>,@NonNull List<String>,@NonNull List<String>>
public final class FilteringCommandSuggestionProcessor<C>
extends Object
implements CommandSuggestionProcessor<C>
Command suggestions processor that checks the input queue head and filters based on that
-
Constructor Details
-
FilteringCommandSuggestionProcessor
public FilteringCommandSuggestionProcessor()
-
-
Method Details
-
apply
public @NonNull List<@NonNull String> apply(@NonNull CommandPreprocessingContext<C> context, @NonNull List<@NonNull String> strings)- Specified by:
apply
in interfaceBiFunction<@NonNull CommandPreprocessingContext<C>,@NonNull List<String>,@NonNull List<String>>
-