ClientIdParser
class ClientIdParser<C> : ArgumentParser<C, ClientId> , BlockingSuggestionProvider.Strings<CommandSender>
OAuthクライアントIDをパースするコマンドパーサー Tab補完でDBから取得したクライアントID一覧を表示する
Functions
Link copied to clipboard
@API(status = API.Status.STABLE)
Link copied to clipboard
@API(status = API.Status.STABLE)
Link copied to clipboard
@API(status = API.Status.STABLE)
Link copied to clipboard
open override fun stringSuggestions(commandContext: CommandContext<CommandSender?>, input: CommandInput): Iterable<String>
Tab補完用のサジェストを提供 DBから全クライアントIDを取得して返す
Link copied to clipboard
Link copied to clipboard
open fun suggestions(context: @NonNull CommandContext<CommandSender?>, input: @NonNull CommandInput): @NonNull Iterable<@NonNull Suggestion>
Link copied to clipboard
open fun suggestionsFuture(context: @NonNull CommandContext<CommandSender?>, input: @NonNull CommandInput): @NonNull CompletableFuture<out @NonNull Iterable<out @NonNull Suggestion>>