Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCollectorArgumentResolver<SENDER,
COLLECTION> - Class in dev.rollczi.litecommands.argument.resolver.collector - AbstractCollectorArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
- AbstractCommandExecutor<SENDER> - Class in dev.rollczi.litecommands.command.executor
- AbstractCommandExecutor(CommandRoute<SENDER>, Collection<Argument<?>>, Collection<ContextRequirement<?>>, Collection<BindRequirement<?>>) - Constructor for class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- AbstractMainThreadBasedScheduler - Class in dev.rollczi.litecommands.scheduler
- AbstractMainThreadBasedScheduler() - Constructor for class dev.rollczi.litecommands.scheduler.AbstractMainThreadBasedScheduler
- AbstractPlatform<SENDER,
C> - Class in dev.rollczi.litecommands.platform - AbstractPlatform(C) - Constructor for class dev.rollczi.litecommands.platform.AbstractPlatform
- AbstractPlatformSender - Class in dev.rollczi.litecommands.platform
- AbstractPlatformSender() - Constructor for class dev.rollczi.litecommands.platform.AbstractPlatformSender
- AbstractSimplePlatform<SENDER,
C> - Class in dev.rollczi.litecommands.platform - AbstractSimplePlatform(C, PlatformSenderFactory<SENDER>) - Constructor for class dev.rollczi.litecommands.platform.AbstractSimplePlatform
- accept(K1, K2, V) - Method in interface dev.rollczi.litecommands.shared.BiMapConsumer
- accumulator() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultCollector
- accumulator() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultTooltipCollector
- add(CommandBuilderProvider<SENDER>) - Method in class dev.rollczi.litecommands.command.builder.CommandBuilderCollector
- add(Suggestion) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- add(E) - Method in class dev.rollczi.litecommands.meta.MetaListEditor
- add(E) - Method in class dev.rollczi.litecommands.priority.MutablePrioritizedList
- add(String, RequirementMatch) - Method in class dev.rollczi.litecommands.requirement.RequirementsResult.Builder
- addAll(SuggestionResult) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- addAll(E...) - Method in class dev.rollczi.litecommands.meta.MetaListEditor
- addAll(Iterable<E>) - Method in class dev.rollczi.litecommands.meta.MetaListEditor
- addAll(Collection<Suggestion>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- addProfile(P) - Method in interface dev.rollczi.litecommands.argument.MutableArgument
- addProfile(P) - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- aliases() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- aliases(String...) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- aliases(List<String>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- all() - Method in class dev.rollczi.litecommands.schematic.Schematic
- allow() - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorFoundEvent
- allow() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPreExecutionEvent
- angleBrackets() - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
- API - Enum constant in enum class dev.rollczi.litecommands.cooldown.event.CooldownEvent.Cause
- appendChild(CommandBuilder<SENDER>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- appendChild(String, UnaryOperator<CommandBuilder<SENDER>>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- appendChildren(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.command.CommandRoute
- appendExecutor(CommandExecutorProvider<SENDER>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- appendExecutor(CommandExecutor<SENDER>) - Method in interface dev.rollczi.litecommands.command.CommandRoute
- appendLeft(Iterable<String>) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- appendLeft(Iterable<String>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- appendLeft(String...) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- appendLeft(String...) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- appendLeftDirectly(String) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
-
Appends the given part directly to the left of the suggestion.
- appendLevel(String) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- appendRight(Iterable<String>) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- appendRight(Iterable<String>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- appendRight(String...) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- appendRight(String...) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- apply() - Method in class dev.rollczi.litecommands.meta.MetaListEditor
- apply(C) - Method in interface dev.rollczi.litecommands.platform.PlatformSettingsConfigurator
- apply(BindChainAccessor) - Method in interface dev.rollczi.litecommands.bind.BindProvider
- apply(Meta) - Method in interface dev.rollczi.litecommands.meta.Meta
-
Deprecated.
- apply(Throwable) - Method in class dev.rollczi.litecommands.command.executor.LastExceptionHandler
- apply(Consumer<CommandExecutor<SENDER>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
- applyChanges() - Method in class dev.rollczi.litecommands.input.raw.RawInputViewLegacyAdapter
- applyMeta(UnaryOperator<Meta>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- applyOnRoute(UnaryOperator<CommandBuilder<SENDER>>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- argument(Argument<?>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
- argument(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
- argument(String, Class<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- Argument<T> - Interface in dev.rollczi.litecommands.argument
- ARGUMENT_KEY - Static variable in interface dev.rollczi.litecommands.meta.Meta
-
Deprecated.
- argumentEnd() - Method in class dev.rollczi.litecommands.schematic.SchematicFastFormat
- argumentFlag(String) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- argumentFormat() - Method in class dev.rollczi.litecommands.schematic.SchematicFormat
- argumentJoin(String) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- ArgumentKey - Interface in dev.rollczi.litecommands.argument
- argumentNullable(String, Class<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- argumentOptional(String, Class<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- ArgumentProfile<T> - Interface in dev.rollczi.litecommands.argument.profile
- ArgumentProfileNamespace<META_HOLDER> - Class in dev.rollczi.litecommands.argument.profile
- ArgumentProfileNamespace(MetaKey<META_HOLDER>, String) - Constructor for class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
- argumentQuoted(String) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- ArgumentResolver<SENDER,
TYPE> - Class in dev.rollczi.litecommands.argument.resolver - ArgumentResolver() - Constructor for class dev.rollczi.litecommands.argument.resolver.ArgumentResolver
- ArgumentResolverBase<SENDER,
PARSED> - Interface in dev.rollczi.litecommands.argument.resolver - ArgumentResolverBaseChained<SENDER,
PARSED> - Interface in dev.rollczi.litecommands.argument.resolver - ArgumentResolverChained<SENDER,
T> - Class in dev.rollczi.litecommands.argument.resolver - ArgumentResolverChained() - Constructor for class dev.rollczi.litecommands.argument.resolver.ArgumentResolverChained
- arguments - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- arguments() - Method in class dev.rollczi.litecommands.invocation.Invocation
- arguments(Iterable<Argument<?>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
- argumentStart() - Method in class dev.rollczi.litecommands.schematic.SchematicFastFormat
- ArrayArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
- ArrayArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.ArrayArgumentResolver
- ArrayHandler<SENDER> - Class in dev.rollczi.litecommands.handler.result.standard
- ArrayHandler() - Constructor for class dev.rollczi.litecommands.handler.result.standard.ArrayHandler
- ArrayListArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
- ArrayListArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.ArrayListArgumentResolver
- asArray() - Method in interface dev.rollczi.litecommands.input.Input
- asFuture() - Method in class dev.rollczi.litecommands.argument.parser.ParseAsyncResult
- asFuture() - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- asFuture() - Method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- asFuture() - Method in class dev.rollczi.litecommands.context.AsyncContextResult
- asFuture() - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- asFuture() - Method in interface dev.rollczi.litecommands.context.ContextResult
- asFuture() - Method in interface dev.rollczi.litecommands.requirement.RequirementFutureResult
- asJoinedText() - Method in class dev.rollczi.litecommands.permission.MissingPermissions
- asJoinedText(String) - Method in class dev.rollczi.litecommands.permission.MissingPermissions
- asList() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl
- asList() - Method in interface dev.rollczi.litecommands.input.Input
- asList(Collection<CompletableFuture<T>>) - Static method in class dev.rollczi.litecommands.util.FutureUtil
- asMetaKey() - Method in class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
- asMultiLevelList() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- async(Supplier<? extends ParseResult<EXPECTED>>) - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- async(Supplier<? extends ParseResult<EXPECTED>>, Executor) - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- async(Supplier<? extends ContextResult<EXPECTED>>) - Static method in interface dev.rollczi.litecommands.context.ContextResult
- async(Supplier<? extends ContextResult<EXPECTED>>, Executor) - Static method in interface dev.rollczi.litecommands.context.ContextResult
- AsyncContextResult<T> - Class in dev.rollczi.litecommands.context
- AsyncContextResult(CompletableFuture<? extends ContextResult<T>>) - Constructor for class dev.rollczi.litecommands.context.AsyncContextResult
- ASYNCHRONOUS - Static variable in class dev.rollczi.litecommands.scheduler.SchedulerType
-
The async thread - used for async tasks If not specified, the main thread will be used
- AttemptFailedException - Exception Class in dev.rollczi.litecommands.shared
- AttemptFailedException(String) - Constructor for exception class dev.rollczi.litecommands.shared.AttemptFailedException
- AttemptFailedException(String, Throwable) - Constructor for exception class dev.rollczi.litecommands.shared.AttemptFailedException
- await() - Method in interface dev.rollczi.litecommands.requirement.RequirementFutureResult
B
- BigDecimalArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
- BigDecimalArgumentResolver(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.BigDecimalArgumentResolver
- BigIntegerArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
- BigIntegerArgumentResolver(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.BigIntegerArgumentResolver
- BiHashMap<K1,
K2, - Class in dev.rollczi.litecommands.sharedV> - BiHashMap() - Constructor for class dev.rollczi.litecommands.shared.BiHashMap
- BiHashMap(int) - Constructor for class dev.rollczi.litecommands.shared.BiHashMap
- BiHashMap(BiMap<K1, K2, V>) - Constructor for class dev.rollczi.litecommands.shared.BiHashMap
- BiHashMap(BiMap<K1, K2, V>, int) - Constructor for class dev.rollczi.litecommands.shared.BiHashMap
- BiMap<K1,
K2, - Interface in dev.rollczi.litecommands.sharedV> - BiMapConsumer<K1,
K2, - Interface in dev.rollczi.litecommands.sharedV> - bind(String, TypeToken<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- bind(String, Class<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- BindChainAccessor - Interface in dev.rollczi.litecommands.bind
- BindChainedProvider<T> - Interface in dev.rollczi.litecommands.bind
- bindInstance(Class<T>, Function<BindChainAccessor, T>) - Method in class dev.rollczi.litecommands.bind.BindRegistry
- bindInstance(Class<T>, Supplier<T>) - Method in class dev.rollczi.litecommands.bind.BindRegistry
- bindInstanceUnsafe(Class<?>, Supplier<?>) - Method in class dev.rollczi.litecommands.bind.BindRegistry
- BindProvider<T> - Interface in dev.rollczi.litecommands.bind
- BindRegistry - Class in dev.rollczi.litecommands.bind
- BindRegistry() - Constructor for class dev.rollczi.litecommands.bind.BindRegistry
- BindRequirement<PARSED> - Interface in dev.rollczi.litecommands.bind
- bindRequirements - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- bindRequirements(List<BindRequirement<?>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
- BindResult<T> - Class in dev.rollczi.litecommands.bind
- BooleanArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
- BooleanArgumentResolver() - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.BooleanArgumentResolver
- BooleanArgumentResolver(Collection<String>, Collection<String>) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.BooleanArgumentResolver
- boxedToPrimitive(Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- BRANCH - Static variable in class dev.rollczi.litecommands.LiteCommandsVariables
- build() - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.NamedBuilder
- build() - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.RawBuilder
- build() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
- build() - Method in class dev.rollczi.litecommands.invocation.InvocationContext.Builder
- build() - Method in class dev.rollczi.litecommands.reflect.type.TypeTokenBuilder
- build() - Method in class dev.rollczi.litecommands.requirement.RequirementsResult.Builder
- build() - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
- build(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- buildable() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- builder() - Static method in class dev.rollczi.litecommands.invocation.InvocationContext
- builder() - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
- builder(CommandRoute<SENDER>) - Static method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
- builder(Invocation<SENDER>) - Static method in class dev.rollczi.litecommands.requirement.RequirementsResult
- builder(Class<T>) - Static method in class dev.rollczi.litecommands.reflect.type.TypeToken
- Builder() - Constructor for class dev.rollczi.litecommands.invocation.InvocationContext.Builder
- Builder() - Constructor for class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
- Builder(Invocation<SENDER>) - Constructor for class dev.rollczi.litecommands.requirement.RequirementsResult.Builder
C
- CACHED_POOL - Static variable in class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
- canBeIgnored() - Method in class dev.rollczi.litecommands.validator.ValidatorResult
-
Deprecated.
- canBuild() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
- cancel(FailedReason) - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorFoundEvent
-
Will stop the execution of the command.
- cancel(FailedReason) - Method in class dev.rollczi.litecommands.command.executor.event.CommandPreExecutionEvent
- canParse(Argument<Object>, VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.ArrayArgumentResolver
- canParse(Argument<CompletableFuture>) - Method in class dev.rollczi.litecommands.argument.resolver.completeable.CompletableFutureResolver
- canParse(Argument<TreeSet>, VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.TreeSetArgumentResolver
- canParse(Argument<PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.Parser
-
This method is used to check if the argument can be parsed by the parser.
- canParse(Argument<T>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserChained
- canParse(Argument<T>) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
- canParse(Argument<T>) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledParser
- canParse(Argument<T>, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
- canParse(Argument<T>, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledParser
- CASE_INSENSITIVE - Static variable in class dev.rollczi.litecommands.argument.resolver.standard.EnumArgumentResolver
- cast(Object) - Method in interface dev.rollczi.litecommands.meta.MetaType
- cast(Object) - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeImpl
- cast(Object) - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeList
- cast(Object) - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeSet
- characteristics() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultCollector
- characteristics() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultTooltipCollector
- check(Invocation<?>, CommandExecutorMatchResult) - Method in interface dev.rollczi.litecommands.requirement.RequirementCondition
- checkAliases(String[]) - Static method in class dev.rollczi.litecommands.util.LiteCommandsUtil
-
Checks if aliases are consistent
- checkAliases(Collection<String>) - Static method in class dev.rollczi.litecommands.util.LiteCommandsUtil
- checkArgument(boolean, String, Object...) - Static method in class dev.rollczi.litecommands.shared.Preconditions
- checkConsistent(String, String[]) - Static method in class dev.rollczi.litecommands.util.LiteCommandsUtil
-
Checks if name and aliases are consistent with LiteCommands rules.
- checkName(String) - Static method in class dev.rollczi.litecommands.util.LiteCommandsUtil
-
Checks if name is consistent
- child(TypeToken<NEW>) - Method in interface dev.rollczi.litecommands.argument.Argument
-
Create a child of the current argument.
- child(TypeToken<NEW>) - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- children() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- claim() - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
- claim() - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- claim(int, int) - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
- claim(int, int) - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- claimedIndexes - Variable in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- CLASS - Enum constant in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
- clear() - Method in interface dev.rollczi.litecommands.meta.Meta
- clear() - Method in class dev.rollczi.litecommands.meta.MetaListEditor
- clear() - Method in class dev.rollczi.litecommands.priority.MutablePrioritizedList
- clear() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- clone(ChronoUnit, Map<String, ChronoUnit>, Set<TemporalAmountParser.TimeModifier>, TemporalAmountParser.LocalDateTimeProvider) - Method in class dev.rollczi.litecommands.time.DurationParser
- clone(ChronoUnit, Map<String, ChronoUnit>, Set<TemporalAmountParser.TimeModifier>, TemporalAmountParser.LocalDateTimeProvider) - Method in class dev.rollczi.litecommands.time.PeriodParser
- clone(ChronoUnit, Map<String, ChronoUnit>, Set<TemporalAmountParser.TimeModifier>, TemporalAmountParser.LocalDateTimeProvider) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
- close() - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- collect(MetaKey<T>) - Method in interface dev.rollczi.litecommands.meta.MetaCollector
- collect(Function<T, String>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- collectCommands() - Method in class dev.rollczi.litecommands.command.builder.CommandBuilderCollector
- CollectionArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
- CollectionArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.CollectionArgumentResolver
- CollectionHandler<SENDER> - Class in dev.rollczi.litecommands.handler.result.standard
- CollectionHandler() - Constructor for class dev.rollczi.litecommands.handler.result.standard.CollectionHandler
- collector() - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- collector(Function<T, String>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- collector(Function<T, String>, Function<T, String>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- collectReverse(MetaKey<T>) - Method in interface dev.rollczi.litecommands.meta.MetaCollector
- collectRoutes() - Method in class dev.rollczi.litecommands.schematic.SchematicInput
- combiner() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultCollector
- combiner() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultTooltipCollector
- command(Class<?>) - Static method in interface dev.rollczi.litecommands.scope.Scope
- command(String) - Static method in interface dev.rollczi.litecommands.scope.Scope
- COMMAND - Enum constant in enum class dev.rollczi.litecommands.cooldown.event.CooldownEvent.Cause
- COMMAND_COOLDOWN - Static variable in class dev.rollczi.litecommands.message.LiteMessages
-
Command cooldown message.
- COMMAND_ORIGIN_TYPE - Static variable in interface dev.rollczi.litecommands.meta.Meta
- COMMAND_SEPARATOR - Static variable in class dev.rollczi.litecommands.input.raw.RawCommand
- COMMAND_SEPARATOR_CHAR - Static variable in class dev.rollczi.litecommands.input.raw.RawCommand
- COMMAND_SLASH - Static variable in class dev.rollczi.litecommands.input.raw.RawCommand
- CommandBuilder<SENDER> - Interface in dev.rollczi.litecommands.command.builder
- CommandBuilderCollector<SENDER> - Class in dev.rollczi.litecommands.command.builder
- CommandBuilderCollector() - Constructor for class dev.rollczi.litecommands.command.builder.CommandBuilderCollector
- CommandBuilderProvider<SENDER> - Interface in dev.rollczi.litecommands.command.builder
- CommandExecuteResult - Class in dev.rollczi.litecommands.command.executor
- CommandExecuteService<SENDER> - Class in dev.rollczi.litecommands.command.executor
- CommandExecuteService(ResultHandleService<SENDER>, Scheduler, RequirementMatchService<SENDER>, EventPublisher) - Constructor for class dev.rollczi.litecommands.command.executor.CommandExecuteService
- CommandExecutor<SENDER> - Interface in dev.rollczi.litecommands.command.executor
-
CommandExecutor is a node of the command tree.
- CommandExecutorBuilder<SENDER> - Class in dev.rollczi.litecommands.command.executor
- CommandExecutorBuilder(CommandRoute<SENDER>) - Constructor for class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
- CommandExecutorDefaultReference<SENDER> - Class in dev.rollczi.litecommands.command.executor
- CommandExecutorDefaultReference(CommandExecutor<SENDER>) - Constructor for class dev.rollczi.litecommands.command.executor.CommandExecutorDefaultReference
- CommandExecutorEvent<SENDER> - Interface in dev.rollczi.litecommands.command.executor.event
-
Represents an event fired when a command executor is executed.
- CommandExecutorFactory<SENDER> - Interface in dev.rollczi.litecommands.command.executor
- CommandExecutorFoundEvent<SENDER> - Class in dev.rollczi.litecommands.command.executor.event
- CommandExecutorFoundEvent(Invocation<SENDER>, CommandExecutor<SENDER>, CommandExecutorMatchResult) - Constructor for class dev.rollczi.litecommands.command.executor.event.CommandExecutorFoundEvent
- CommandExecutorMatchResult - Class in dev.rollczi.litecommands.command.executor
- CommandExecutorNotFoundEvent - Class in dev.rollczi.litecommands.command.executor.event
- CommandExecutorNotFoundEvent(Invocation<?>, CommandRoute<?>, MutablePrioritizedList<FailedReason>) - Constructor for class dev.rollczi.litecommands.command.executor.event.CommandExecutorNotFoundEvent
- CommandExecutorProvider<SENDER> - Interface in dev.rollczi.litecommands.command
- CommandManager<SENDER> - Class in dev.rollczi.litecommands.command
- CommandManager(Platform<SENDER, ?>, CommandExecuteService<SENDER>, SuggestionService<SENDER>) - Constructor for class dev.rollczi.litecommands.command.CommandManager
- CommandMerger<SENDER> - Class in dev.rollczi.litecommands.command
- CommandMerger() - Constructor for class dev.rollczi.litecommands.command.CommandMerger
- CommandNode<SENDER> - Interface in dev.rollczi.litecommands.command
-
CommandNode is an any node of the command tree.
- CommandPostExecutionEvent<SENDER> - Class in dev.rollczi.litecommands.command.executor.event
- CommandPostExecutionEvent(Invocation<SENDER>, CommandRoute<SENDER>, CommandExecutor<SENDER>, CommandExecuteResult) - Constructor for class dev.rollczi.litecommands.command.executor.event.CommandPostExecutionEvent
- CommandPreExecutionEvent<SENDER> - Class in dev.rollczi.litecommands.command.executor.event
- CommandPreExecutionEvent(Invocation<SENDER>, CommandExecutor<SENDER>) - Constructor for class dev.rollczi.litecommands.command.executor.event.CommandPreExecutionEvent
- CommandProvider - Interface in dev.rollczi.litecommands.command
- CommandRoute<SENDER> - Interface in dev.rollczi.litecommands.command
-
CommandRoute is a node of the command tree.
- CommandRoutePath - Class in dev.rollczi.litecommands.command
- commandRoutes - Variable in class dev.rollczi.litecommands.platform.AbstractPlatform
- COMMIT - Static variable in class dev.rollczi.litecommands.LiteCommandsVariables
- compareTo(PriorityLevel) - Method in class dev.rollczi.litecommands.priority.PriorityLevel
- compareTo(Prioritized) - Method in interface dev.rollczi.litecommands.priority.Prioritized
- COMPLETABLE_FUTURE - Static variable in class dev.rollczi.litecommands.scheduler.SchedulerType
-
The completable future thread - used for completable future tasks If not specified, the async thread will be used
- completableFuture(CompletableFuture<? extends ParseResult<EXPECTED>>) - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- completableFuture(CompletableFuture<ContextResult<T>>) - Static method in interface dev.rollczi.litecommands.context.ContextResult
- completableFuture(CompletableFuture<T>, Function<T, ? extends ParseResult<EXPECTED>>) - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- completableFuture(CompletableFuture<T>, Function<T, ? extends ContextResult<EXPECTED>>) - Static method in interface dev.rollczi.litecommands.context.ContextResult
- CompletableFutureResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.completeable
- CompletableFutureResolver(Scheduler, ParserRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.completeable.CompletableFutureResolver
- CompletionStageHandler<SENDER> - Class in dev.rollczi.litecommands.handler.result.standard
- CompletionStageHandler() - Constructor for class dev.rollczi.litecommands.handler.result.standard.CompletionStageHandler
- computeIfAbsent(TypeRange<?>, Supplier<T>) - Method in class dev.rollczi.litecommands.reflect.type.TypeIndex
- computeIfAbsent(K1, K2, BiFunction<K1, K2, V>) - Method in class dev.rollczi.litecommands.shared.BiHashMap
- computeIfAbsent(K1, K2, BiFunction<K1, K2, V>) - Method in interface dev.rollczi.litecommands.shared.BiMap
- concat(SuggestionStream<T>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- concat(Collection<T>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- concat(T...) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- conditional(EXPECTED, RequirementCondition...) - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- conditional(EXPECTED, List<RequirementCondition>) - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- conditional(Supplier<T>, List<RequirementCondition>) - Static method in class dev.rollczi.litecommands.context.ContextCompletedResult
- conditional(Supplier<T>, List<RequirementCondition>) - Static method in interface dev.rollczi.litecommands.context.ContextResult
- CONSOLE - Static variable in interface dev.rollczi.litecommands.identifier.Identifier
- consumeAll() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
- consumedCount() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- contains(E) - Method in class dev.rollczi.litecommands.priority.MutablePrioritizedList
- contains(E) - Method in interface dev.rollczi.litecommands.priority.PrioritizedList
- containsKey(K1, K2) - Method in class dev.rollczi.litecommands.shared.BiHashMap
- containsKey(K1, K2) - Method in interface dev.rollczi.litecommands.shared.BiMap
- content() - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
- content() - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- context() - Method in class dev.rollczi.litecommands.invocation.Invocation
- context(String, TypeToken<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- context(String, Class<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- Context(Argument<T>, Parser<SENDER, T>) - Constructor for class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
- ContextChainAccessor<SENDER> - Interface in dev.rollczi.litecommands.context
- ContextChainedProvider<SENDER,
T> - Interface in dev.rollczi.litecommands.context - ContextCompletedResult<T> - Class in dev.rollczi.litecommands.context
- ContextProvider<SENDER,
T> - Interface in dev.rollczi.litecommands.context - ContextRegistry<SENDER> - Class in dev.rollczi.litecommands.context
- ContextRegistry() - Constructor for class dev.rollczi.litecommands.context.ContextRegistry
- contextRequirement(ContextRequirement<?>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
- ContextRequirement<PARSED> - Interface in dev.rollczi.litecommands.context
- contextRequirements - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- contextRequirements(Iterable<ContextRequirement<?>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
- ContextResult<T> - Interface in dev.rollczi.litecommands.context
- CONTINUE - Enum constant in enum class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
- CONTINUE - Enum constant in enum class dev.rollczi.litecommands.flow.Flow.Status
-
Deprecated.
- continueFlow() - Static method in interface dev.rollczi.litecommands.flow.Flow
-
Deprecated.
- continueWith(SuggestionInputResult) - Static method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
- continueWith(SuggestionResult) - Static method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
- continueWithout() - Static method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
- COOLDOWN - Static variable in interface dev.rollczi.litecommands.meta.Meta
- CooldownApiEvent - Class in dev.rollczi.litecommands.cooldown.event
- CooldownApiEvent(Identifier, String, Duration) - Constructor for class dev.rollczi.litecommands.cooldown.event.CooldownApiEvent
- CooldownCommandEvent - Class in dev.rollczi.litecommands.cooldown.event
- CooldownCommandEvent(Invocation<?>, String, Duration) - Constructor for class dev.rollczi.litecommands.cooldown.event.CooldownCommandEvent
- CooldownContext - Class in dev.rollczi.litecommands.cooldown
- CooldownContext(String, Duration) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownContext
- CooldownContext(String, Duration, String) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownContext
- CooldownEvent - Interface in dev.rollczi.litecommands.cooldown.event
- CooldownEvent.Cause - Enum Class in dev.rollczi.litecommands.cooldown.event
- CooldownService - Class in dev.rollczi.litecommands.cooldown
- CooldownService(Scheduler, PermissionService, EventPublisher) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownService
- CooldownState - Class in dev.rollczi.litecommands.cooldown
- CooldownState(String, Duration) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownState
- CooldownStateController<SENDER> - Class in dev.rollczi.litecommands.cooldown
- CooldownStateController(CooldownService) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownStateController
- CooldownStateResultHandler<SENDER> - Class in dev.rollczi.litecommands.cooldown
- CooldownStateResultHandler(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownStateResultHandler
- copy() - Method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher
- copy() - Method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInputMatcher
- copy() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
- copy() - Method in interface dev.rollczi.litecommands.meta.Meta
- countOf(char) - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
- countOf(char) - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- countOf(String, char) - Static method in class dev.rollczi.litecommands.util.StringUtil
- create() - Static method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- create() - Static method in interface dev.rollczi.litecommands.meta.Meta
- create(CommandRoute<SENDER>, String, List<String>) - Static method in interface dev.rollczi.litecommands.command.CommandRoute
- create(CommandRoute<SENDER>, List<Requirement<?>>) - Method in interface dev.rollczi.litecommands.command.executor.CommandExecutorFactory
- create(SENDER) - Method in interface dev.rollczi.litecommands.platform.PlatformSenderFactory
- createAsyncExecutor(String, int) - Method in class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
-
Create async executor.
- createDefault(Class<SENDER>, BiPredicate<SENDER, String>) - Static method in interface dev.rollczi.litecommands.permission.PermissionResolver
- createDefault(BiPredicate<PlatformSender, String>) - Static method in interface dev.rollczi.litecommands.permission.PermissionResolver
- createMainExecutor(String) - Method in class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
-
Create the main executor.
- createMatcher() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl
- createMatcher() - Method in interface dev.rollczi.litecommands.input.Input
- createPlatform(LiteCommandsInternal<SENDER, SETTINGS>) - Method in interface dev.rollczi.litecommands.platform.PlatformFactory
- createReference(CommandExecutor<SENDER>) - Method in class dev.rollczi.litecommands.command.CommandRoutePath
- createRoot() - Static method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- createRoot() - Static method in interface dev.rollczi.litecommands.command.CommandRoute
- createSender(SENDER) - Method in class dev.rollczi.litecommands.platform.AbstractSimplePlatform
- createSender(SENDER) - Method in interface dev.rollczi.litecommands.platform.Platform
D
- DATE_TIME_UNITS - Static variable in class dev.rollczi.litecommands.time.DurationParser
- DATE_UNITS - Static variable in class dev.rollczi.litecommands.time.PeriodParser
- DEFAULT - Enum constant in enum class dev.rollczi.litecommands.strict.StrictMode
- DEFAULT - Static variable in interface dev.rollczi.litecommands.argument.ArgumentKey
- DEFAULT_KEY - Static variable in interface dev.rollczi.litecommands.argument.ArgumentKey
- DEFAULT_LIMIT - Static variable in class dev.rollczi.litecommands.join.JoinProfile
- DEFAULT_NAMESPACE - Static variable in interface dev.rollczi.litecommands.argument.ArgumentKey
- DEFAULT_SEPARATOR - Static variable in class dev.rollczi.litecommands.join.JoinProfile
- DEFAULT_UNIVERSAL - Static variable in interface dev.rollczi.litecommands.argument.ArgumentKey
-
Deprecated.
- defaultValue() - Method in interface dev.rollczi.litecommands.argument.Argument
-
Deprecated.
- deleteLeft(int) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- deleteRight(int) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- DESCRIPTION - Static variable in interface dev.rollczi.litecommands.meta.Meta
- dev.rollczi.litecommands - package dev.rollczi.litecommands
- dev.rollczi.litecommands.argument - package dev.rollczi.litecommands.argument
- dev.rollczi.litecommands.argument.matcher - package dev.rollczi.litecommands.argument.matcher
- dev.rollczi.litecommands.argument.parser - package dev.rollczi.litecommands.argument.parser
- dev.rollczi.litecommands.argument.parser.input - package dev.rollczi.litecommands.argument.parser.input
- dev.rollczi.litecommands.argument.profile - package dev.rollczi.litecommands.argument.profile
- dev.rollczi.litecommands.argument.resolver - package dev.rollczi.litecommands.argument.resolver
- dev.rollczi.litecommands.argument.resolver.collector - package dev.rollczi.litecommands.argument.resolver.collector
- dev.rollczi.litecommands.argument.resolver.completeable - package dev.rollczi.litecommands.argument.resolver.completeable
- dev.rollczi.litecommands.argument.resolver.nullable - package dev.rollczi.litecommands.argument.resolver.nullable
- dev.rollczi.litecommands.argument.resolver.optional - package dev.rollczi.litecommands.argument.resolver.optional
- dev.rollczi.litecommands.argument.resolver.standard - package dev.rollczi.litecommands.argument.resolver.standard
- dev.rollczi.litecommands.argument.suggester - package dev.rollczi.litecommands.argument.suggester
- dev.rollczi.litecommands.argument.suggester.input - package dev.rollczi.litecommands.argument.suggester.input
- dev.rollczi.litecommands.bind - package dev.rollczi.litecommands.bind
- dev.rollczi.litecommands.command - package dev.rollczi.litecommands.command
- dev.rollczi.litecommands.command.builder - package dev.rollczi.litecommands.command.builder
- dev.rollczi.litecommands.command.executor - package dev.rollczi.litecommands.command.executor
- dev.rollczi.litecommands.command.executor.event - package dev.rollczi.litecommands.command.executor.event
- dev.rollczi.litecommands.context - package dev.rollczi.litecommands.context
- dev.rollczi.litecommands.cooldown - package dev.rollczi.litecommands.cooldown
- dev.rollczi.litecommands.cooldown.event - package dev.rollczi.litecommands.cooldown.event
- dev.rollczi.litecommands.editor - package dev.rollczi.litecommands.editor
- dev.rollczi.litecommands.event - package dev.rollczi.litecommands.event
- dev.rollczi.litecommands.flag - package dev.rollczi.litecommands.flag
- dev.rollczi.litecommands.flow - package dev.rollczi.litecommands.flow
- dev.rollczi.litecommands.handler.exception - package dev.rollczi.litecommands.handler.exception
- dev.rollczi.litecommands.handler.exception.standard - package dev.rollczi.litecommands.handler.exception.standard
- dev.rollczi.litecommands.handler.result - package dev.rollczi.litecommands.handler.result
- dev.rollczi.litecommands.handler.result.standard - package dev.rollczi.litecommands.handler.result.standard
- dev.rollczi.litecommands.identifier - package dev.rollczi.litecommands.identifier
- dev.rollczi.litecommands.input - package dev.rollczi.litecommands.input
- dev.rollczi.litecommands.input.raw - package dev.rollczi.litecommands.input.raw
- dev.rollczi.litecommands.invalidusage - package dev.rollczi.litecommands.invalidusage
- dev.rollczi.litecommands.invocation - package dev.rollczi.litecommands.invocation
- dev.rollczi.litecommands.join - package dev.rollczi.litecommands.join
- dev.rollczi.litecommands.literal - package dev.rollczi.litecommands.literal
- dev.rollczi.litecommands.message - package dev.rollczi.litecommands.message
- dev.rollczi.litecommands.meta - package dev.rollczi.litecommands.meta
- dev.rollczi.litecommands.permission - package dev.rollczi.litecommands.permission
- dev.rollczi.litecommands.platform - package dev.rollczi.litecommands.platform
- dev.rollczi.litecommands.prettyprint - package dev.rollczi.litecommands.prettyprint
- dev.rollczi.litecommands.priority - package dev.rollczi.litecommands.priority
- dev.rollczi.litecommands.quoted - package dev.rollczi.litecommands.quoted
- dev.rollczi.litecommands.range - package dev.rollczi.litecommands.range
- dev.rollczi.litecommands.reflect - package dev.rollczi.litecommands.reflect
- dev.rollczi.litecommands.reflect.type - package dev.rollczi.litecommands.reflect.type
- dev.rollczi.litecommands.requirement - package dev.rollczi.litecommands.requirement
- dev.rollczi.litecommands.scheduler - package dev.rollczi.litecommands.scheduler
- dev.rollczi.litecommands.schematic - package dev.rollczi.litecommands.schematic
- dev.rollczi.litecommands.scope - package dev.rollczi.litecommands.scope
- dev.rollczi.litecommands.shared - package dev.rollczi.litecommands.shared
- dev.rollczi.litecommands.strict - package dev.rollczi.litecommands.strict
- dev.rollczi.litecommands.suggestion - package dev.rollczi.litecommands.suggestion
- dev.rollczi.litecommands.suggestion.event - package dev.rollczi.litecommands.suggestion.event
- dev.rollczi.litecommands.time - package dev.rollczi.litecommands.time
- dev.rollczi.litecommands.util - package dev.rollczi.litecommands.util
- dev.rollczi.litecommands.validator - package dev.rollczi.litecommands.validator
- dev.rollczi.litecommands.validator.requirement - package dev.rollczi.litecommands.validator.requirement
- disable() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- DISABLED - Enum constant in enum class dev.rollczi.litecommands.strict.StrictMode
- DISPLAY_NAME - Static variable in interface dev.rollczi.litecommands.platform.PlatformSender
- distinct() - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- downwards(Class<T>) - Static method in interface dev.rollczi.litecommands.reflect.type.TypeRange
- downwards(Class<T>, Class<?>...) - Static method in interface dev.rollczi.litecommands.reflect.type.TypeRange
- downwards(Class<T>, Collection<Class<?>>) - Static method in interface dev.rollczi.litecommands.reflect.type.TypeRange
- DownwardsTypeRange(Class<T>, Set<Class<?>>) - Constructor for class dev.rollczi.litecommands.reflect.type.TypeRange.DownwardsTypeRange
- DurationArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
- DurationArgumentResolver() - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.DurationArgumentResolver
- DurationParser - Class in dev.rollczi.litecommands.time
- DurationParser() - Constructor for class dev.rollczi.litecommands.time.DurationParser
- DurationParser(ChronoUnit) - Constructor for class dev.rollczi.litecommands.time.DurationParser
- DurationParser(ChronoUnit, TemporalAmountParser.LocalDateTimeProvider) - Constructor for class dev.rollczi.litecommands.time.DurationParser
E
- edit(CommandBuilder<SENDER>) - Method in interface dev.rollczi.litecommands.editor.Editor
- edit(CommandBuilder<SENDER>) - Method in class dev.rollczi.litecommands.editor.EditorService
- edit(MetaKey<T>, UnaryOperator<T>) - Method in interface dev.rollczi.litecommands.meta.Meta
- editChild(String, UnaryOperator<CommandBuilder<SENDER>>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- editor(Scope, Editor<SENDER>) - Method in class dev.rollczi.litecommands.editor.EditorService
- Editor<SENDER> - Interface in dev.rollczi.litecommands.editor
- editorGlobal(Editor<SENDER>) - Method in class dev.rollczi.litecommands.editor.EditorService
- EditorService<SENDER> - Class in dev.rollczi.litecommands.editor
- EditorService() - Constructor for class dev.rollczi.litecommands.editor.EditorService
- empty() - Static method in interface dev.rollczi.litecommands.meta.MetaHolder
- empty() - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- EMPTY - Static variable in class dev.rollczi.litecommands.util.StringUtil
- EMPTY_META - Static variable in interface dev.rollczi.litecommands.meta.Meta
- enable() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- enabled(boolean) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- ENABLED - Enum constant in enum class dev.rollczi.litecommands.strict.StrictMode
- END - Enum constant in enum class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
- endMatch(boolean) - Method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher
- endsWithIgnoreCase(String, String) - Static method in class dev.rollczi.litecommands.util.StringUtil
- endWith(SuggestionResult) - Static method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
- EnumArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
- EnumArgumentResolver() - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.EnumArgumentResolver
- EnumArgumentResolver(boolean) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.EnumArgumentResolver
- equals(Object) - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- equals(Object) - Method in class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
- equals(Object) - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- equals(Object) - Method in class dev.rollczi.litecommands.meta.MetaKey
- equals(Object) - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- equals(Object) - Method in class dev.rollczi.litecommands.scheduler.SchedulerType
- equals(Object) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- equals(Object, Object) - Static method in class dev.rollczi.litecommands.util.ObjectsUtil
- error(Object) - Static method in class dev.rollczi.litecommands.context.ContextCompletedResult
- error(Object) - Static method in interface dev.rollczi.litecommands.context.ContextResult
- error(String) - Static method in class dev.rollczi.litecommands.bind.BindResult
- ERROR_PICKER - Static variable in exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
- Event - Interface in dev.rollczi.litecommands.event
- EventListener - Interface in dev.rollczi.litecommands.event
-
Represents an event listener.
- EventPublisher - Interface in dev.rollczi.litecommands.event
- ExceptionHandler<SENDER,
E> - Interface in dev.rollczi.litecommands.handler.exception - EXECUTABLE - Enum constant in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
- execute(Invocation<SENDER>, ParseableInput<?>) - Method in interface dev.rollczi.litecommands.platform.PlatformInvocationListener
- execute(Invocation<SENDER>, ParseableInputMatcher<?>, CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteService
- executeCommand() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
- executor(Consumer<LiteContext<SENDER>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
- EXECUTOR - Static variable in class dev.rollczi.litecommands.scheduler.SchedulerType
-
The executor thread - used for executor tasks If not specified, the main thread will be used
- executors() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
F
- fail() - Static method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
- FAIL - Enum constant in enum class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
- failed(CommandExecutor<?>, FailedReason) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- failed(CommandExecutor<?>, Object) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- failed(FailedReason) - Static method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
- failed(FailedReason) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
- failed(Object) - Static method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
- failed(Object) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- failed(Object) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
- failedReason() - Method in interface dev.rollczi.litecommands.flow.Flow
-
Deprecated.
- failedReason(Invocation<SENDER>, Argument<T>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- FailedReason - Class in dev.rollczi.litecommands.shared
- failure(FailedReason) - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- failure(Object) - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- fastFormat - Variable in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- filter(Predicate<? super T>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- filterBy(Suggestion) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- findByInstanceOf(Class<?>, Map<Class<?>, E>) - Static method in class dev.rollczi.litecommands.util.MapUtil
- findBySuperTypeOf(Class<?>, Map<Class<?>, E>) - Static method in class dev.rollczi.litecommands.util.MapUtil
- findFirst(MetaKey<T>) - Method in interface dev.rollczi.litecommands.meta.MetaCollector
- findFirst(MetaKey<T>, T) - Method in interface dev.rollczi.litecommands.meta.MetaCollector
- findLast(MetaKey<T>) - Method in interface dev.rollczi.litecommands.meta.MetaCollector
- findLast(MetaKey<T>, T) - Method in interface dev.rollczi.litecommands.meta.MetaCollector
- finisher() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultCollector
- finisher() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultTooltipCollector
- first() - Method in class dev.rollczi.litecommands.priority.MutablePrioritizedList
- first() - Method in interface dev.rollczi.litecommands.priority.PrioritizedList
- first() - Method in class dev.rollczi.litecommands.schematic.Schematic
- firstLevel() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- FLAG - Static variable in class dev.rollczi.litecommands.argument.profile.ProfileNamespaces
-
Flag profile allows passing boolean flags.
- FlagArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.flag
- FlagArgumentResolver() - Constructor for class dev.rollczi.litecommands.flag.FlagArgumentResolver
- FlagProfile - Class in dev.rollczi.litecommands.flag
- FlagProfile(List<String>) - Constructor for class dev.rollczi.litecommands.flag.FlagProfile
- flatMap(Function<? super T, ? extends Collection<? extends R>>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- flatMap(Function<EXCEPTED, ParseResult<R>>) - Method in class dev.rollczi.litecommands.argument.parser.ParseAsyncResult
- flatMap(Function<EXCEPTED, ParseResult<R>>) - Method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- flatMap(Function<EXPECTED, ParseResult<R>>) - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- flatMap(Function<T, ContextResult<R>>) - Method in class dev.rollczi.litecommands.context.AsyncContextResult
- flatMap(Function<T, ContextResult<R>>) - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- flatMap(Function<T, ContextResult<R>>) - Method in interface dev.rollczi.litecommands.context.ContextResult
- flatMapStream(Function<? super T, ? extends Stream<? extends R>>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- flatSize() - Method in class dev.rollczi.litecommands.shared.BiHashMap
- flatSize() - Method in interface dev.rollczi.litecommands.shared.BiMap
- Flow - Interface in dev.rollczi.litecommands.flow
-
Deprecated.
- Flow.Status - Enum Class in dev.rollczi.litecommands.flow
-
Deprecated.Flow status CONTINUE - continue current flow STOPPED - stop current flow and continue next flow TERMINATED - stop current flow and stop next flow
- forEach(BiMapConsumer<K1, K2, V>) - Method in class dev.rollczi.litecommands.shared.BiHashMap
- forEach(BiMapConsumer<K1, K2, V>) - Method in interface dev.rollczi.litecommands.shared.BiMap
- format - Variable in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- format(T) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
-
Formats the given estimated temporal amount to a string.
- formatClass(Class<?>, PrettyPrintPicker, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintClass
- formatClass(Executable, Parameter, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrint
- formatClass(Executable, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrint
- formatConstructor(Constructor<?>, PrettyPrintPicker, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintConstructor
- formatConstructor(Constructor<?>, Parameter, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintConstructor
- formatError(String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintLiteError
- formatMethod(Method, PrettyPrintPicker, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintMethod
- formatMethod(Method, Parameter, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintMethod
- formatParameter(Parameter) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintParameter
- from(Suggestion...) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- from(Iterable<Suggestion>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- from(String) - Static method in class dev.rollczi.litecommands.command.CommandRoutePath
- from(String) - Static method in class dev.rollczi.litecommands.input.raw.RawCommand
- from(String, String) - Static method in class dev.rollczi.litecommands.input.raw.RawCommand
- from(List<String>) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
-
Creates a new suggestion from the given list of suggestions that will be joined by space.
- from(List<String>, String) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
-
Creates a new suggestion with the given tooltip.
- FutureUtil - Class in dev.rollczi.litecommands.util
G
- generate(SchematicInput<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- generate(SchematicInput<SENDER>) - Method in interface dev.rollczi.litecommands.schematic.SchematicGenerator
- generate(SchematicInput<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SchematicGeneratorReference
- generate(SchematicInput<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- generateArgumentFormat(SchematicInput<SENDER>, Argument<?>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- generateArgumentFormat(SchematicInput<SENDER>, Argument<?>, String) - Method in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- generateArgumentName(SchematicInput<SENDER>, Argument<?>) - Method in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- generateArgumentName(SchematicInput<SENDER>, Argument<?>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- generateExecutor(SchematicInput<SENDER>, CommandExecutor<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- generateExecutor(String, SchematicInput<SENDER>, CommandExecutor<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- generateRaw(SchematicInput<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- generateRaw(SchematicInput<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- generateRoute(SchematicInput<SENDER>, CommandRoute<SENDER>, String) - Method in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- generateRoute(SchematicInput<SENDER>, CommandRoute<SENDER>, String) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- get() - Method in class dev.rollczi.litecommands.shared.Lazy
- get() - Method in interface dev.rollczi.litecommands.shared.ThrowingSupplier
- get() - Method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
- get(CONTEXT) - Method in interface dev.rollczi.litecommands.message.Message
- get(Invocation<SENDER>, CONTEXT) - Method in interface dev.rollczi.litecommands.message.InvokedMessage
- get(MessageKey<CONTEXT>, Invocation<SENDER>, CONTEXT) - Method in class dev.rollczi.litecommands.message.MessageRegistry
- get(MessageKey<Void>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.message.MessageRegistry
- get(MetaKey<T>) - Method in interface dev.rollczi.litecommands.meta.Meta
- get(MetaKey<T>, T) - Method in interface dev.rollczi.litecommands.meta.Meta
- get(Class<?>) - Method in class dev.rollczi.litecommands.reflect.type.TypeIndex
- get(Class<T>) - Method in class dev.rollczi.litecommands.invocation.InvocationContext
- get(String) - Method in class dev.rollczi.litecommands.requirement.RequirementsResult
- get(K1, K2) - Method in class dev.rollczi.litecommands.shared.BiHashMap
- get(K1, K2) - Method in interface dev.rollczi.litecommands.shared.BiMap
- getAliases() - Method in interface dev.rollczi.litecommands.command.CommandRoute
- getAllNotConsumedArguments() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
- getArgs() - Method in class dev.rollczi.litecommands.input.raw.RawCommand
- getArguments() - Method in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- getArguments() - Method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
- getArguments() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorDefaultReference
- getArrayType(Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- getBindRegistry() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getBindRequirements() - Method in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- getBindRequirements() - Method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
- getBindRequirements() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorDefaultReference
- getBypassPermission() - Method in class dev.rollczi.litecommands.cooldown.CooldownContext
- getCancelReason() - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorFoundEvent
- getCancelReason() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPreExecutionEvent
- getCause() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
- getCause() - Method in class dev.rollczi.litecommands.cooldown.event.CooldownApiEvent
- getCause() - Method in class dev.rollczi.litecommands.cooldown.event.CooldownCommandEvent
- getCause() - Method in interface dev.rollczi.litecommands.cooldown.event.CooldownEvent
- getCause() - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsage
- getChecked() - Method in class dev.rollczi.litecommands.permission.MissingPermissions
- getCheckedPermissions() - Method in class dev.rollczi.litecommands.permission.PermissionValidationResult.Check
- getChecks() - Method in class dev.rollczi.litecommands.permission.PermissionValidationResult.Verdict
- getChild(String) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- getChild(String) - Method in interface dev.rollczi.litecommands.command.CommandRoute
- getChildren() - Method in interface dev.rollczi.litecommands.command.CommandRoute
- getClass(String) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- getCommandBuilderCollector() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getCommandExecutor() - Method in class dev.rollczi.litecommands.suggestion.event.SuggestionExecutorEvent
- getCommandManager() - Method in interface dev.rollczi.litecommands.LiteCommands
- getCommandRoute() - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorNotFoundEvent
- getCommandRoute() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPostExecutionEvent
- getCommandRoute() - Method in class dev.rollczi.litecommands.suggestion.event.SuggestionCommandRouteEvent
- getCommands() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilderProvider
- getComponentType() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- getComponentTypeToken() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- getConditions() - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- getConditions() - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- getConditions() - Method in interface dev.rollczi.litecommands.requirement.RequirementResult
- getConfiguration() - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
- getConfiguration() - Method in interface dev.rollczi.litecommands.platform.Platform
- getConsumed() - Method in class dev.rollczi.litecommands.suggestion.SuggestionContext
- getContextRegistry() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getContextRequirements() - Method in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- getContextRequirements() - Method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
- getContextRequirements() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorDefaultReference
- getCooldown(CommandExecutor<?>, PlatformSender) - Method in class dev.rollczi.litecommands.cooldown.CooldownService
- getCooldown(String, Identifier) - Method in class dev.rollczi.litecommands.cooldown.CooldownService
- getCooldownContext() - Method in class dev.rollczi.litecommands.cooldown.CooldownState
-
Deprecated.
- getCooldownService() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getCount() - Method in class dev.rollczi.litecommands.time.TemporalAmountParser.TemporalEntry
- getCurrent() - Method in class dev.rollczi.litecommands.suggestion.SuggestionContext
- getDefaultMessage(CONTEXT) - Method in class dev.rollczi.litecommands.message.MessageKey
- getDefaultMode() - Method in class dev.rollczi.litecommands.strict.StrictService
- getDefaultValue() - Method in interface dev.rollczi.litecommands.argument.Argument
- getDefaultValue() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- getDefaultValue() - Method in class dev.rollczi.litecommands.meta.MetaKey
- getDelimiter() - Method in class dev.rollczi.litecommands.argument.resolver.collector.VarargsProfile
- getDisplayName() - Method in class dev.rollczi.litecommands.platform.AbstractPlatformSender
- getDisplayName() - Method in interface dev.rollczi.litecommands.platform.PlatformSender
- getDuration() - Method in class dev.rollczi.litecommands.cooldown.CooldownContext
- getDuration() - Method in class dev.rollczi.litecommands.cooldown.CooldownState
- getDuration() - Method in class dev.rollczi.litecommands.cooldown.event.CooldownApiEvent
- getDuration() - Method in class dev.rollczi.litecommands.cooldown.event.CooldownCommandEvent
- getDuration() - Method in interface dev.rollczi.litecommands.cooldown.event.CooldownEvent
- getEditorService() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getElementType() - Method in class dev.rollczi.litecommands.argument.resolver.collector.VarargsProfile
- getElementType(VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
- getError() - Method in class dev.rollczi.litecommands.bind.BindResult
- getError() - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- getErrorResult() - Method in exception class dev.rollczi.litecommands.invalidusage.InvalidUsageException
- getEventPublisher() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getExecutor() - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- getExecutor() - Method in interface dev.rollczi.litecommands.command.executor.event.CommandExecutorEvent
- getExecutor() - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorFoundEvent
- getExecutor() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPostExecutionEvent
- getExecutor() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPreExecutionEvent
- getExecutor() - Method in class dev.rollczi.litecommands.schematic.SchematicInput
- getExecutors() - Method in interface dev.rollczi.litecommands.command.CommandRoute
- getExpectedRange() - Method in class dev.rollczi.litecommands.literal.LiteralProfile
- getExpirationTime() - Method in class dev.rollczi.litecommands.cooldown.CooldownState
- getFailedReason() - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
- getFailedReason() - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- getFailedReason() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
- getFailedReason() - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorNotFoundEvent
- getFailedReason() - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- getFailedReason() - Method in interface dev.rollczi.litecommands.requirement.RequirementResult
- getFallbacks() - Method in class dev.rollczi.litecommands.message.MessageKey
- getField(Class<?>, String) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- getFormat() - Method in interface dev.rollczi.litecommands.schematic.SchematicFormatProvider
- getFormat() - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- getFromField(Object, String) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- getFromMethod(Object, String, Object...) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- getGenericCopyOfPrimitiveArray(Object) - Static method in class dev.rollczi.litecommands.util.ObjectsUtil
- getHandle() - Method in interface dev.rollczi.litecommands.platform.PlatformSender
- getIdentifier() - Method in interface dev.rollczi.litecommands.platform.PlatformSender
- getIdentifier(Class<T>) - Method in interface dev.rollczi.litecommands.identifier.Identifier
- getInclude() - Method in class dev.rollczi.litecommands.reflect.type.TypeRange.DownwardsTypeRange
- getInstance(Class<T>) - Method in interface dev.rollczi.litecommands.bind.BindChainAccessor
- getInstance(Class<T>) - Method in class dev.rollczi.litecommands.bind.BindRegistry
- getInterfaces(Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectIndex
- getInterfaces(Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- getInternal() - Method in interface dev.rollczi.litecommands.LiteCommands
- getInvalidResult() - Method in class dev.rollczi.litecommands.validator.ValidatorResult
-
Deprecated.
- getInvocation() - Method in interface dev.rollczi.litecommands.command.executor.event.CommandExecutorEvent
- getInvocation() - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorFoundEvent
- getInvocation() - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorNotFoundEvent
- getInvocation() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPostExecutionEvent
- getInvocation() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPreExecutionEvent
- getInvocation() - Method in class dev.rollczi.litecommands.cooldown.event.CooldownCommandEvent
- getInvocation() - Method in class dev.rollczi.litecommands.requirement.RequirementsResult
- getInvocation() - Method in class dev.rollczi.litecommands.schematic.SchematicInput
- getInvocation() - Method in class dev.rollczi.litecommands.suggestion.event.SuggestionCommandRouteEvent
- getInvocation() - Method in class dev.rollczi.litecommands.suggestion.event.SuggestionExecutorEvent
- getInvocation() - Method in interface dev.rollczi.litecommands.suggestion.event.SuggestionNodeEvent
- getKey() - Method in interface dev.rollczi.litecommands.argument.Argument
- getKey() - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
- getKey() - Method in class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
- getKey() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- getKey() - Method in class dev.rollczi.litecommands.cooldown.CooldownContext
- getKey() - Method in class dev.rollczi.litecommands.cooldown.CooldownState
- getKey() - Method in class dev.rollczi.litecommands.cooldown.event.CooldownApiEvent
- getKey() - Method in class dev.rollczi.litecommands.cooldown.event.CooldownCommandEvent
- getKey() - Method in interface dev.rollczi.litecommands.cooldown.event.CooldownEvent
- getKey() - Method in class dev.rollczi.litecommands.meta.MetaKey
- getKeys() - Method in interface dev.rollczi.litecommands.meta.Meta
- getLabel() - Method in class dev.rollczi.litecommands.input.raw.RawCommand
- getLastArgumentsBeforePivotMove() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
- getLastCommand() - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsage
- getLastRoute() - Method in class dev.rollczi.litecommands.schematic.SchematicInput
- getLimit() - Method in class dev.rollczi.litecommands.join.JoinProfile
- getLiterals() - Method in class dev.rollczi.litecommands.literal.LiteralProfile
- getMax() - Method in class dev.rollczi.litecommands.range.Range
- getMergedCommands() - Method in class dev.rollczi.litecommands.command.CommandMerger
- getMessageRegistry() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getMethod(Class<?>, String, Class<?>...) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- getMethods(Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- getMin() - Method in class dev.rollczi.litecommands.range.Range
- getMissingPermissions() - Method in class dev.rollczi.litecommands.permission.PermissionValidationResult.Check
- getName() - Method in interface dev.rollczi.litecommands.argument.Argument
- getName() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- getName() - Method in interface dev.rollczi.litecommands.command.CommandRoute
- getName() - Method in class dev.rollczi.litecommands.message.MessageKey
- getName() - Method in interface dev.rollczi.litecommands.platform.PlatformSender
- getName() - Method in class dev.rollczi.litecommands.priority.PriorityLevel
- getName() - Method in interface dev.rollczi.litecommands.requirement.Requirement
- getName() - Method in class dev.rollczi.litecommands.scheduler.SchedulerType
- getNames() - Method in class dev.rollczi.litecommands.flag.FlagProfile
- getNamespace() - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
- getNamespace() - Method in interface dev.rollczi.litecommands.argument.profile.ArgumentProfile
- getNamespace() - Method in class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
- getNamespace() - Method in class dev.rollczi.litecommands.argument.resolver.collector.VarargsProfile
- getNamespace() - Method in class dev.rollczi.litecommands.argument.resolver.nullable.NullableProfile
- getNamespace() - Method in class dev.rollczi.litecommands.flag.FlagProfile
- getNamespace() - Method in class dev.rollczi.litecommands.join.JoinProfile
- getNamespace() - Method in class dev.rollczi.litecommands.literal.LiteralProfile
- getNamespace() - Method in class dev.rollczi.litecommands.quoted.QuotedProfile
- getNode() - Method in class dev.rollczi.litecommands.suggestion.event.SuggestionCommandRouteEvent
- getNode() - Method in class dev.rollczi.litecommands.suggestion.event.SuggestionExecutorEvent
- getNode() - Method in interface dev.rollczi.litecommands.suggestion.event.SuggestionNodeEvent
- getNow(RequirementResult<PARSED>) - Method in interface dev.rollczi.litecommands.requirement.RequirementFutureResult
- getOwner() - Method in class dev.rollczi.litecommands.permission.PermissionValidationResult.Verdict
- getParameterized() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- getParameterized(int) - Method in class dev.rollczi.litecommands.reflect.type.ParameterizedTypeToken
- getParameterized(int) - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- getParametrizedTypes() - Method in class dev.rollczi.litecommands.reflect.type.ParameterizedTypeToken
- getParent() - Method in interface dev.rollczi.litecommands.command.CommandNode
- getParent() - Method in interface dev.rollczi.litecommands.command.CommandRoute
- getParent() - Method in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- getParent() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorDefaultReference
- getParser(Argument<PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
- getParser(Argument<T>) - Method in class dev.rollczi.litecommands.argument.parser.ParserRegistryImpl
- getParser(Invocation<SENDER>, Argument<PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
-
Deprecated.
- getParserOrNull(Argument<T>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
- getParserOrNull(Argument<T>) - Method in class dev.rollczi.litecommands.argument.parser.ParserRegistryImpl
- getParserRegistry() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getParserSet(Class<PARSED>, ArgumentKey) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
- getParserSet(Class<T>, ArgumentKey) - Method in class dev.rollczi.litecommands.argument.parser.ParserRegistryImpl
- getPermissions() - Method in class dev.rollczi.litecommands.permission.MissingPermissions
- getPermissions() - Method in class dev.rollczi.litecommands.permission.PermissionSet
- getPermissionService() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getPivotPosition() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
- getPlatform() - Method in interface dev.rollczi.litecommands.LiteCommands
- getPlatform() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getPriority() - Method in interface dev.rollczi.litecommands.argument.profile.ArgumentProfile
- getPriority() - Method in class dev.rollczi.litecommands.argument.resolver.collector.VarargsProfile
- getPriority() - Method in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- getPriority() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorDefaultReference
- getPriority() - Method in interface dev.rollczi.litecommands.priority.Prioritized
- getPriority() - Method in class dev.rollczi.litecommands.priority.PriorityLevel
- getPriority() - Method in class dev.rollczi.litecommands.shared.FailedReason
- getProfile(ArgumentProfileNamespace<P>) - Method in interface dev.rollczi.litecommands.argument.Argument
- getProfile(ArgumentProfileNamespace<P>) - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- getProfiles() - Method in interface dev.rollczi.litecommands.argument.Argument
- getProfiles() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- getProperty(MetaKey<T>) - Method in class dev.rollczi.litecommands.platform.AbstractPlatformSender
- getProperty(MetaKey<T>) - Method in interface dev.rollczi.litecommands.platform.PlatformSender
- getRange(CONTEXT) - Method in interface dev.rollczi.litecommands.range.Rangeable
- getRange(Argument<COLLECTION>, VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
- getRange(Argument<Boolean>, FlagProfile) - Method in class dev.rollczi.litecommands.flag.FlagArgumentResolver
- getRange(Argument<Object>, NullableProfile) - Method in class dev.rollczi.litecommands.argument.resolver.nullable.NullableArgumentResolver
- getRange(Argument<String>, LiteralProfile) - Method in class dev.rollczi.litecommands.literal.LiteralArgumentResolver
- getRange(Argument<String>, QuotedProfile) - Method in class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
- getRange(Argument<Optional>) - Method in class dev.rollczi.litecommands.argument.resolver.optional.OptionalArgumentResolver
- getRange(Argument<T>) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
- getRange(Argument<T>) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledParser
- getRange(Argument<T>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolverChained
- getRange(Argument<T>, JoinProfile) - Method in class dev.rollczi.litecommands.join.JoinArgumentResolver
- getRange(Argument<T>, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
- getRange(Argument<T>, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledParser
- getRange(Argument<TYPE>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolver
- getRange(Argument<Instant>) - Method in class dev.rollczi.litecommands.argument.resolver.standard.InstantArgumentResolver
- getRange(Argument<LocalDateTime>) - Method in class dev.rollczi.litecommands.argument.resolver.standard.LocalDateTimeArgumentResolver
- getRawType() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- getRawType(Type) - Static method in class dev.rollczi.litecommands.reflect.type.TypeUtil
- getRealRoute() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- getReason() - Method in interface dev.rollczi.litecommands.flow.Flow
-
Deprecated.Reason why flow was stopped or terminated if flow is CONTINUE then reason is null if flow is STOP_CURRENT or TERMINATED then reason is not null
- getReason() - Method in class dev.rollczi.litecommands.shared.FailedReason
- getRemainingDuration() - Method in class dev.rollczi.litecommands.cooldown.CooldownState
- getRequirement() - Method in class dev.rollczi.litecommands.requirement.RequirementMatch
- getResult() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
- getResult() - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- getResult() - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorFoundEvent
- getResult() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPostExecutionEvent
- getResult() - Method in class dev.rollczi.litecommands.requirement.RequirementMatch
- getResultService() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getRoot() - Method in class dev.rollczi.litecommands.command.CommandManager
- getSame() - Method in class dev.rollczi.litecommands.reflect.type.TypeRange.SameTypeRange
- getScheduler() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getSchedulerType() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPreExecutionEvent
- getSchematic() - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsage
- getSchematicGenerator() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getSender() - Method in class dev.rollczi.litecommands.cooldown.event.CooldownApiEvent
- getSender() - Method in class dev.rollczi.litecommands.cooldown.event.CooldownCommandEvent
- getSender() - Method in interface dev.rollczi.litecommands.cooldown.event.CooldownEvent
- getSenderClass() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getSenderFactory() - Method in class dev.rollczi.litecommands.platform.AbstractSimplePlatform
- getSenderFactory() - Method in interface dev.rollczi.litecommands.platform.Platform
- getSeparator() - Method in class dev.rollczi.litecommands.join.JoinProfile
- getStrictService() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getSuccess() - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- getSuccess() - Method in class dev.rollczi.litecommands.bind.BindResult
- getSuccess() - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- getSuccess() - Method in interface dev.rollczi.litecommands.requirement.RequirementResult
- getSuggester(Class<PARSED>, ArgumentKey) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterRegistry
- getSuggesterRegistry() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getSuggesters(Class<PARSED>, ArgumentKey) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterRegistry
- getSuggesters(Class<PARSED>, ArgumentKey) - Method in class dev.rollczi.litecommands.argument.suggester.SuggesterRegistryImpl
- getSuggestions() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- getThrowable() - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- getType() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- getType() - Method in class dev.rollczi.litecommands.meta.MetaKey
- getType() - Method in class dev.rollczi.litecommands.reflect.type.TypeRange.UpwardsTypeRange
- getType() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- getType() - Method in interface dev.rollczi.litecommands.requirement.Requirement
- getUniqueId() - Method in interface dev.rollczi.litecommands.command.CommandRoute
- getUnit() - Method in class dev.rollczi.litecommands.time.TemporalAmountParser.TemporalEntry
- getValidatorService() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
- getValidParser(Argument<PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserSet
- getValidParserOrThrow(Argument<PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserSet
- getValue(Field, Object) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- getVerdicts() - Method in class dev.rollczi.litecommands.permission.MissingPermissions
- getVerdicts() - Method in interface dev.rollczi.litecommands.permission.PermissionValidationResult
- getZero() - Method in class dev.rollczi.litecommands.time.DurationParser
- getZero() - Method in class dev.rollczi.litecommands.time.PeriodParser
- getZero() - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
- global() - Static method in interface dev.rollczi.litecommands.scope.Scope
- GLOBAL_SCOPE - Static variable in interface dev.rollczi.litecommands.scope.Scope
H
- handle(Invocation<SENDER>, CooldownState, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.cooldown.CooldownStateResultHandler
- handle(Invocation<SENDER>, InvalidUsage<SENDER>, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsageHandlerImpl
- handle(Invocation<SENDER>, InvalidUsageException, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsageExceptionHandler
- handle(Invocation<SENDER>, LiteCommandsException, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.exception.standard.LiteCommandsExceptionHandler
- handle(Invocation<SENDER>, MissingPermissions, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.permission.MissingPermissionResultHandler
- handle(Invocation<SENDER>, MissingPermissions, ResultHandlerChain<SENDER>) - Method in interface dev.rollczi.litecommands.permission.MissingPermissionsHandler
- handle(Invocation<SENDER>, E, ResultHandlerChain<SENDER>) - Method in interface dev.rollczi.litecommands.handler.exception.ExceptionHandler
- handle(Invocation<SENDER>, Object[], ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.standard.ArrayHandler
- handle(Invocation<SENDER>, InvocationTargetException, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.exception.standard.InvocationTargetExceptionHandler
- handle(Invocation<SENDER>, Throwable, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.exception.standard.ThrowableHandler
- handle(Invocation<SENDER>, Collection, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.standard.CollectionHandler
- handle(Invocation<SENDER>, CompletionStage, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.standard.CompletionStageHandler
- handle(Invocation<SENDER>, Optional, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.standard.OptionalHandler
- handle(Invocation<SENDER>, T, ResultHandlerChain<SENDER>) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandler
- has(MetaKey<?>) - Method in interface dev.rollczi.litecommands.meta.Meta
- has(String) - Method in class dev.rollczi.litecommands.requirement.RequirementsResult
- hasDefaultValue() - Method in interface dev.rollczi.litecommands.argument.Argument
- hasDefaultValue() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- hasDefaultValue() - Method in class dev.rollczi.litecommands.meta.MetaKey
- hasFailed() - Method in class dev.rollczi.litecommands.shared.Lazy
- hashCode() - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- hashCode() - Method in class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
- hashCode() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- hashCode() - Method in class dev.rollczi.litecommands.meta.MetaKey
- hashCode() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- hashCode() - Method in class dev.rollczi.litecommands.scheduler.SchedulerType
- hashCode() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- hasInvalidResult() - Method in class dev.rollczi.litecommands.validator.ValidatorResult
-
Deprecated.
- hasNext() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- hasNextRoute() - Method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher
- hasNextRoute() - Method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInputMatcher
- hasNextRoute() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
- hasNextRoute() - Method in interface dev.rollczi.litecommands.input.InputMatcher
- hasNextRoute() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
- hasNoNextRouteAndArguments() - Method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInputMatcher
- hasNoNextRouteAndArguments() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
- hasSimilarNames(CommandBuilder<SENDER>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- hasSubscribers(Class<? extends Event>) - Method in interface dev.rollczi.litecommands.event.EventPublisher
- hasSubscribers(Class<? extends Event>) - Method in class dev.rollczi.litecommands.event.SimpleEventPublisher
- HIGH - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
- HIGHEST - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
- hook(CommandRoute<SENDER>, PlatformInvocationListener<SENDER>, PlatformSuggestionListener<SENDER>) - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
I
- Identifier - Interface in dev.rollczi.litecommands.identifier
- IDENTIFIER - Static variable in interface dev.rollczi.litecommands.platform.PlatformSender
- in(List<T>) - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeList
- in(Set<T>) - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeSet
- in(T) - Method in interface dev.rollczi.litecommands.meta.MetaType
- indexOf(String) - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
- indexOf(String, int) - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
- Input<MATCHER> - Interface in dev.rollczi.litecommands.input
- InputMatcher - Interface in dev.rollczi.litecommands.input
- instanceOf(Class<?>, Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- instanceOf(Object, Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- INSTANT_INVALID_FORMAT - Static variable in class dev.rollczi.litecommands.message.LiteMessages
-
Invalid Instant format.
- InstantArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
- InstantArgumentResolver(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.InstantArgumentResolver
- internalClaim(int, int) - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- invalid(Object) - Static method in class dev.rollczi.litecommands.validator.ValidatorResult
-
Deprecated.
- invalid(Object, boolean) - Static method in class dev.rollczi.litecommands.validator.ValidatorResult
-
Deprecated.
- INVALID_ARGUMENT - Enum constant in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
-
When input is invalid e.g.
- INVALID_NUMBER - Static variable in class dev.rollczi.litecommands.message.LiteMessages
-
Invalid number.
- INVALID_USAGE - Static variable in class dev.rollczi.litecommands.message.LiteMessages
-
Invalid usage of command.
- InvalidUsage<SENDER> - Class in dev.rollczi.litecommands.invalidusage
- InvalidUsage(InvalidUsage.Cause, CommandRoute<SENDER>, Schematic) - Constructor for class dev.rollczi.litecommands.invalidusage.InvalidUsage
- InvalidUsage.Cause - Enum Class in dev.rollczi.litecommands.invalidusage
- InvalidUsageException - Exception Class in dev.rollczi.litecommands.invalidusage
- InvalidUsageException(Object) - Constructor for exception class dev.rollczi.litecommands.invalidusage.InvalidUsageException
- InvalidUsageExceptionHandler<SENDER> - Class in dev.rollczi.litecommands.invalidusage
- InvalidUsageExceptionHandler() - Constructor for class dev.rollczi.litecommands.invalidusage.InvalidUsageExceptionHandler
- InvalidUsageHandler<SENDER> - Interface in dev.rollczi.litecommands.invalidusage
- InvalidUsageHandlerImpl<SENDER> - Class in dev.rollczi.litecommands.invalidusage
- InvalidUsageHandlerImpl(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.invalidusage.InvalidUsageHandlerImpl
- InvalidUsageResultController<SENDER> - Class in dev.rollczi.litecommands.invalidusage
- InvalidUsageResultController(SchematicGenerator<SENDER>) - Constructor for class dev.rollczi.litecommands.invalidusage.InvalidUsageResultController
- invocation() - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- Invocation<SENDER> - Class in dev.rollczi.litecommands.invocation
- Invocation(PlatformSender, String, String, Input<?>) - Constructor for class dev.rollczi.litecommands.invocation.Invocation
- Invocation(PlatformSender, String, String, Input<?>, InvocationContext) - Constructor for class dev.rollczi.litecommands.invocation.Invocation
- InvocationContext - Class in dev.rollczi.litecommands.invocation
- InvocationContext.Builder - Class in dev.rollczi.litecommands.invocation
- InvocationTargetExceptionHandler<SENDER> - Class in dev.rollczi.litecommands.handler.exception.standard
- InvocationTargetExceptionHandler() - Constructor for class dev.rollczi.litecommands.handler.exception.standard.InvocationTargetExceptionHandler
- InvokedMessage<SENDER,
T, - Interface in dev.rollczi.litecommands.messageCONTEXT> - invokeMethod(Method, Object, Object...) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- invokeStaticMethod(Method, Object...) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- isAboveRange(int) - Method in class dev.rollczi.litecommands.range.Range
- isApplicable(Scopeable) - Method in interface dev.rollczi.litecommands.scope.Scope
- isApplicable(Scopeable) - Method in class dev.rollczi.litecommands.validator.ValidatorScope
-
Deprecated.
- isArray() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- isBelowRange(int) - Method in class dev.rollczi.litecommands.range.Range
- isCancelled() - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorFoundEvent
- isCancelled() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPreExecutionEvent
- isCancelled() - Method in class dev.rollczi.litecommands.cooldown.event.CooldownApiEvent
- isCancelled() - Method in class dev.rollczi.litecommands.cooldown.event.CooldownCommandEvent
- isCancelled() - Method in interface dev.rollczi.litecommands.cooldown.event.CooldownEvent
- isCancelled() - Method in class dev.rollczi.litecommands.suggestion.event.SuggestionCommandRouteEvent
- isCancelled() - Method in class dev.rollczi.litecommands.suggestion.event.SuggestionExecutorEvent
- isCancelled() - Method in interface dev.rollczi.litecommands.suggestion.event.SuggestionNodeEvent
- isContinue() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
- isContinue() - Method in interface dev.rollczi.litecommands.flow.Flow
-
Deprecated.
- isDefault() - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
-
Deprecated.
- isDefaultKey() - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
- isDefaultNamespace() - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
- isEmpty() - Method in class dev.rollczi.litecommands.priority.MutablePrioritizedList
- isEmpty() - Method in interface dev.rollczi.litecommands.priority.PrioritizedList
- isEnabled() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- isEnd() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
- isError() - Method in class dev.rollczi.litecommands.bind.BindResult
- isExpired() - Method in class dev.rollczi.litecommands.cooldown.CooldownState
- isFail() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
- isFailed() - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- isFailed() - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- isFailed() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
- isFailed() - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- isFailed() - Method in interface dev.rollczi.litecommands.requirement.RequirementResult
- isHigherThan(Prioritized) - Method in interface dev.rollczi.litecommands.priority.Prioritized
- isInitialized() - Method in class dev.rollczi.litecommands.shared.Lazy
- isInRange(int) - Method in class dev.rollczi.litecommands.range.Range
- isInRange(Class<?>) - Method in class dev.rollczi.litecommands.reflect.type.TypeRange.DownwardsTypeRange
- isInRange(Class<?>) - Method in interface dev.rollczi.litecommands.reflect.type.TypeRange
- isInRange(Class<?>) - Method in class dev.rollczi.litecommands.reflect.type.TypeRange.SameTypeRange
- isInRange(Class<?>) - Method in class dev.rollczi.litecommands.reflect.type.TypeRange.UpwardsTypeRange
- isInRangeOrAbove(int) - Method in class dev.rollczi.litecommands.range.Range
- isInRangeOrBelow(int) - Method in class dev.rollczi.litecommands.range.Range
- isInstanceOf(TypeToken<?>) - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- isInstanceOf(Class<?>) - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- isInstanceOf(Object, Class<?>, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
- isInvalid() - Method in class dev.rollczi.litecommands.validator.ValidatorResult
-
Deprecated.
- isLastArgument() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
- isLogging() - Method in class dev.rollczi.litecommands.scheduler.SchedulerType
- isLowerThan(Prioritized) - Method in interface dev.rollczi.litecommands.priority.Prioritized
- isMainThread - Variable in class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
- isMissing() - Method in class dev.rollczi.litecommands.permission.MissingPermissions
- isMissingFullArgument() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
- isMissingPartOfArgument() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
- isMultilevel() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- isNameOrAlias(String) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- isNameOrAlias(String) - Method in interface dev.rollczi.litecommands.command.CommandRoute
- isNotInstanceOf(Object, Class<?>, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
- isNull(Object, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
- isOk() - Method in class dev.rollczi.litecommands.bind.BindResult
- isOnlyFirst() - Method in class dev.rollczi.litecommands.schematic.Schematic
- isOptional(SchematicInput<SENDER>, Argument<T>) - Method in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- isOptional(SchematicInput<SENDER>, Argument<T>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- isOptionalArgument(Invocation<SENDER>, Argument<T>, Parser<SENDER, T>) - Method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInputMatcher
- isOptionalArgument(Invocation<SENDER>, Argument<T>, Parser<SENDER, T>) - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
- isOutOfRange(int) - Method in class dev.rollczi.litecommands.range.Range
- isPermitted() - Method in interface dev.rollczi.litecommands.permission.PermissionValidationResult
- isPermitted() - Method in class dev.rollczi.litecommands.permission.PermissionValidationResult.Verdict
- isPermitted(PlatformSender, Meta) - Method in interface dev.rollczi.litecommands.permission.PermissionService
- isPermitted(PlatformSender, MetaHolder) - Method in interface dev.rollczi.litecommands.permission.PermissionService
- isPoint() - Method in class dev.rollczi.litecommands.range.Range
- isPointZero() - Method in class dev.rollczi.litecommands.range.Range
- isPrimitive() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
- isReference() - Method in interface dev.rollczi.litecommands.command.CommandRoute
- isRoot() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- isRoot() - Method in interface dev.rollczi.litecommands.command.CommandRoute
- isStopCurrent() - Method in interface dev.rollczi.litecommands.flow.Flow
-
Deprecated.
- isStrict(MetaHolder) - Method in class dev.rollczi.litecommands.strict.StrictService
- isSuccessful() - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
- isSuccessful() - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- isSuccessful() - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- isSuccessful() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
- isSuccessful() - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- isSuccessful() - Method in interface dev.rollczi.litecommands.requirement.RequirementResult
- isSuccessfulNull() - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- isSuccessfulNull() - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- isSuccessfulNull() - Method in interface dev.rollczi.litecommands.requirement.RequirementResult
- isTerminate() - Method in interface dev.rollczi.litecommands.flow.Flow
-
Deprecated.
- isThrown() - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- isUniversal() - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
-
Deprecated.
- isVisible(SchematicInput<SENDER>, CommandExecutor<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- isVisible(SchematicInput<SENDER>, CommandExecutor<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- iterable(MetaKey<T>) - Method in interface dev.rollczi.litecommands.meta.MetaCollector
- IterableMutableArray<T> - Class in dev.rollczi.litecommands.shared
- IterableMutableArray(T[]) - Constructor for class dev.rollczi.litecommands.shared.IterableMutableArray
- IterableReferences<E> - Class in dev.rollczi.litecommands.shared
- IterableSuperClassResolver - Class in dev.rollczi.litecommands.reflect
- IterableSuperClassResolver(Class<?>) - Constructor for class dev.rollczi.litecommands.reflect.IterableSuperClassResolver
- iterator() - Method in class dev.rollczi.litecommands.priority.MutablePrioritizedList
- iterator() - Method in class dev.rollczi.litecommands.reflect.IterableSuperClassResolver
- iterator() - Method in class dev.rollczi.litecommands.shared.IterableMutableArray
- iterator() - Method in class dev.rollczi.litecommands.shared.IterableReferences
J
- join(JoinProfile, List<String>) - Method in class dev.rollczi.litecommands.join.JoinArgumentResolver
- join(JoinProfile, List<String>) - Method in class dev.rollczi.litecommands.join.JoinStringArgumentResolver
- join(CharSequence) - Method in class dev.rollczi.litecommands.schematic.Schematic
- JOIN - Static variable in class dev.rollczi.litecommands.argument.profile.ProfileNamespaces
-
Join profile allows joining multiple arguments into one.
- JoinArgumentResolver<SENDER,
T> - Class in dev.rollczi.litecommands.join - JoinArgumentResolver() - Constructor for class dev.rollczi.litecommands.join.JoinArgumentResolver
- JoinProfile - Class in dev.rollczi.litecommands.join
- JoinProfile() - Constructor for class dev.rollczi.litecommands.join.JoinProfile
- JoinProfile(String, int) - Constructor for class dev.rollczi.litecommands.join.JoinProfile
- JoinStringArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.join
- JoinStringArgumentResolver() - Constructor for class dev.rollczi.litecommands.join.JoinStringArgumentResolver
L
- label() - Method in class dev.rollczi.litecommands.invocation.Invocation
- last() - Method in class dev.rollczi.litecommands.priority.MutablePrioritizedList
- last() - Method in interface dev.rollczi.litecommands.priority.PrioritizedList
- LastExceptionHandler<SENDER> - Class in dev.rollczi.litecommands.command.executor
- LastExceptionHandler(ResultHandleService<SENDER>, Invocation<SENDER>) - Constructor for class dev.rollczi.litecommands.command.executor.LastExceptionHandler
- lastLevel() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- Lazy<T> - Class in dev.rollczi.litecommands.shared
- Lazy(Supplier<T>) - Constructor for class dev.rollczi.litecommands.shared.Lazy
- Lazy(T) - Constructor for class dev.rollczi.litecommands.shared.Lazy
- length() - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
- lengthMultilevel() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- lessThan(int) - Static method in class dev.rollczi.litecommands.range.Range
- limit(long) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- LinkedHashSetArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
- LinkedHashSetArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.LinkedHashSetArgumentResolver
- LinkedListArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
- LinkedListArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.LinkedListArgumentResolver
- list() - Static method in interface dev.rollczi.litecommands.meta.MetaType
- list(MetaKey<List<E>>, UnaryOperator<MetaListEditor<E>>) - Method in interface dev.rollczi.litecommands.meta.Meta
- listEditor(MetaKey<List<E>>) - Method in interface dev.rollczi.litecommands.meta.Meta
- LiteCommands<SENDER> - Interface in dev.rollczi.litecommands
- LiteCommandsException - Exception Class in dev.rollczi.litecommands
- LiteCommandsException() - Constructor for exception class dev.rollczi.litecommands.LiteCommandsException
- LiteCommandsException(String) - Constructor for exception class dev.rollczi.litecommands.LiteCommandsException
- LiteCommandsException(String, Throwable) - Constructor for exception class dev.rollczi.litecommands.LiteCommandsException
- LiteCommandsException(String, List<? extends Throwable>) - Constructor for exception class dev.rollczi.litecommands.LiteCommandsException
- LiteCommandsException(Throwable) - Constructor for exception class dev.rollczi.litecommands.LiteCommandsException
- LiteCommandsExceptionHandler<SENDER> - Class in dev.rollczi.litecommands.handler.exception.standard
- LiteCommandsExceptionHandler() - Constructor for class dev.rollczi.litecommands.handler.exception.standard.LiteCommandsExceptionHandler
- LiteCommandsInternal<SENDER,
C> - Interface in dev.rollczi.litecommands - LiteCommandsProvider<SENDER> - Interface in dev.rollczi.litecommands
- LiteCommandsReflectException - Exception Class in dev.rollczi.litecommands.reflect
- LiteCommandsReflectException() - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectException
- LiteCommandsReflectException(String) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectException
- LiteCommandsReflectException(String, Throwable) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectException
- LiteCommandsReflectException(String, List<? extends Throwable>) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectException
- LiteCommandsReflectException(Throwable) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectException
- LiteCommandsReflectInvocationException - Exception Class in dev.rollczi.litecommands.reflect
- LiteCommandsReflectInvocationException(Class<?>, String) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
- LiteCommandsReflectInvocationException(Executable, Parameter, String) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
- LiteCommandsReflectInvocationException(Executable, Parameter, String, Throwable) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
- LiteCommandsReflectInvocationException(Executable, String) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
- LiteCommandsReflectInvocationException(Executable, String, Throwable) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
- LiteCommandsUtil - Class in dev.rollczi.litecommands.util
- LiteCommandsVariables - Class in dev.rollczi.litecommands
-
Holds the version of LiteCommands.
- LiteContext<SENDER> - Class in dev.rollczi.litecommands.command.executor
- LiteContext(RequirementsResult<SENDER>) - Constructor for class dev.rollczi.litecommands.command.executor.LiteContext
- LiteMessages - Class in dev.rollczi.litecommands.message
- LiteMessages() - Constructor for class dev.rollczi.litecommands.message.LiteMessages
- literal(String) - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.NamedBuilder
- literal(String) - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.RawBuilder
- LITERAL - Static variable in class dev.rollczi.litecommands.argument.profile.ProfileNamespaces
-
Literal profile allows parsing static values such as
/user Rollczi group Adminwheregroupis a literal. - LiteralArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.literal
- LiteralArgumentResolver() - Constructor for class dev.rollczi.litecommands.literal.LiteralArgumentResolver
- LiteralProfile - Class in dev.rollczi.litecommands.literal
- LiteralProfile(String[], boolean) - Constructor for class dev.rollczi.litecommands.literal.LiteralProfile
- LiteralProfile(Collection<String>, boolean) - Constructor for class dev.rollczi.litecommands.literal.LiteralProfile
- LocalDateTimeArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
- LocalDateTimeArgumentResolver(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.LocalDateTimeArgumentResolver
- log(Throwable) - Method in class dev.rollczi.litecommands.scheduler.AbstractMainThreadBasedScheduler
- logging() - Method in class dev.rollczi.litecommands.scheduler.SchedulerType
- LOW - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
- LOWEST - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
M
- MAIN - Static variable in class dev.rollczi.litecommands.scheduler.SchedulerType
-
The main thread - used as default
- map(Function<? super T, ? extends R>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- map(Function<EXCEPTED, R>) - Method in class dev.rollczi.litecommands.argument.parser.ParseAsyncResult
- map(Function<EXCEPTED, R>) - Method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- map(Function<EXPECTED, R>) - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- map(Function<T, R>) - Method in class dev.rollczi.litecommands.context.AsyncContextResult
- map(Function<T, R>) - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- map(Function<T, R>) - Method in interface dev.rollczi.litecommands.context.ContextResult
- mapFailure(Function<Object, ParseResult<EXCEPTED>>) - Method in class dev.rollczi.litecommands.argument.parser.ParseAsyncResult
- mapFailure(Function<Object, ParseResult<EXCEPTED>>) - Method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- mapFailure(Function<Object, ParseResult<EXPECTED>>) - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- mapFailure(Function<Object, ContextResult<T>>) - Method in class dev.rollczi.litecommands.context.AsyncContextResult
- mapFailure(Function<Object, ContextResult<T>>) - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- mapFailure(Function<Object, ContextResult<T>>) - Method in interface dev.rollczi.litecommands.context.ContextResult
- MapUtil - Class in dev.rollczi.litecommands.util
- markCooldown(CooldownContext, Identifier) - Method in class dev.rollczi.litecommands.cooldown.CooldownService
- markCooldown(Invocation<?>, CommandExecutor<?>) - Method in class dev.rollczi.litecommands.cooldown.CooldownService
- match(CommandExecutor<SENDER>, Invocation<SENDER>, MATCHER) - Method in class dev.rollczi.litecommands.requirement.RequirementMatchService
- match(Invocation<SENDER>, Argument<COLLECTION>, RawInput, VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
- match(Invocation<SENDER>, Argument<CompletableFuture>, String, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.completeable.CompletableFutureResolver
- match(Invocation<SENDER>, Argument<PARSED>, RawInput) - Method in interface dev.rollczi.litecommands.argument.parser.Parser
-
This method is used to check if the input can be parsed by the parser.
- match(Invocation<SENDER>, Argument<T>, RawInput) - Method in interface dev.rollczi.litecommands.argument.matcher.Matcher
- match(Invocation<SENDER>, Argument<T>, RawInput) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
- match(Invocation<SENDER>, Argument<T>, RawInput) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledParser
- match(Invocation<SENDER>, Argument<T>, RawInput, ParserChainAccessor<SENDER>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserChained
- match(Invocation<SENDER>, Argument<T>, RawInput, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolverChained
- match(Invocation<SENDER>, Argument<T>, RawInput, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
- match(Invocation<SENDER>, Argument<T>, RawInput, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledParser
- match(Invocation<SENDER>, Argument<T>, String, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolverChained
- match(Invocation<SENDER>, Argument<TYPE>, RawInput) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolver
- match(Invocation<SENDER>, Argument<TYPE>, String) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolver
- match(Invocation<SENDER>, Argument<Instant>, RawInput) - Method in class dev.rollczi.litecommands.argument.resolver.standard.InstantArgumentResolver
- match(Invocation<SENDER>, Argument<LocalDateTime>, RawInput) - Method in class dev.rollczi.litecommands.argument.resolver.standard.LocalDateTimeArgumentResolver
- match(RequirementsResult<SENDER>) - Method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
- match(RequirementsResult<SENDER>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorDefaultReference
- matchArgument(Invocation<SENDER>) - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
- Matcher<SENDER,
T> - Interface in dev.rollczi.litecommands.argument.matcher -
Matcher is used to match a command input without parsing.
- Matcher() - Constructor for class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
- Matcher(int) - Constructor for class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
- max(FailedReason...) - Static method in class dev.rollczi.litecommands.shared.FailedReason
- MAX - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
- meagre(CommandBuilder<SENDER>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- merge(CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.command.CommandMerger
- merge(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.command.CommandRoute
- Message<T,
CONTEXT> - Interface in dev.rollczi.litecommands.message -
Message is used to store message in
MessageRegistry - MessageKey<CONTEXT> - Class in dev.rollczi.litecommands.message
-
Message key is used to get message from
MessageRegistryYou can register your own messageMessageRegistry.register(MessageKey, Message)If you want to use default message key, you can useLiteMessages - MessageKey(String, Function<CONTEXT, Object>) - Constructor for class dev.rollczi.litecommands.message.MessageKey
- MessagePlaceholderResolver - Interface in dev.rollczi.litecommands.message
- MessageRegistry<SENDER> - Class in dev.rollczi.litecommands.message
- MessageRegistry() - Constructor for class dev.rollczi.litecommands.message.MessageRegistry
- meta - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- meta() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- meta() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- meta() - Method in interface dev.rollczi.litecommands.command.CommandRoute
- meta() - Method in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- meta() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorDefaultReference
- meta() - Method in interface dev.rollczi.litecommands.meta.MetaHolder
- meta() - Method in class dev.rollczi.litecommands.meta.MetaHolderImpl
- Meta - Interface in dev.rollczi.litecommands.meta
- metaCollector() - Method in interface dev.rollczi.litecommands.meta.MetaHolder
- MetaCollector - Interface in dev.rollczi.litecommands.meta
- MetaHolder - Interface in dev.rollczi.litecommands.meta
- MetaHolderImpl - Class in dev.rollczi.litecommands.meta
- MetaHolderImpl(Meta) - Constructor for class dev.rollczi.litecommands.meta.MetaHolderImpl
- MetaKey<T> - Class in dev.rollczi.litecommands.meta
- MetaKey(String, MetaType<T>, T) - Constructor for class dev.rollczi.litecommands.meta.MetaKey
- MetaListEditor<E> - Class in dev.rollczi.litecommands.meta
- metaMap - Variable in class dev.rollczi.litecommands.platform.AbstractPlatformSender
- MetaType<T> - Interface in dev.rollczi.litecommands.meta
- MetaType.MetaTypeImpl<T> - Class in dev.rollczi.litecommands.meta
- MetaType.MetaTypeList<T> - Class in dev.rollczi.litecommands.meta
- MetaType.MetaTypeSet<T> - Class in dev.rollczi.litecommands.meta
- MetaTypeImpl(TypeToken<T>) - Constructor for class dev.rollczi.litecommands.meta.MetaType.MetaTypeImpl
- MetaTypeList() - Constructor for class dev.rollczi.litecommands.meta.MetaType.MetaTypeList
- MetaTypeSet() - Constructor for class dev.rollczi.litecommands.meta.MetaType.MetaTypeSet
- missing(String...) - Static method in class dev.rollczi.litecommands.permission.MissingPermissions
-
Deprecated.
- MISSING_ARGUMENT - Enum constant in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
-
When input is valid but not enough e.g.
- MISSING_PART_OF_ARGUMENT - Enum constant in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
-
When input is valid but not enough (part of argument is missing) e.g.
- MISSING_PERMISSIONS - Static variable in class dev.rollczi.litecommands.message.LiteMessages
-
Missing permissions message.
- MissingPermissionResultHandler<SENDER> - Class in dev.rollczi.litecommands.permission
- MissingPermissionResultHandler(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.permission.MissingPermissionResultHandler
- MissingPermissions - Class in dev.rollczi.litecommands.permission
- MissingPermissionsHandler<SENDER> - Interface in dev.rollczi.litecommands.permission
- modify(Duration) - Method in interface dev.rollczi.litecommands.time.TemporalAmountParser.TimeModifier
- moreThan(int) - Static method in class dev.rollczi.litecommands.range.Range
- multilevel() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- multilevelList() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- MultipleArgumentResolver<SENDER,
TYPE> - Interface in dev.rollczi.litecommands.argument.resolver - MultipleArgumentResolverChained<SENDER,
PARSED> - Interface in dev.rollczi.litecommands.argument.resolver - MutableArgument<T> - Interface in dev.rollczi.litecommands.argument
- MutablePrioritizedList<E> - Class in dev.rollczi.litecommands.priority
- MutablePrioritizedList() - Constructor for class dev.rollczi.litecommands.priority.MutablePrioritizedList
- MutablePrioritizedList(Iterable<E>) - Constructor for class dev.rollczi.litecommands.priority.MutablePrioritizedList
N
- name() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- name() - Method in class dev.rollczi.litecommands.invocation.Invocation
- name(String) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- NAME - Static variable in interface dev.rollczi.litecommands.platform.PlatformSender
- namedArgument(String, String) - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.NamedBuilder
- namedBuilder() - Static method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInput
- NamedBuilder() - Constructor for class dev.rollczi.litecommands.argument.parser.input.ParseableInput.NamedBuilder
- namedTypedArgument(String, T) - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.NamedBuilder
- names() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- names() - Method in interface dev.rollczi.litecommands.command.CommandRoute
- names() - Method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
- names() - Method in interface dev.rollczi.litecommands.scope.Scopeable
- NAMESPACE - Static variable in class dev.rollczi.litecommands.argument.resolver.collector.VarargsProfile
- NAMESPACE - Static variable in class dev.rollczi.litecommands.argument.resolver.nullable.NullableProfile
- NAMESPACE - Static variable in class dev.rollczi.litecommands.flag.FlagProfile
- NAMESPACE - Static variable in class dev.rollczi.litecommands.join.JoinProfile
- NAMESPACE - Static variable in class dev.rollczi.litecommands.literal.LiteralProfile
- NAMESPACE - Static variable in class dev.rollczi.litecommands.quoted.QuotedProfile
- NATIVE_PERMISSIONS - Static variable in interface dev.rollczi.litecommands.meta.Meta
- negate(Duration) - Method in class dev.rollczi.litecommands.time.DurationParser
- negate(Period) - Method in class dev.rollczi.litecommands.time.PeriodParser
- negate(T) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
- next() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- next(int) - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- nextAll() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- nextArgument(Invocation<SENDER>, Argument<PARSED>, Supplier<Parser<SENDER, PARSED>>) - Method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher
- nextArgument(Invocation<SENDER>, Argument<T>, Parser<SENDER, T>, Suggester<SENDER, T>) - Method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInputMatcher
- nextArgument(Invocation<SENDER>, Argument<T>, Parser<SENDER, T>, Suggester<SENDER, T>) - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
- nextBoolean() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- nextByte() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- nextChar() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- nextDouble() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- nextFloat() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- nextInt() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- nextLong() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- nextRoute() - Method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher
- nextRoute() - Method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInputMatcher
- nextRoute() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
- nextRoute() - Method in interface dev.rollczi.litecommands.input.InputMatcher
- nextRoute() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
- nextRouteIsLast() - Method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInputMatcher
- nextRouteIsLast() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
- nextRouteIsLast() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
- nextShort() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- NONE - Enum constant in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
- NONE - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
- NORMAL - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
- NORMAL_MINUS - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
- NORMAL_PLUS - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
- notClaimedCache - Variable in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- notClaimedSubsCache - Variable in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- notContains(Iterable<?>, Object, String, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
- notContains(Collection<?>, Object, String, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
- notEmpty(Object[], String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
- notEmpty(Collection<?>, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
- notNull(Object, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
- now() - Static method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
- NULLABLE - Static variable in class dev.rollczi.litecommands.argument.profile.ProfileNamespaces
-
Nullable profile allows passing optional arguments.
- NullableArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.nullable
- NullableArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.nullable.NullableArgumentResolver
- NullableProfile - Class in dev.rollczi.litecommands.argument.resolver.nullable
- NullableProfile() - Constructor for class dev.rollczi.litecommands.argument.resolver.nullable.NullableProfile
- NumberArgumentResolver<SENDER,
T> - Class in dev.rollczi.litecommands.argument.resolver.standard - NumberArgumentResolver(Function<String, T>, List<T>, boolean, boolean) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
O
- ObjectsUtil - Class in dev.rollczi.litecommands.util
- of() - Static method in interface dev.rollczi.litecommands.argument.ArgumentKey
- of(int) - Static method in class dev.rollczi.litecommands.range.Range
- of(Parser<SENDER, PARSED>) - Static method in interface dev.rollczi.litecommands.argument.parser.ParserSet
- of(Meta) - Static method in interface dev.rollczi.litecommands.meta.MetaHolder
- of(MetaHolder) - Static method in interface dev.rollczi.litecommands.meta.MetaCollector
- of(MetaKey<T>) - Static method in class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
- of(MetaKey<T>, String) - Static method in class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
- of(TypeToken<T>) - Static method in interface dev.rollczi.litecommands.meta.MetaType
- of(E...) - Static method in interface dev.rollczi.litecommands.priority.PrioritizedList
- of(Class<? extends Validator>) - Static method in class dev.rollczi.litecommands.validator.ValidatorScope
-
Deprecated.
- of(Class<T>) - Static method in interface dev.rollczi.litecommands.meta.MetaType
- of(Class<T>) - Static method in class dev.rollczi.litecommands.reflect.type.TypeToken
- of(Iterable<E>...) - Static method in class dev.rollczi.litecommands.shared.IterableReferences
- of(Iterable<String>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- of(Object) - Static method in class dev.rollczi.litecommands.shared.FailedReason
- of(Object...) - Static method in interface dev.rollczi.litecommands.identifier.Identifier
- of(Object, PriorityLevel) - Static method in class dev.rollczi.litecommands.shared.FailedReason
- of(Type) - Static method in class dev.rollczi.litecommands.reflect.type.TypeToken
- of(String) - Static method in interface dev.rollczi.litecommands.argument.ArgumentKey
- of(String) - Static method in interface dev.rollczi.litecommands.input.raw.RawInputView
- of(String) - Static method in interface dev.rollczi.litecommands.message.Message
-
Create message from string
- of(String) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
- of(String...) - Static method in interface dev.rollczi.litecommands.input.raw.RawInput
- of(String...) - Static method in class dev.rollczi.litecommands.literal.LiteralProfile
- of(String...) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- of(String, MetaType<T>) - Static method in class dev.rollczi.litecommands.meta.MetaKey
- of(String, MetaType<T>, T) - Static method in class dev.rollczi.litecommands.meta.MetaKey
- of(String, TypeToken<T>) - Static method in interface dev.rollczi.litecommands.argument.Argument
- of(String, TypeToken<T>, boolean) - Static method in interface dev.rollczi.litecommands.argument.Argument
-
Deprecated.
- of(String, Class<T>) - Static method in interface dev.rollczi.litecommands.argument.Argument
- of(String, Class<T>) - Static method in class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
- of(String, Class<T>) - Static method in class dev.rollczi.litecommands.meta.MetaKey
- of(String, Class<T>, boolean) - Static method in interface dev.rollczi.litecommands.argument.Argument
-
Deprecated.
- of(String, Class<T>, T) - Static method in class dev.rollczi.litecommands.meta.MetaKey
- of(String, Object, MessageKey<CONTEXT>...) - Static method in class dev.rollczi.litecommands.message.MessageKey
- of(String, String) - Static method in interface dev.rollczi.litecommands.argument.ArgumentKey
- of(String, String) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
-
Creates a new suggestion with the given tooltip.
- of(String, String, String, String) - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
- of(String, String, String, String, String) - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
-
Deprecated.
- of(String, Function<CONTEXT, Object>, MessageKey<CONTEXT>...) - Static method in class dev.rollczi.litecommands.message.MessageKey
- of(LocalDate) - Static method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
- of(LocalDateTime) - Static method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
- of(Collection<String>) - Static method in class dev.rollczi.litecommands.literal.LiteralProfile
- of(Collection<T>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- of(CompletableFuture<ParseResult<T>>) - Static method in class dev.rollczi.litecommands.argument.parser.ParseAsyncResult
- of(BiFunction<Invocation<SENDER>, String, ParseResult<T>>) - Static method in interface dev.rollczi.litecommands.argument.parser.Parser
- of(Function<CONTEXT, String>) - Static method in interface dev.rollczi.litecommands.message.Message
-
Create message from string
- of(Function<String, T>, List<T>) - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- of(Function<String, T>, List<T>, boolean) - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- of(Function<String, T>, List<T>, boolean, boolean) - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- of(Supplier<String>, TypeToken<T>) - Static method in interface dev.rollczi.litecommands.bind.BindRequirement
- of(Supplier<String>, TypeToken<T>) - Static method in interface dev.rollczi.litecommands.context.ContextRequirement
- of(Supplier<String>, Class<T>) - Static method in interface dev.rollczi.litecommands.bind.BindRequirement
- of(Supplier<String>, Class<T>) - Static method in interface dev.rollczi.litecommands.context.ContextRequirement
- of(Supplier<T>) - Static method in class dev.rollczi.litecommands.context.AsyncContextResult
- of(List<String>) - Static method in class dev.rollczi.litecommands.command.CommandRoutePath
- of(List<String>) - Static method in interface dev.rollczi.litecommands.input.raw.RawInput
- of(T...) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- ofByte() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- ofDouble() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- ofFloat() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- ofIgnoreCase(String...) - Static method in class dev.rollczi.litecommands.literal.LiteralProfile
- ofIgnoreCase(Collection<String>) - Static method in class dev.rollczi.litecommands.literal.LiteralProfile
- ofInteger() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- ofLong() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- ofParameter(Parameter) - Static method in class dev.rollczi.litecommands.reflect.type.TypeToken
- ofParameterized(Class<T>, Class<?>...) - Static method in class dev.rollczi.litecommands.reflect.type.TypeToken
- ofRunnable(Runnable) - Static method in class dev.rollczi.litecommands.shared.Lazy
- ofShort() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- ok(Supplier<T>) - Static method in class dev.rollczi.litecommands.context.ContextCompletedResult
- ok(Supplier<T>) - Static method in interface dev.rollczi.litecommands.context.ContextResult
- ok(T) - Static method in class dev.rollczi.litecommands.bind.BindResult
- onClose(Runnable) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- ONE - Static variable in class dev.rollczi.litecommands.range.Range
- onEvent(CommandExecutorFoundEvent<S>) - Method in class dev.rollczi.litecommands.validator.ValidatorExecutorController
-
Deprecated.
- onEvent(CommandPostExecutionEvent<SENDER>) - Method in class dev.rollczi.litecommands.cooldown.CooldownStateController
- onEvent(CommandPostExecutionEvent<SENDER>) - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsageResultController
- onEvent(CommandPreExecutionEvent<SENDER>) - Method in class dev.rollczi.litecommands.cooldown.CooldownStateController
- optionalArgument(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
- optionalArgumentEnd() - Method in class dev.rollczi.litecommands.schematic.SchematicFastFormat
- optionalArgumentFormat() - Method in class dev.rollczi.litecommands.schematic.SchematicFormat
- OptionalArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.optional
- OptionalArgumentResolver(ParserRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.optional.OptionalArgumentResolver
- optionalArgumentStart() - Method in class dev.rollczi.litecommands.schematic.SchematicFastFormat
- OptionalHandler<SENDER> - Class in dev.rollczi.litecommands.handler.result.standard
- OptionalHandler() - Constructor for class dev.rollczi.litecommands.handler.result.standard.OptionalHandler
- original() - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- OTHER - Enum constant in enum class dev.rollczi.litecommands.cooldown.event.CooldownEvent.Cause
- out(List<T>) - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeList
- out(Set<T>) - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeSet
- out(T) - Method in interface dev.rollczi.litecommands.meta.MetaType
P
- PARAMETER - Enum constant in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
- ParameterizedTypeToken<T> - Class in dev.rollczi.litecommands.reflect.type
- ParameterizedTypeToken(Class<T>, List<Class<?>>) - Constructor for class dev.rollczi.litecommands.reflect.type.ParameterizedTypeToken
- parametrized(Class<?>) - Method in class dev.rollczi.litecommands.reflect.type.TypeTokenBuilder
- parent - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- parent() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- parentheses() - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
- parentMeta() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- parentMeta() - Method in interface dev.rollczi.litecommands.command.CommandNode
- parentMeta() - Method in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
- parentMeta() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorDefaultReference
- parentMeta() - Method in interface dev.rollczi.litecommands.meta.MetaHolder
- parentMeta() - Method in class dev.rollczi.litecommands.meta.MetaHolderImpl
- parse(Invocation<SENDER>, Argument<COLLECTION>, RawInput, VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
- parse(Invocation<SENDER>, Argument<Boolean>, RawInput, FlagProfile) - Method in class dev.rollczi.litecommands.flag.FlagArgumentResolver
- parse(Invocation<SENDER>, Argument<Boolean>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.BooleanArgumentResolver
- parse(Invocation<SENDER>, Argument<Enum>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.EnumArgumentResolver
- parse(Invocation<SENDER>, Argument<Object>, RawInput, NullableProfile) - Method in class dev.rollczi.litecommands.argument.resolver.nullable.NullableArgumentResolver
- parse(Invocation<SENDER>, Argument<String>, RawInput, LiteralProfile) - Method in class dev.rollczi.litecommands.literal.LiteralArgumentResolver
- parse(Invocation<SENDER>, Argument<String>, RawInput, QuotedProfile) - Method in class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
- parse(Invocation<SENDER>, Argument<String>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.StringArgumentResolver
- parse(Invocation<SENDER>, Argument<BigDecimal>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.BigDecimalArgumentResolver
- parse(Invocation<SENDER>, Argument<BigInteger>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.BigIntegerArgumentResolver
- parse(Invocation<SENDER>, Argument<CompletableFuture>, String, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.completeable.CompletableFutureResolver
- parse(Invocation<SENDER>, Argument<Optional>, RawInput, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.optional.OptionalArgumentResolver
- parse(Invocation<SENDER>, Argument<UUID>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.UUIDArgumentResolver
- parse(Invocation<SENDER>, Argument<PARSED>, RawInput) - Method in interface dev.rollczi.litecommands.argument.parser.Parser
-
This method is used to parse the input and return the result.
- parse(Invocation<SENDER>, Argument<T>, RawInput) - Method in interface dev.rollczi.litecommands.argument.parser.ParserChainAccessor
- parse(Invocation<SENDER>, Argument<T>, RawInput) - Method in class dev.rollczi.litecommands.argument.parser.ParserRegistryImpl
- parse(Invocation<SENDER>, Argument<T>, RawInput) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
- parse(Invocation<SENDER>, Argument<T>, RawInput) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledParser
- parse(Invocation<SENDER>, Argument<T>, RawInput, ParserChainAccessor<SENDER>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserChained
- parse(Invocation<SENDER>, Argument<T>, RawInput, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolverChained
- parse(Invocation<SENDER>, Argument<T>, RawInput, JoinProfile) - Method in class dev.rollczi.litecommands.join.JoinArgumentResolver
- parse(Invocation<SENDER>, Argument<T>, RawInput, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
- parse(Invocation<SENDER>, Argument<T>, RawInput, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledParser
- parse(Invocation<SENDER>, Argument<T>, String) - Method in interface dev.rollczi.litecommands.argument.parser.ParserChainAccessor
- parse(Invocation<SENDER>, Argument<T>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- parse(Invocation<SENDER>, Argument<T>, String, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolverChained
- parse(Invocation<SENDER>, Argument<TYPE>, RawInput) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolver
- parse(Invocation<SENDER>, Argument<TYPE>, String) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolver
- parse(Invocation<SENDER>, Argument<Instant>, RawInput) - Method in class dev.rollczi.litecommands.argument.resolver.standard.InstantArgumentResolver
- parse(Invocation<SENDER>, Argument<LocalDateTime>, RawInput) - Method in class dev.rollczi.litecommands.argument.resolver.standard.LocalDateTimeArgumentResolver
- parse(Invocation<SENDER>, Argument<Duration>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.DurationArgumentResolver
- parse(Invocation<SENDER>, Argument<Period>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.PeriodArgumentResolver
- parse(Invocation<SENDER>, Class<T>, RawInput) - Method in interface dev.rollczi.litecommands.argument.parser.ParserChainAccessor
- parse(Invocation<SENDER>, Class<T>, String) - Method in interface dev.rollczi.litecommands.argument.parser.ParserChainAccessor
- parse(String) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
-
Parses the given string and returns the estimated temporal amount.]
- ParseableInput<MATCHER> - Interface in dev.rollczi.litecommands.argument.parser.input
- ParseableInput.NamedBuilder - Class in dev.rollczi.litecommands.argument.parser.input
- ParseableInput.RawBuilder - Class in dev.rollczi.litecommands.argument.parser.input
- ParseableInputMatcher<SELF> - Interface in dev.rollczi.litecommands.argument.parser.input
- ParseableInputMatcher.EndResult - Class in dev.rollczi.litecommands.argument.parser.input
- parseArgument(Invocation<SENDER>) - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
- ParseAsyncResult<EXCEPTED> - Class in dev.rollczi.litecommands.argument.parser
- ParseAsyncResult(CompletableFuture<? extends ParseResult<EXCEPTED>>) - Constructor for class dev.rollczi.litecommands.argument.parser.ParseAsyncResult
- ParseCompletedResult<EXPECTED> - Class in dev.rollczi.litecommands.argument.parser
- Parser<SENDER,
PARSED> - Interface in dev.rollczi.litecommands.argument.parser - ParserChainAccessor<SENDER> - Interface in dev.rollczi.litecommands.argument.parser
- ParserChained<SENDER,
T> - Interface in dev.rollczi.litecommands.argument.parser - ParseResult<EXCEPTED> - Interface in dev.rollczi.litecommands.argument.parser
- parserRegistry - Variable in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- parserRegistry - Variable in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- ParserRegistry<SENDER> - Interface in dev.rollczi.litecommands.argument.parser
- ParserRegistryImpl<SENDER> - Class in dev.rollczi.litecommands.argument.parser
- ParserRegistryImpl() - Constructor for class dev.rollczi.litecommands.argument.parser.ParserRegistryImpl
- ParserSet<SENDER,
PARSED> - Interface in dev.rollczi.litecommands.argument.parser - peek(Consumer<? super T>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- PeriodArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
- PeriodArgumentResolver() - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.PeriodArgumentResolver
- PeriodParser - Class in dev.rollczi.litecommands.time
- PeriodParser() - Constructor for class dev.rollczi.litecommands.time.PeriodParser
- PeriodParser(TemporalAmountParser.LocalDateTimeProvider) - Constructor for class dev.rollczi.litecommands.time.PeriodParser
- PeriodParser(ChronoUnit) - Constructor for class dev.rollczi.litecommands.time.PeriodParser
- PeriodParser(ChronoUnit, TemporalAmountParser.LocalDateTimeProvider) - Constructor for class dev.rollczi.litecommands.time.PeriodParser
- PermissionDefaultResolver - Class in dev.rollczi.litecommands.permission
- PermissionDefaultResolver(Class<SENDER>, BiPredicate<SENDER, String>) - Constructor for class dev.rollczi.litecommands.permission.PermissionDefaultResolver
- PermissionDefaultResolver(BiPredicate<PlatformSender, String>) - Constructor for class dev.rollczi.litecommands.permission.PermissionDefaultResolver
- PermissionExecutionController - Class in dev.rollczi.litecommands.permission
- PermissionExecutionController(PermissionService) - Constructor for class dev.rollczi.litecommands.permission.PermissionExecutionController
- PermissionResolver - Interface in dev.rollczi.litecommands.permission
- PERMISSIONS - Static variable in interface dev.rollczi.litecommands.meta.Meta
- permissionService - Variable in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- permissionService - Variable in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- PermissionService - Interface in dev.rollczi.litecommands.permission
- PermissionServiceImpl - Class in dev.rollczi.litecommands.permission
- PermissionServiceImpl() - Constructor for class dev.rollczi.litecommands.permission.PermissionServiceImpl
- PermissionServiceImpl(PermissionResolver) - Constructor for class dev.rollczi.litecommands.permission.PermissionServiceImpl
- PermissionSet - Class in dev.rollczi.litecommands.permission
- PermissionSet(String...) - Constructor for class dev.rollczi.litecommands.permission.PermissionSet
- PermissionSet(Collection<String>) - Constructor for class dev.rollczi.litecommands.permission.PermissionSet
- PermissionSuggestionController - Class in dev.rollczi.litecommands.permission
- PermissionSuggestionController(PermissionService) - Constructor for class dev.rollczi.litecommands.permission.PermissionSuggestionController
- PermissionValidationResult - Interface in dev.rollczi.litecommands.permission
-
Represents the result of the permission validation.
- PermissionValidationResult.Check - Class in dev.rollczi.litecommands.permission
- PermissionValidationResult.Verdict - Class in dev.rollczi.litecommands.permission
-
Represents the cause of the missing permissions.
- permitted(MetaHolder) - Static method in class dev.rollczi.litecommands.permission.PermissionValidationResult.Verdict
- Platform<SENDER,
C> - Interface in dev.rollczi.litecommands.platform - PlatformFactory<SENDER,
SETTINGS> - Interface in dev.rollczi.litecommands.platform - PlatformInvocationListener<SENDER> - Interface in dev.rollczi.litecommands.platform
- PlatformReceiver - Interface in dev.rollczi.litecommands.platform
- platformSender() - Method in class dev.rollczi.litecommands.invocation.Invocation
- PlatformSender - Interface in dev.rollczi.litecommands.platform
- PlatformSenderFactory<SENDER> - Interface in dev.rollczi.litecommands.platform
-
Factory for a
PlatformSender - PlatformSettings - Interface in dev.rollczi.litecommands.platform
- PlatformSettingsConfigurator<C> - Interface in dev.rollczi.litecommands.platform
- PlatformSuggestionListener<SENDER> - Interface in dev.rollczi.litecommands.platform
- plus(TemporalAmountParser.LocalDateTimeProvider, Duration, TemporalAmountParser.TemporalEntry) - Method in class dev.rollczi.litecommands.time.DurationParser
- plus(TemporalAmountParser.LocalDateTimeProvider, Period, TemporalAmountParser.TemporalEntry) - Method in class dev.rollczi.litecommands.time.PeriodParser
- plus(TemporalAmountParser.LocalDateTimeProvider, T, TemporalAmountParser.TemporalEntry) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
- POLL_TYPE - Static variable in interface dev.rollczi.litecommands.meta.Meta
- Preconditions - Class in dev.rollczi.litecommands.shared
- prefix() - Method in class dev.rollczi.litecommands.schematic.SchematicFastFormat
- prefix() - Method in class dev.rollczi.litecommands.schematic.SchematicFormat
- prefix(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
- PrettyPrint - Class in dev.rollczi.litecommands.prettyprint
- PrettyPrint() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrint
- PrettyPrintClass - Class in dev.rollczi.litecommands.prettyprint
- PrettyPrintClass() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrintClass
- PrettyPrintConstructor - Class in dev.rollczi.litecommands.prettyprint
- PrettyPrintConstructor() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrintConstructor
- PrettyPrintLiteError - Class in dev.rollczi.litecommands.prettyprint
- PrettyPrintLiteError() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrintLiteError
- PrettyPrintMethod - Class in dev.rollczi.litecommands.prettyprint
- PrettyPrintMethod() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrintMethod
- PrettyPrintParameter - Class in dev.rollczi.litecommands.prettyprint
- PrettyPrintParameter() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrintParameter
- PrettyPrintPicker - Enum Class in dev.rollczi.litecommands.prettyprint
- primitiveToBoxed(Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- Prioritized - Interface in dev.rollczi.litecommands.priority
- PrioritizedList<E> - Interface in dev.rollczi.litecommands.priority
- PRIORITY - Static variable in interface dev.rollczi.litecommands.meta.Meta
- PriorityLevel - Class in dev.rollczi.litecommands.priority
- PriorityLevel(String, int) - Constructor for class dev.rollczi.litecommands.priority.PriorityLevel
- profiled(ArgumentProfileNamespace<?>) - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
- profiled(String, TypeToken<T>, P) - Static method in interface dev.rollczi.litecommands.argument.Argument
- profiled(String, Class<T>, P) - Static method in interface dev.rollczi.litecommands.argument.Argument
- ProfiledMultipleArgumentResolver<SENDER,
T, - Class in dev.rollczi.litecommands.argument.profilePROFILE> - ProfiledMultipleArgumentResolver(ArgumentProfileNamespace<PROFILE>) - Constructor for class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
- ProfiledParser<SENDER,
T, - Class in dev.rollczi.litecommands.argument.profilePROFILE> - ProfiledParser(ArgumentProfileNamespace<PROFILE>) - Constructor for class dev.rollczi.litecommands.argument.profile.ProfiledParser
- ProfileNamespaces - Class in dev.rollczi.litecommands.argument.profile
-
Contains default argument profiles defined by LiteCommands-core.
- provide(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.command.CommandExecutorProvider
- provide(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.command.CommandProvider
- provide(Invocation<SENDER>) - Method in interface dev.rollczi.litecommands.context.ContextProvider
- provide(Invocation<SENDER>, ContextChainAccessor<SENDER>) - Method in interface dev.rollczi.litecommands.context.ContextChainedProvider
- provide(Invocation<SENDER>, ContextChainAccessor<SENDER>) - Method in interface dev.rollczi.litecommands.context.ContextProvider
- provide(LiteCommandsInternal<SENDER, ?>) - Method in interface dev.rollczi.litecommands.LiteCommandsProvider
- provideContext(Class<T>, Invocation<SENDER>) - Method in interface dev.rollczi.litecommands.context.ContextChainAccessor
- provideContext(Class<T>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.context.ContextRegistry
- publish(E) - Method in interface dev.rollczi.litecommands.event.EventPublisher
- publish(E) - Method in class dev.rollczi.litecommands.event.SimpleEventPublisher
- put(MetaKey<T>, T) - Method in interface dev.rollczi.litecommands.meta.Meta
- put(TypeRange<?>, T) - Method in class dev.rollczi.litecommands.reflect.type.TypeIndex
- put(Class<T>, T) - Method in class dev.rollczi.litecommands.invocation.InvocationContext.Builder
- put(Object) - Method in class dev.rollczi.litecommands.invocation.InvocationContext.Builder
- put(K1, K2, V) - Method in class dev.rollczi.litecommands.shared.BiHashMap
- put(K1, K2, V) - Method in interface dev.rollczi.litecommands.shared.BiMap
- putAll(Meta) - Method in interface dev.rollczi.litecommands.meta.Meta
- putProperty(MetaKey<T>, Supplier<T>) - Method in class dev.rollczi.litecommands.platform.AbstractPlatformSender
- putUnsafe(Class<?>, Object) - Method in class dev.rollczi.litecommands.invocation.InvocationContext.Builder
Q
- QUOTE_ESCAPE - Static variable in class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
- QUOTED - Static variable in class dev.rollczi.litecommands.argument.profile.ProfileNamespaces
-
Quoted profile allows passing arguments with spaces.
- QuotedProfile - Class in dev.rollczi.litecommands.quoted
- QuotedProfile() - Constructor for class dev.rollczi.litecommands.quoted.QuotedProfile
- QuotedStringArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.quoted
- QuotedStringArgumentResolver(SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
- QuotedStringArgumentResolver(SuggesterRegistry<SENDER>, char) - Constructor for class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
R
- range(int, int) - Static method in class dev.rollczi.litecommands.range.Range
- Range - Class in dev.rollczi.litecommands.range
- Range(int, int) - Constructor for class dev.rollczi.litecommands.range.Range
- Rangeable<CONTEXT> - Interface in dev.rollczi.litecommands.range
- raw(String...) - Static method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInput
- raw(String[]) - Static method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInput
- raw(List<String>) - Static method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInput
- raw(List<String>) - Static method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInput
- rawArgument(String) - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.RawBuilder
- rawBuilder() - Static method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInput
- RawBuilder() - Constructor for class dev.rollczi.litecommands.argument.parser.input.ParseableInput.RawBuilder
- RawCommand - Class in dev.rollczi.litecommands.input.raw
- RawInput - Interface in dev.rollczi.litecommands.input.raw
- RawInputAnalyzer - Class in dev.rollczi.litecommands.input.raw
- RawInputAnalyzer(List<String>) - Constructor for class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
- RawInputAnalyzer.Context<SENDER,
T> - Class in dev.rollczi.litecommands.input.raw - RawInputView - Interface in dev.rollczi.litecommands.input.raw
- RawInputViewFastImpl - Class in dev.rollczi.litecommands.input.raw
- RawInputViewFastImpl(String) - Constructor for class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- RawInputViewLegacyAdapter - Class in dev.rollczi.litecommands.input.raw
- RawInputViewLegacyAdapter(RawInput) - Constructor for class dev.rollczi.litecommands.input.raw.RawInputViewLegacyAdapter
- ReflectIndex - Class in dev.rollczi.litecommands.reflect
- ReflectIndex() - Constructor for class dev.rollczi.litecommands.reflect.ReflectIndex
- ReflectUtil - Class in dev.rollczi.litecommands.reflect
- register() - Method in interface dev.rollczi.litecommands.LiteCommands
- register(CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.command.CommandManager
- register(CommandRoute<SENDER>, PlatformInvocationListener<SENDER>, PlatformSuggestionListener<SENDER>) - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
- register(CommandRoute<SENDER>, PlatformInvocationListener<SENDER>, PlatformSuggestionListener<SENDER>) - Method in interface dev.rollczi.litecommands.platform.Platform
- register(CommandRoute<SENDER>, LISTENER) - Method in interface dev.rollczi.litecommands.platform.Platform
- register(MessageKey<CONTEXT>, InvokedMessage<SENDER, T, CONTEXT>) - Method in class dev.rollczi.litecommands.message.MessageRegistry
- register(MessageKey<CONTEXT>, Message<T, CONTEXT>) - Method in class dev.rollczi.litecommands.message.MessageRegistry
- registerAll() - Method in class dev.rollczi.litecommands.command.CommandManager
- registerHandler(Class<T>, ResultHandler<SENDER, ? extends T>) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandleService
- registerHandler(Class<T>, ResultHandler<SENDER, ? extends T>) - Method in class dev.rollczi.litecommands.handler.result.ResultHandleServiceImpl
- registerParser(TypeRange<PARSED>, ArgumentKey, Parser<SENDER, PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
- registerParser(TypeRange<PARSED>, ArgumentKey, ParserChained<SENDER, PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
- registerParser(TypeRange<T>, ArgumentKey, Parser<SENDER, T>) - Method in class dev.rollczi.litecommands.argument.parser.ParserRegistryImpl
- registerParser(TypeRange<T>, ArgumentKey, ParserChained<SENDER, T>) - Method in class dev.rollczi.litecommands.argument.parser.ParserRegistryImpl
- registerParser(Class<PARSED>, ArgumentKey, Parser<SENDER, PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
-
Deprecated.
- registerProvider(Class<T>, ContextChainedProvider<SENDER, T>) - Method in class dev.rollczi.litecommands.context.ContextRegistry
- registerSuggester(TypeRange<T>, ArgumentKey, Suggester<SENDER, T>) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterRegistry
- registerSuggester(TypeRange<T>, ArgumentKey, Suggester<SENDER, T>) - Method in class dev.rollczi.litecommands.argument.suggester.SuggesterRegistryImpl
- registerSuggester(TypeRange<T>, ArgumentKey, SuggesterChained<SENDER, T>) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterRegistry
- registerSuggester(TypeRange<T>, ArgumentKey, SuggesterChained<SENDER, T>) - Method in class dev.rollczi.litecommands.argument.suggester.SuggesterRegistryImpl
- registerSuggester(Class<T>, ArgumentKey, Suggester<SENDER, T>) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterRegistry
- registerSuggester(Class<T>, ArgumentKey, SuggesterChained<SENDER, T>) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterRegistry
- registerValidator(Scope, Validator<SENDER>) - Method in class dev.rollczi.litecommands.validator.ValidatorService
-
Deprecated.
- registerValidator(Scope, Class<?>, Validator<SENDER>) - Method in class dev.rollczi.litecommands.validator.ValidatorService
-
Deprecated.
- registerValidatorGlobal(Validator<SENDER>) - Method in class dev.rollczi.litecommands.validator.ValidatorService
-
Deprecated.
- remove(MetaKey<T>) - Method in interface dev.rollczi.litecommands.meta.Meta
- remove(Suggestion) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
- remove(E) - Method in class dev.rollczi.litecommands.meta.MetaListEditor
- remove(E) - Method in class dev.rollczi.litecommands.priority.MutablePrioritizedList
- remove(K1, K2) - Method in class dev.rollczi.litecommands.shared.BiHashMap
- remove(K1, K2) - Method in interface dev.rollczi.litecommands.shared.BiMap
- removeCooldown(String, Identifier) - Method in class dev.rollczi.litecommands.cooldown.CooldownService
- repeat(String, int) - Static method in class dev.rollczi.litecommands.util.StringUtil
- Requirement<T> - Interface in dev.rollczi.litecommands.requirement
- REQUIREMENT_PARAMETER - Static variable in interface dev.rollczi.litecommands.meta.Meta
-
Deprecated.Use AnnotationsMeta#REQUIREMENT_PARAMETER instead
- REQUIREMENT_VALIDATORS - Static variable in interface dev.rollczi.litecommands.meta.Meta
-
Deprecated.
- RequirementCondition - Interface in dev.rollczi.litecommands.requirement
- RequirementFutureResult<PARSED> - Interface in dev.rollczi.litecommands.requirement
- RequirementMatch - Class in dev.rollczi.litecommands.requirement
- RequirementMatch(Requirement<?>, Object) - Constructor for class dev.rollczi.litecommands.requirement.RequirementMatch
- RequirementMatchService<SENDER> - Class in dev.rollczi.litecommands.requirement
- RequirementMatchService(StrictService, ContextRegistry<SENDER>, ParserRegistry<SENDER>, BindRegistry, Scheduler) - Constructor for class dev.rollczi.litecommands.requirement.RequirementMatchService
- RequirementResult<PARSED> - Interface in dev.rollczi.litecommands.requirement
- RequirementsResult<SENDER> - Class in dev.rollczi.litecommands.requirement
- RequirementsResult.Builder<SENDER> - Class in dev.rollczi.litecommands.requirement
- RequirementValidator<SENDER,
T> - Interface in dev.rollczi.litecommands.validator.requirement -
Deprecated.
- resolve(Invocation<SENDER>, T) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandlerChain
- resolve(Invocation<SENDER>, T) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandleService
- resolve(Invocation<SENDER>, T) - Method in class dev.rollczi.litecommands.handler.result.ResultHandleServiceImpl
- resolve(Invocation<SENDER>, T, Class<? super T>) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandlerChain
- resolve(Invocation<SENDER>, T, Class<? super T>, ResultHandlerChain<SENDER>) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandleService
- resolve(Invocation<SENDER>, T, Class<? super T>, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.ResultHandleServiceImpl
- resolve(PlatformSender, MetaHolder) - Method in class dev.rollczi.litecommands.permission.PermissionDefaultResolver
- resolve(PlatformSender, MetaHolder) - Method in interface dev.rollczi.litecommands.permission.PermissionResolver
- resolve(SchedulerType...) - Method in class dev.rollczi.litecommands.scheduler.SchedulerType
- resolve(String) - Method in interface dev.rollczi.litecommands.message.MessagePlaceholderResolver
- resolve(Collection<SchedulerType>) - Method in class dev.rollczi.litecommands.scheduler.SchedulerType
- ResultHandler<SENDER,
T> - Interface in dev.rollczi.litecommands.handler.result - ResultHandlerChain<SENDER> - Interface in dev.rollczi.litecommands.handler.result
- ResultHandleService<SENDER> - Interface in dev.rollczi.litecommands.handler.result
- ResultHandleServiceImpl<SENDER> - Class in dev.rollczi.litecommands.handler.result
- ResultHandleServiceImpl() - Constructor for class dev.rollczi.litecommands.handler.result.ResultHandleServiceImpl
- returnResult(Object) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
- routeAliases(List<String>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- routeName(String) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- run() - Method in interface dev.rollczi.litecommands.shared.ThrowingRunnable
- run(SchedulerType, ThrowingRunnable<Throwable>) - Method in interface dev.rollczi.litecommands.scheduler.Scheduler
-
Runs the supplier in the specified thread
- runAsynchronous(Runnable, Duration) - Method in class dev.rollczi.litecommands.scheduler.AbstractMainThreadBasedScheduler
- runLater(SchedulerType, Duration, ThrowingRunnable<Throwable>) - Method in interface dev.rollczi.litecommands.scheduler.Scheduler
-
Runs the supplier in the specified thread after the specified delay
- runSynchronous(Runnable, Duration) - Method in class dev.rollczi.litecommands.scheduler.AbstractMainThreadBasedScheduler
- runUnknown(SchedulerType, Duration, Runnable) - Method in class dev.rollczi.litecommands.scheduler.AbstractMainThreadBasedScheduler
-
Run task with an unknown scheduler poll type
S
- same(Class<T>) - Static method in interface dev.rollczi.litecommands.reflect.type.TypeRange
- SameTypeRange(Class<T>) - Constructor for class dev.rollczi.litecommands.reflect.type.TypeRange.SameTypeRange
- Scheduler - Interface in dev.rollczi.litecommands.scheduler
-
Scheduler is used to run the commands, tasks, etc.
- SchedulerExecutorPoolImpl - Class in dev.rollczi.litecommands.scheduler
- SchedulerExecutorPoolImpl(String) - Constructor for class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
- SchedulerExecutorPoolImpl(String, int) - Constructor for class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
- SchedulerPoll - Class in dev.rollczi.litecommands.scheduler
-
Deprecated.
- SchedulerPoll(String, boolean, SchedulerType...) - Constructor for class dev.rollczi.litecommands.scheduler.SchedulerPoll
-
Deprecated.
- SchedulerPoll(String, SchedulerType...) - Constructor for class dev.rollczi.litecommands.scheduler.SchedulerPoll
-
Deprecated.
- SchedulerReference - Class in dev.rollczi.litecommands.scheduler
- SchedulerReference(Scheduler) - Constructor for class dev.rollczi.litecommands.scheduler.SchedulerReference
- SchedulerSameThreadImpl - Class in dev.rollczi.litecommands.scheduler
- SchedulerSameThreadImpl() - Constructor for class dev.rollczi.litecommands.scheduler.SchedulerSameThreadImpl
- SchedulerType - Class in dev.rollczi.litecommands.scheduler
- SchedulerType(String, boolean, SchedulerType...) - Constructor for class dev.rollczi.litecommands.scheduler.SchedulerType
- SchedulerType(String, SchedulerType...) - Constructor for class dev.rollczi.litecommands.scheduler.SchedulerType
- Schematic - Class in dev.rollczi.litecommands.schematic
- Schematic(Collection<String>) - Constructor for class dev.rollczi.litecommands.schematic.Schematic
- SchematicFastFormat - Class in dev.rollczi.litecommands.schematic
- SchematicFastFormat(String, String, String, String, String) - Constructor for class dev.rollczi.litecommands.schematic.SchematicFastFormat
- SchematicFastGenerator<SENDER> - Class in dev.rollczi.litecommands.schematic
- SchematicFastGenerator(SchematicFastFormat, PermissionService, ParserRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.schematic.SchematicFastGenerator
- SchematicFormat - Class in dev.rollczi.litecommands.schematic
- SchematicFormat.Builder - Class in dev.rollczi.litecommands.schematic
- SchematicFormatProvider - Interface in dev.rollczi.litecommands.schematic
- SchematicGenerator<SENDER> - Interface in dev.rollczi.litecommands.schematic
- SchematicGeneratorReference<SENDER> - Class in dev.rollczi.litecommands.schematic
- SchematicGeneratorReference(SchematicGenerator<SENDER>) - Constructor for class dev.rollczi.litecommands.schematic.SchematicGeneratorReference
- SchematicInput<SENDER> - Class in dev.rollczi.litecommands.schematic
- SchematicInput(CommandRoute<SENDER>, CommandExecutor<SENDER>, Invocation<SENDER>) - Constructor for class dev.rollczi.litecommands.schematic.SchematicInput
- Scope - Interface in dev.rollczi.litecommands.scope
- Scopeable - Interface in dev.rollczi.litecommands.scope
- seeAll() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- seeNext() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- seeNext(int) - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- sender() - Method in class dev.rollczi.litecommands.invocation.Invocation
- senderFactory - Variable in class dev.rollczi.litecommands.platform.AbstractSimplePlatform
- sendMessage(String) - Method in interface dev.rollczi.litecommands.platform.PlatformReceiver
- set() - Static method in interface dev.rollczi.litecommands.meta.MetaType
- SetArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
- SetArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.SetArgumentResolver
- setCancelled(boolean) - Method in class dev.rollczi.litecommands.cooldown.event.CooldownApiEvent
- setCancelled(boolean) - Method in class dev.rollczi.litecommands.cooldown.event.CooldownCommandEvent
- setCancelled(boolean) - Method in interface dev.rollczi.litecommands.cooldown.event.CooldownEvent
- setCancelled(boolean) - Method in class dev.rollczi.litecommands.suggestion.event.SuggestionCommandRouteEvent
- setCancelled(boolean) - Method in class dev.rollczi.litecommands.suggestion.event.SuggestionExecutorEvent
- setCancelled(boolean) - Method in interface dev.rollczi.litecommands.suggestion.event.SuggestionNodeEvent
- setConfiguration(C) - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
- setConfiguration(C) - Method in interface dev.rollczi.litecommands.platform.Platform
- setConsumed(int) - Method in class dev.rollczi.litecommands.suggestion.SuggestionContext
- setDefaultMode(StrictMode) - Method in class dev.rollczi.litecommands.strict.StrictService
- setDuration(Duration) - Method in class dev.rollczi.litecommands.cooldown.event.CooldownApiEvent
- setDuration(Duration) - Method in class dev.rollczi.litecommands.cooldown.event.CooldownCommandEvent
- setDuration(Duration) - Method in interface dev.rollczi.litecommands.cooldown.event.CooldownEvent
- setFailedReason(FailedReason) - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorNotFoundEvent
- setKey(ArgumentKey) - Method in interface dev.rollczi.litecommands.argument.MutableArgument
- setKey(ArgumentKey) - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- setKey(String) - Method in class dev.rollczi.litecommands.cooldown.event.CooldownApiEvent
- setKey(String) - Method in class dev.rollczi.litecommands.cooldown.event.CooldownCommandEvent
- setKey(String) - Method in interface dev.rollczi.litecommands.cooldown.event.CooldownEvent
- setLastOptionalArgument(boolean) - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
- setPermissionResolver(PermissionResolver) - Method in class dev.rollczi.litecommands.permission.PermissionServiceImpl
- setPivotPosition(int) - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
- setResult(CommandExecuteResult) - Method in class dev.rollczi.litecommands.command.executor.event.CommandPostExecutionEvent
- setResult(CommandExecutorMatchResult) - Method in class dev.rollczi.litecommands.command.executor.event.CommandExecutorFoundEvent
-
Will skip the execution of the command if the result is failed.
- setScheduler(Scheduler) - Method in class dev.rollczi.litecommands.scheduler.SchedulerReference
- setSchedulerType(SchedulerType) - Method in class dev.rollczi.litecommands.command.executor.event.CommandPreExecutionEvent
- setSchematicGenerator(SchematicGenerator<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SchematicGeneratorReference
- setStaticValue(Field, Object) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- settings - Variable in class dev.rollczi.litecommands.platform.AbstractPlatform
- setValue(Field, Object, Object) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
- shortcuts(CommandExecutorProvider<SENDER>, List<String>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- shortcuts(List<String>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
- showNextRoute() - Method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher
- showNextRoute() - Method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInputMatcher
- showNextRoute() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
- showNextRoute() - Method in interface dev.rollczi.litecommands.input.InputMatcher
- showNextRoute() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
- shutdown() - Method in interface dev.rollczi.litecommands.scheduler.Scheduler
- shutdown() - Method in class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
- shutdown() - Method in class dev.rollczi.litecommands.scheduler.SchedulerReference
- shutdown() - Method in class dev.rollczi.litecommands.scheduler.SchedulerSameThreadImpl
- SimpleArgument<T> - Class in dev.rollczi.litecommands.argument
- SimpleArgument(String, TypeToken<T>) - Constructor for class dev.rollczi.litecommands.argument.SimpleArgument
- SimpleArgument(String, TypeToken<T>, boolean) - Constructor for class dev.rollczi.litecommands.argument.SimpleArgument
- SimpleArgument(String, TypeToken<T>, Argument<?>) - Constructor for class dev.rollczi.litecommands.argument.SimpleArgument
- SimpleEventPublisher - Class in dev.rollczi.litecommands.event
- SimpleEventPublisher(BindRegistry) - Constructor for class dev.rollczi.litecommands.event.SimpleEventPublisher
- SimpleSchematicGenerator<SENDER> - Class in dev.rollczi.litecommands.schematic
- SimpleSchematicGenerator(SchematicFormat, PermissionService, ParserRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
- size() - Method in interface dev.rollczi.litecommands.input.raw.RawInput
- size() - Method in class dev.rollczi.litecommands.priority.MutablePrioritizedList
- size() - Method in interface dev.rollczi.litecommands.priority.PrioritizedList
- size() - Method in class dev.rollczi.litecommands.shared.BiHashMap
- size() - Method in interface dev.rollczi.litecommands.shared.BiMap
- skip(long) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- slashLevel(int) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
-
Deprecated.
- sorted() - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- sorted(Comparator<? super T>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- sourceContent - Variable in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- sourceContent() - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
- sourceContent() - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- sourceContentChars - Variable in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- spilt(String, char) - Static method in class dev.rollczi.litecommands.util.StringUtil
- spilt(String, String) - Static method in class dev.rollczi.litecommands.util.StringUtil
- splitBySpace(String) - Static method in class dev.rollczi.litecommands.util.StringUtil
- squareBrackets() - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
- StackArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
- StackArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.StackArgumentResolver
- start() - Method in interface dev.rollczi.litecommands.platform.Platform
- startOfToday() - Static method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
- startsWithIgnoreCase(String, String) - Static method in class dev.rollczi.litecommands.util.StringUtil
- status() - Method in interface dev.rollczi.litecommands.flow.Flow
-
Deprecated.
- stop() - Method in interface dev.rollczi.litecommands.platform.Platform
- STOP_CURRENT - Enum constant in enum class dev.rollczi.litecommands.flow.Flow.Status
-
Deprecated.
- stopCurrentFlow(Object) - Static method in interface dev.rollczi.litecommands.flow.Flow
-
Deprecated.
- stream() - Method in class dev.rollczi.litecommands.priority.MutablePrioritizedList
- stream() - Method in interface dev.rollczi.litecommands.priority.PrioritizedList
- STRICT_MODE - Static variable in interface dev.rollczi.litecommands.meta.Meta
- StrictMode - Enum Class in dev.rollczi.litecommands.strict
- StrictService - Class in dev.rollczi.litecommands.strict
- StrictService() - Constructor for class dev.rollczi.litecommands.strict.StrictService
- StringArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
- StringArgumentResolver() - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.StringArgumentResolver
- StringUtil - Class in dev.rollczi.litecommands.util
- sub(int) - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
- sub(int) - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- sub(int, int) - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
- sub(int, int) - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- subIdSequence - Variable in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
- subscribe(EventListener) - Method in interface dev.rollczi.litecommands.event.EventPublisher
- subscribe(EventListener) - Method in class dev.rollczi.litecommands.event.SimpleEventPublisher
- subscribe(Class<E>, Consumer<E>) - Method in interface dev.rollczi.litecommands.event.EventPublisher
- subscribe(Class<E>, Consumer<E>) - Method in class dev.rollczi.litecommands.event.SimpleEventPublisher
- Subscriber - Annotation Interface in dev.rollczi.litecommands.event
- success() - Static method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
- success(CommandExecutor<?>, Object) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- success(Supplier<CommandExecuteResult>) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
- success(PARSED) - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- successNull() - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- suffix() - Method in class dev.rollczi.litecommands.schematic.SchematicFormat
- suffix(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
- suggest(Invocation<SENDER>, Argument<COLLECTION>, SuggestionContext, VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
- suggest(Invocation<SENDER>, Argument<Boolean>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.BooleanArgumentResolver
- suggest(Invocation<SENDER>, Argument<Boolean>, SuggestionContext, FlagProfile) - Method in class dev.rollczi.litecommands.flag.FlagArgumentResolver
- suggest(Invocation<SENDER>, Argument<Enum>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.EnumArgumentResolver
- suggest(Invocation<SENDER>, Argument<Object>, SuggestionContext, NullableProfile) - Method in class dev.rollczi.litecommands.argument.resolver.nullable.NullableArgumentResolver
- suggest(Invocation<SENDER>, Argument<String>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.StringArgumentResolver
- suggest(Invocation<SENDER>, Argument<String>, SuggestionContext, LiteralProfile) - Method in class dev.rollczi.litecommands.literal.LiteralArgumentResolver
- suggest(Invocation<SENDER>, Argument<String>, SuggestionContext, QuotedProfile) - Method in class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
- suggest(Invocation<SENDER>, Argument<BigDecimal>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.BigDecimalArgumentResolver
- suggest(Invocation<SENDER>, Argument<BigInteger>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.BigIntegerArgumentResolver
- suggest(Invocation<SENDER>, Argument<CompletableFuture>, SuggestionContext, SuggesterChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.completeable.CompletableFutureResolver
- suggest(Invocation<SENDER>, Argument<Optional>, SuggestionContext, SuggesterChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.optional.OptionalArgumentResolver
- suggest(Invocation<SENDER>, Argument<UUID>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.UUIDArgumentResolver
- suggest(Invocation<SENDER>, Argument<PARSED>, SuggestionContext, SuggesterChainAccessor<SENDER>) - Method in interface dev.rollczi.litecommands.argument.resolver.MultipleArgumentResolverChained
- suggest(Invocation<SENDER>, Argument<PARSED>, SuggestionContext, SuggesterChainAccessor<SENDER>) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterChained
- suggest(Invocation<SENDER>, Argument<T>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
- suggest(Invocation<SENDER>, Argument<T>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
- suggest(Invocation<SENDER>, Argument<T>, SuggestionContext) - Method in interface dev.rollczi.litecommands.argument.suggester.Suggester
- suggest(Invocation<SENDER>, Argument<T>, SuggestionContext) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterChainAccessor
- suggest(Invocation<SENDER>, Argument<T>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.suggester.SuggesterRegistryImpl
- suggest(Invocation<SENDER>, Argument<T>, SuggestionContext, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
- suggest(Invocation<SENDER>, Argument<TYPE>, SuggestionContext) - Method in interface dev.rollczi.litecommands.argument.resolver.MultipleArgumentResolver
- suggest(Invocation<SENDER>, Argument<Instant>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.InstantArgumentResolver
- suggest(Invocation<SENDER>, Argument<LocalDateTime>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.LocalDateTimeArgumentResolver
- suggest(Invocation<SENDER>, Argument<Duration>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.DurationArgumentResolver
- suggest(Invocation<SENDER>, Argument<Period>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.PeriodArgumentResolver
- suggest(Invocation<SENDER>, SuggestionInput<?>) - Method in interface dev.rollczi.litecommands.platform.PlatformSuggestionListener
- suggest(Invocation<SENDER>, SuggestionInputMatcher<?>, CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionService
- suggest(Invocation<SENDER>, Class<T>, SuggestionContext) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterChainAccessor
- Suggester<SENDER,
T> - Interface in dev.rollczi.litecommands.argument.suggester - SUGGESTER - Static variable in class dev.rollczi.litecommands.scheduler.SchedulerType
-
The suggester thread - used for generating suggestions If not specified, the async thread will be used
- SuggesterChainAccessor<SENDER> - Interface in dev.rollczi.litecommands.argument.suggester
- SuggesterChained<SENDER,
PARSED> - Interface in dev.rollczi.litecommands.argument.suggester - SuggesterRegistry<SENDER> - Interface in dev.rollczi.litecommands.argument.suggester
- SuggesterRegistryImpl<SENDER> - Class in dev.rollczi.litecommands.argument.suggester
- SuggesterRegistryImpl() - Constructor for class dev.rollczi.litecommands.argument.suggester.SuggesterRegistryImpl
- suggestExecutor(Invocation<SENDER>, MATCHER, CommandExecutor<SENDER>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionService
- Suggestion - Class in dev.rollczi.litecommands.suggestion
- SuggestionCommandRouteEvent - Class in dev.rollczi.litecommands.suggestion.event
- SuggestionCommandRouteEvent(Invocation<?>, CommandRoute<?>) - Constructor for class dev.rollczi.litecommands.suggestion.event.SuggestionCommandRouteEvent
- SuggestionContext - Class in dev.rollczi.litecommands.suggestion
- SuggestionContext(Suggestion) - Constructor for class dev.rollczi.litecommands.suggestion.SuggestionContext
- SuggestionContext(String) - Constructor for class dev.rollczi.litecommands.suggestion.SuggestionContext
- SuggestionExecutorEvent - Class in dev.rollczi.litecommands.suggestion.event
- SuggestionExecutorEvent(Invocation<?>, CommandExecutor<?>) - Constructor for class dev.rollczi.litecommands.suggestion.event.SuggestionExecutorEvent
- SuggestionInput<MATCHER> - Interface in dev.rollczi.litecommands.argument.suggester.input
- SuggestionInputMatcher<SELF> - Interface in dev.rollczi.litecommands.argument.suggester.input
- SuggestionInputRawImpl - Class in dev.rollczi.litecommands.argument.suggester.input
- SuggestionInputRawImpl.Matcher - Class in dev.rollczi.litecommands.argument.suggester.input
- SuggestionInputResult - Class in dev.rollczi.litecommands.argument.suggester.input
- SuggestionInputResult.Cause - Enum Class in dev.rollczi.litecommands.argument.suggester.input
- SuggestionNodeEvent - Interface in dev.rollczi.litecommands.suggestion.event
- SuggestionResult - Class in dev.rollczi.litecommands.suggestion
- SuggestionResultCollector - Class in dev.rollczi.litecommands.suggestion
- SuggestionResultCollector() - Constructor for class dev.rollczi.litecommands.suggestion.SuggestionResultCollector
- SuggestionResultTooltipCollector<T> - Class in dev.rollczi.litecommands.suggestion
- SuggestionResultTooltipCollector(Function<T, String>, Function<T, String>) - Constructor for class dev.rollczi.litecommands.suggestion.SuggestionResultTooltipCollector
- SUGGESTIONS_LIST - Static variable in class dev.rollczi.litecommands.argument.resolver.standard.DurationArgumentResolver
- SuggestionService<SENDER> - Class in dev.rollczi.litecommands.suggestion
- SuggestionService(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>, ValidatorService<SENDER>, EventPublisher) - Constructor for class dev.rollczi.litecommands.suggestion.SuggestionService
- SuggestionStream<T> - Class in dev.rollczi.litecommands.suggestion
- supplier() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultCollector
- supplier() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultTooltipCollector
- supply(SchedulerType, ThrowingSupplier<T, Throwable>) - Method in interface dev.rollczi.litecommands.scheduler.Scheduler
-
Runs the supplier in the specified thread
- supplyLater(SchedulerType, Duration, ThrowingSupplier<T, Throwable>) - Method in class dev.rollczi.litecommands.scheduler.AbstractMainThreadBasedScheduler
- supplyLater(SchedulerType, Duration, ThrowingSupplier<T, Throwable>) - Method in interface dev.rollczi.litecommands.scheduler.Scheduler
-
Runs the supplier in the specified thread after the specified delay
- supplyLater(SchedulerType, Duration, ThrowingSupplier<T, Throwable>) - Method in class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
- supplyLater(SchedulerType, Duration, ThrowingSupplier<T, Throwable>) - Method in class dev.rollczi.litecommands.scheduler.SchedulerReference
- supplyLater(SchedulerType, Duration, ThrowingSupplier<T, Throwable>) - Method in class dev.rollczi.litecommands.scheduler.SchedulerSameThreadImpl
T
- TemporalAmountParser<T> - Class in dev.rollczi.litecommands.time
-
This class is used to parse temporal amount from string and format it to string.
- TemporalAmountParser(ChronoUnit, TemporalAmountParser.LocalDateTimeProvider) - Constructor for class dev.rollczi.litecommands.time.TemporalAmountParser
- TemporalAmountParser(ChronoUnit, Map<String, ChronoUnit>, Set<TemporalAmountParser.TimeModifier>, TemporalAmountParser.LocalDateTimeProvider) - Constructor for class dev.rollczi.litecommands.time.TemporalAmountParser
- TemporalAmountParser.LocalDateTimeProvider - Interface in dev.rollczi.litecommands.time
-
A provider for
LocalDateTime. - TemporalAmountParser.TemporalEntry - Class in dev.rollczi.litecommands.time
- TemporalAmountParser.TimeModifier - Interface in dev.rollczi.litecommands.time
- TemporalEntry(long, ChronoUnit) - Constructor for class dev.rollczi.litecommands.time.TemporalAmountParser.TemporalEntry
- TERMINATE - Enum constant in enum class dev.rollczi.litecommands.flow.Flow.Status
-
Deprecated.
- terminateFlow(Object) - Static method in interface dev.rollczi.litecommands.flow.Flow
-
Deprecated.
- ThrowableHandler<SENDER> - Class in dev.rollczi.litecommands.handler.exception.standard
- ThrowableHandler() - Constructor for class dev.rollczi.litecommands.handler.exception.standard.ThrowableHandler
- ThrowingRunnable<E> - Interface in dev.rollczi.litecommands.shared
- ThrowingSupplier<T,
E> - Interface in dev.rollczi.litecommands.shared - thrown(CommandExecutor<?>, Throwable) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- thrown(Throwable) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
- TIME_UNITS - Static variable in class dev.rollczi.litecommands.time.DurationParser
- toContext(Argument<T>, Parser<SENDER, T>) - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
- toDuration(TemporalAmountParser.LocalDateTimeProvider, Duration) - Method in class dev.rollczi.litecommands.time.DurationParser
- toDuration(TemporalAmountParser.LocalDateTimeProvider, Period) - Method in class dev.rollczi.litecommands.time.PeriodParser
- toDuration(TemporalAmountParser.LocalDateTimeProvider, T) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
- toInternalProvider(LiteCommandsInternal<SENDER, ?>) - Method in interface dev.rollczi.litecommands.LiteCommandsProvider
- TOO_MANY_ARGUMENTS - Enum constant in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
-
When input is valid but too much e.g.
- tooltip() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- toParseableInput() - Method in class dev.rollczi.litecommands.input.raw.RawCommand
- toRawInput() - Method in class dev.rollczi.litecommands.input.raw.RawCommand
- toRuntimeException() - Method in exception class dev.rollczi.litecommands.LiteCommandsException
- toString() - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- toString() - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsage
- toString() - Method in class dev.rollczi.litecommands.invocation.Invocation
- toString() - Method in class dev.rollczi.litecommands.meta.MetaKey
- toString() - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeImpl
- toString() - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeList
- toString() - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeSet
- toString() - Method in class dev.rollczi.litecommands.scheduler.SchedulerType
- toString() - Method in class dev.rollczi.litecommands.schematic.Schematic
- toString() - Method in class dev.rollczi.litecommands.shared.FailedReason
- toString() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- toSuggestionInput() - Method in class dev.rollczi.litecommands.input.raw.RawCommand
- TreeSetArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
- TreeSetArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.TreeSetArgumentResolver
- typed(Class<A>) - Static method in interface dev.rollczi.litecommands.argument.ArgumentKey
-
Deprecated.
- typed(Class<A>, String) - Static method in interface dev.rollczi.litecommands.argument.ArgumentKey
-
Deprecated.
- TypeIndex<T> - Class in dev.rollczi.litecommands.reflect.type
- TypeIndex() - Constructor for class dev.rollczi.litecommands.reflect.type.TypeIndex
- TypeRange<T> - Interface in dev.rollczi.litecommands.reflect.type
- TypeRange.DownwardsTypeRange<T> - Class in dev.rollczi.litecommands.reflect.type
- TypeRange.SameTypeRange<T> - Class in dev.rollczi.litecommands.reflect.type
- TypeRange.UpwardsTypeRange<T> - Class in dev.rollczi.litecommands.reflect.type
- TypeToken<T> - Class in dev.rollczi.litecommands.reflect.type
- TypeToken() - Constructor for class dev.rollczi.litecommands.reflect.type.TypeToken
- TypeTokenBuilder<T> - Class in dev.rollczi.litecommands.reflect.type
- TypeTokenBuilder(Class<T>) - Constructor for class dev.rollczi.litecommands.reflect.type.TypeTokenBuilder
- TypeUtil - Class in dev.rollczi.litecommands.reflect.type
- TypeUtil() - Constructor for class dev.rollczi.litecommands.reflect.type.TypeUtil
U
- unhook(CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
- UNIVERSAL_NAMESPACE - Static variable in interface dev.rollczi.litecommands.argument.ArgumentKey
-
Deprecated.
- UNKNOWN_COMMAND - Enum constant in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
-
When command is not found
- unordered() - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
- unregister() - Method in interface dev.rollczi.litecommands.LiteCommands
- unregister(CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
- unregister(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.platform.Platform
- unregisterAll() - Method in class dev.rollczi.litecommands.command.CommandManager
- unregisterAll() - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
- unregisterAll() - Method in interface dev.rollczi.litecommands.platform.Platform
- upwards(Class<T>) - Static method in interface dev.rollczi.litecommands.reflect.type.TypeRange
- UpwardsTypeRange(Class<T>) - Constructor for class dev.rollczi.litecommands.reflect.type.TypeRange.UpwardsTypeRange
- UUID_INVALID_FORMAT - Static variable in class dev.rollczi.litecommands.message.LiteMessages
-
Invalid UUID format.
- UUIDArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
- UUIDArgumentResolver(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.UUIDArgumentResolver
V
- valid() - Static method in class dev.rollczi.litecommands.validator.ValidatorResult
-
Deprecated.
- validate(Invocation<SENDER>, CommandExecutor<SENDER>, Requirement<T>, T) - Method in interface dev.rollczi.litecommands.validator.requirement.RequirementValidator
-
Deprecated.
- validate(Invocation<SENDER>, MetaHolder) - Method in interface dev.rollczi.litecommands.validator.Validator
-
Deprecated.
- validate(Invocation<SENDER>, Scopeable) - Method in class dev.rollczi.litecommands.validator.ValidatorService
-
Deprecated.
- validate(PlatformSender, Meta) - Method in interface dev.rollczi.litecommands.permission.PermissionService
- validate(PlatformSender, Meta) - Method in class dev.rollczi.litecommands.permission.PermissionServiceImpl
- validate(PlatformSender, MetaHolder) - Method in interface dev.rollczi.litecommands.permission.PermissionService
- validate(PlatformSender, MetaHolder) - Method in class dev.rollczi.litecommands.permission.PermissionServiceImpl
- Validator<SENDER> - Interface in dev.rollczi.litecommands.validator
-
Deprecated.
- ValidatorExecutorController<S> - Class in dev.rollczi.litecommands.validator
-
Deprecated.
- ValidatorExecutorController(ValidatorService<S>) - Constructor for class dev.rollczi.litecommands.validator.ValidatorExecutorController
-
Deprecated.
- ValidatorResult - Class in dev.rollczi.litecommands.validator
-
Deprecated.
- VALIDATORS - Static variable in interface dev.rollczi.litecommands.meta.Meta
-
Deprecated.
- ValidatorScope - Class in dev.rollczi.litecommands.validator
-
Deprecated.
- ValidatorService<SENDER> - Class in dev.rollczi.litecommands.validator
-
Deprecated.
- ValidatorService() - Constructor for class dev.rollczi.litecommands.validator.ValidatorService
-
Deprecated.
- valueOf(String) - Static method in enum class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.rollczi.litecommands.cooldown.event.CooldownEvent.Cause
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.rollczi.litecommands.flow.Flow.Status
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.rollczi.litecommands.strict.StrictMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.rollczi.litecommands.cooldown.event.CooldownEvent.Cause
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.rollczi.litecommands.flow.Flow.Status
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.rollczi.litecommands.strict.StrictMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VARARGS - Static variable in class dev.rollczi.litecommands.argument.profile.ProfileNamespaces
-
Varargs profile allows passing multiple arguments of the same type.
- VarargsProfile - Class in dev.rollczi.litecommands.argument.resolver.collector
- VarargsProfile(TypeToken<?>, String) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.VarargsProfile
- VectorArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
- VectorArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.VectorArgumentResolver
- VERSION - Static variable in interface dev.rollczi.litecommands.LiteCommands
-
Deprecated.
- VERSION - Static variable in class dev.rollczi.litecommands.LiteCommandsVariables
- VERY_HIGH - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
- VERY_LOW - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
W
- whenFailed(Consumer<FailedReason>) - Method in class dev.rollczi.litecommands.argument.parser.ParseAsyncResult
- whenFailed(Consumer<FailedReason>) - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- whenFailed(Consumer<FailedReason>) - Method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- whenFailed(Consumer<Object>) - Method in class dev.rollczi.litecommands.context.AsyncContextResult
- whenFailed(Consumer<Object>) - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- whenFailed(Consumer<Object>) - Method in interface dev.rollczi.litecommands.context.ContextResult
- whenSuccessful(Consumer<EXCEPTED>) - Method in class dev.rollczi.litecommands.argument.parser.ParseAsyncResult
- whenSuccessful(Consumer<EXCEPTED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParseResult
- whenSuccessful(Consumer<EXPECTED>) - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
- whenSuccessful(Consumer<T>) - Method in class dev.rollczi.litecommands.context.AsyncContextResult
- whenSuccessful(Consumer<T>) - Method in class dev.rollczi.litecommands.context.ContextCompletedResult
- whenSuccessful(Consumer<T>) - Method in interface dev.rollczi.litecommands.context.ContextResult
- withDefaultKey() - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
- withDefaultNamespace() - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
- withDefaultZero(ChronoUnit) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
- withFallbacks(MessageKey<CONTEXT>...) - Method in class dev.rollczi.litecommands.message.MessageKey
- withFallbacks(List<MessageKey<CONTEXT>>) - Method in class dev.rollczi.litecommands.message.MessageKey
- withKey(String) - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
- withKey(String) - Method in class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
- withLocalDateTimeProvider(TemporalAmountParser.LocalDateTimeProvider) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
- withNamespace(Class<A>) - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
-
Deprecated.
- withNamespace(String) - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
- withNamespace(String) - Method in class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
- withoutProfile(ArgumentProfileNamespace<?>) - Method in interface dev.rollczi.litecommands.argument.Argument
- withoutProfile(ArgumentProfileNamespace<?>) - Method in class dev.rollczi.litecommands.argument.SimpleArgument
- withRounded(ChronoUnit, RoundingMode) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
- withUnit(String, ChronoUnit) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
Z
- zero() - Static method in class dev.rollczi.litecommands.range.Range
- ZERO_POINT - Static variable in class dev.rollczi.litecommands.range.Range
- zeroOrMore() - Static method in class dev.rollczi.litecommands.range.Range
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Meta.putAll(Meta)instead