Package net.pl3x.map.core.command.parser
Class ZoomParser<C>
java.lang.Object
net.pl3x.map.core.command.parser.ZoomParser<C>
- Type Parameters:
C
- command sender type
- All Implemented Interfaces:
org.incendo.cloud.parser.ArgumentParser<C,
,Integer> org.incendo.cloud.suggestion.BlockingSuggestionProvider<C>
,org.incendo.cloud.suggestion.BlockingSuggestionProvider.Strings<C>
,org.incendo.cloud.suggestion.SuggestionProvider<C>
,org.incendo.cloud.suggestion.SuggestionProviderHolder<C>
@NullMarked
public class ZoomParser<C>
extends Object
implements org.incendo.cloud.parser.ArgumentParser<C,Integer>, org.incendo.cloud.suggestion.BlockingSuggestionProvider.Strings<C>
Parser that parses strings into
Integer
s for zoom levels.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.incendo.cloud.parser.ArgumentParser
org.incendo.cloud.parser.ArgumentParser.FutureArgumentParser<C,
T> Nested classes/interfaces inherited from interface org.incendo.cloud.suggestion.BlockingSuggestionProvider
org.incendo.cloud.suggestion.BlockingSuggestionProvider.Strings<C>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.incendo.cloud.parser.ArgumentParseResult
<Integer> parse
(org.incendo.cloud.context.CommandContext<C> commandContext, org.incendo.cloud.context.CommandInput commandInput) static <C> org.incendo.cloud.parser.ParserDescriptor
<C, Integer> parser()
stringSuggestions
(org.incendo.cloud.context.CommandContext<C> commandContext, org.incendo.cloud.context.CommandInput input) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.incendo.cloud.parser.ArgumentParser
flatMap, flatMapSuccess, mapSuccess, parseFuture, suggestionProvider
Methods inherited from interface org.incendo.cloud.suggestion.BlockingSuggestionProvider
suggestionsFuture
Methods inherited from interface org.incendo.cloud.suggestion.BlockingSuggestionProvider.Strings
suggestions
-
Constructor Details
-
ZoomParser
public ZoomParser()
-
-
Method Details