Class SuggestionResolverRegistry.EnumSuggestionResolver
java.lang.Object
studio.mevera.imperat.command.suggestions.SuggestionResolverRegistry.EnumSuggestionResolver
- All Implemented Interfaces:
SuggestionResolver<S>
- Enclosing class:
- SuggestionResolverRegistry<S extends Source>
public final class SuggestionResolverRegistry.EnumSuggestionResolver
extends Object
implements SuggestionResolver<S>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionautoComplete(SuggestionContext<S> context, CommandParameter<S> parameter) voidregisterEnumResolver(Type raw) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface studio.mevera.imperat.resolvers.SuggestionResolver
asyncAutoComplete
-
Constructor Details
-
EnumSuggestionResolver
public EnumSuggestionResolver()
-
-
Method Details
-
registerEnumResolver
-
autoComplete
- Specified by:
autoCompletein interfaceSuggestionResolver<S extends Source>- Parameters:
context- the context for suggestionsparameter- the parameter of the value to complete- Returns:
- the auto-completed suggestions of the current argument
-