Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W Z 

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 extends PlatformSettings> - Class in dev.rollczi.litecommands.platform
 
AbstractPlatform(C, PlatformSenderFactory<SENDER>) - Constructor for class dev.rollczi.litecommands.platform.AbstractPlatform
 
AbstractPlatformSender - Class in dev.rollczi.litecommands.platform
 
AbstractPlatformSender() - Constructor for class dev.rollczi.litecommands.platform.AbstractPlatformSender
 
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(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
 
add(Suggestion) - 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
 
addAll(SuggestionResult) - 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(List<String>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
aliases(String...) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
aliases() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
all() - Method in class dev.rollczi.litecommands.schematic.Schematic
 
angleBrackets() - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
appendChild(String, UnaryOperator<CommandBuilder<SENDER>>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
appendChild(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(String...) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
appendLeft(Iterable<String>) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
appendLeft(String...) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
appendLeft(Iterable<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(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.SuggestionResult
 
apply(BindChainAccessor) - Method in interface dev.rollczi.litecommands.bind.BindProvider
 
apply(Consumer<CommandExecutor<SENDER>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
apply(Throwable) - Method in class dev.rollczi.litecommands.command.executor.LastExceptionHandler
 
apply(Meta) - Method in interface dev.rollczi.litecommands.meta.Meta
Deprecated.
Use Meta.putAll(Meta) instead
apply() - Method in class dev.rollczi.litecommands.meta.MetaListEditor
 
apply(C) - Method in interface dev.rollczi.litecommands.platform.PlatformSettingsConfigurator
 
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<T> - Interface in dev.rollczi.litecommands.argument
 
argument(Argument<?>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
argument(String, Class<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
 
argument(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
 
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 extends 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(Iterable<Argument<?>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
arguments() - Method in class dev.rollczi.litecommands.invocation.Invocation
 
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.SchedulerPoll
The async thread - used for async tasks If not specified, the main thread will be used
AttemptFailedException - Exception in dev.rollczi.litecommands.shared
 
AttemptFailedException(String) - Constructor for exception dev.rollczi.litecommands.shared.AttemptFailedException
 
AttemptFailedException(String, Throwable) - Constructor for exception 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,V> - Class in dev.rollczi.litecommands.shared
 
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
 
BiHashMap() - Constructor for class dev.rollczi.litecommands.shared.BiHashMap
 
BiHashMap(int) - Constructor for class dev.rollczi.litecommands.shared.BiHashMap
 
BiMap<K1,K2,V> - Interface in dev.rollczi.litecommands.shared
 
BiMapConsumer<K1,K2,V> - Interface in dev.rollczi.litecommands.shared
 
bind(String, Class<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
 
bind(String, TypeToken<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(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
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
 
buildable() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
builder(CommandRoute<SENDER>) - Static method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
 
builder() - Static method in class dev.rollczi.litecommands.invocation.InvocationContext
 
Builder() - Constructor for class dev.rollczi.litecommands.invocation.InvocationContext.Builder
 
builder(Class<T>) - Static method in class dev.rollczi.litecommands.reflect.type.TypeToken
 
builder(Invocation<SENDER>) - Static method in class dev.rollczi.litecommands.requirement.RequirementsResult
 
Builder(Invocation<SENDER>) - Constructor for class dev.rollczi.litecommands.requirement.RequirementsResult.Builder
 
builder() - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
Builder() - Constructor for class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
 

C

CACHED_POOL - Static variable in class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
 
canBeIgnored() - Method in class dev.rollczi.litecommands.validator.ValidatorResult
 
canBuild() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
CandidateExecutorFoundEvent<SENDER> - Class in dev.rollczi.litecommands.command.executor.event
 
CandidateExecutorFoundEvent(Invocation<SENDER>, CommandExecutor<SENDER>) - Constructor for class dev.rollczi.litecommands.command.executor.event.CandidateExecutorFoundEvent
 
CandidateExecutorMatchEvent<SENDER> - Class in dev.rollczi.litecommands.command.executor.event
 
CandidateExecutorMatchEvent(Invocation<SENDER>, CommandExecutor<SENDER>, CommandExecutorMatchResult) - Constructor for class dev.rollczi.litecommands.command.executor.event.CandidateExecutorMatchEvent
 
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>, PROFILE) - 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.ProfiledParser
 
canParse(Argument<Object>, VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.ArrayArgumentResolver
 
canParse(Argument<TreeSet>, VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.TreeSetArgumentResolver
 
canParse(Argument<CompletableFuture>) - Method in class dev.rollczi.litecommands.argument.resolver.completeable.CompletableFutureResolver
 
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(PlatformSender, MetaHolder) - Static method in class dev.rollczi.litecommands.permission.MissingPermissions
 
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(int, int) - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
 
claim() - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
 
claim(int, int) - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
 
claimedIndexes - Variable in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
 
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
 
clearState(String, Identifier) - Method in class dev.rollczi.litecommands.cooldown.CooldownService
 
clone(Map<String, ChronoUnit>, TemporalAmountParser.LocalDateTimeProvider) - Method in class dev.rollczi.litecommands.time.DurationParser
 
clone(Map<String, ChronoUnit>, TemporalAmountParser.LocalDateTimeProvider) - Method in class dev.rollczi.litecommands.time.PeriodParser
 
clone(Map<String, ChronoUnit>, 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(String) - Static method in interface dev.rollczi.litecommands.scope.Scope
 
command(Class<?>) - Static method in interface dev.rollczi.litecommands.scope.Scope
 
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(ValidatorService<SENDER>, 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
 
CommandExecutorMatchResult - Class in dev.rollczi.litecommands.command.executor
 
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(Prioritized) - Method in interface dev.rollczi.litecommands.priority.Prioritized
 
compareTo(PriorityLevel) - Method in class dev.rollczi.litecommands.priority.PriorityLevel
 
COMPLETABLE_FUTURE - Static variable in class dev.rollczi.litecommands.scheduler.SchedulerPoll
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<T>, Function<T, ? 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 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, List<RequirementCondition>) - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
 
conditional(EXPECTED, 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(String, Class<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
 
context(String, TypeToken<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
 
context() - Method in class dev.rollczi.litecommands.invocation.Invocation
 
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
 
continueFlow() - Method in interface dev.rollczi.litecommands.command.executor.flow.ExecuteFlowEvent
 
continueFlow() - Static method in interface dev.rollczi.litecommands.flow.Flow
Deprecated.
 
continueWith(SuggestionResult) - Static method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
 
continueWith(SuggestionInputResult) - 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
 
CooldownContext - Class in dev.rollczi.litecommands.cooldown
 
CooldownContext(String, Duration, String) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownContext
 
CooldownContext(String, Duration) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownContext
 
CooldownService - Class in dev.rollczi.litecommands.cooldown
 
CooldownService(Scheduler) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownService
 
CooldownState - Class in dev.rollczi.litecommands.cooldown
 
CooldownState(CooldownContext, Instant) - 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(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() - Static method in interface dev.rollczi.litecommands.meta.Meta
 
create(SENDER) - Method in interface dev.rollczi.litecommands.platform.PlatformSenderFactory
 
createAsyncExecutor(String, int) - Method in class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
Create async executor.
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
 
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.AbstractPlatform
 
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 - 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.command.executor.flow - package dev.rollczi.litecommands.command.executor.flow
 
dev.rollczi.litecommands.context - package dev.rollczi.litecommands.context
 
dev.rollczi.litecommands.cooldown - package dev.rollczi.litecommands.cooldown
 
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.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
 
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(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<SENDER> - Interface in dev.rollczi.litecommands.editor
 
editor(Scope, Editor<SENDER>) - Method in class dev.rollczi.litecommands.editor.EditorService
 
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.shared.FailedReason
Deprecated.
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
 
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
 
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.SchedulerPoll
 
equals(Object) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
equals(Object, Object) - Static method in class dev.rollczi.litecommands.util.ObjectsUtil
 
error(String) - Static method in class dev.rollczi.litecommands.bind.BindResult
 
error(Object) - Static method in class dev.rollczi.litecommands.context.ContextCompletedResult
 
error(Object) - Static method in interface dev.rollczi.litecommands.context.ContextResult
 
ERROR_PICKER - Static variable in exception 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 extends java.lang.Throwable> - Interface in dev.rollczi.litecommands.handler.exception
 
execute(Invocation<SENDER>, ParseableInputMatcher<?>, CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteService
 
execute(Invocation<SENDER>, ParseableInput<?>) - Method in interface dev.rollczi.litecommands.platform.PlatformInvocationListener
 
executeCommand() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
 
ExecuteFlow - Enum in dev.rollczi.litecommands.command.executor.flow
Represents the flow of the command execution.
ExecuteFlowEvent<R> - Interface in dev.rollczi.litecommands.command.executor.flow
 
executor(Consumer<LiteContext<SENDER>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
EXECUTOR - Static variable in class dev.rollczi.litecommands.scheduler.SchedulerPoll
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
 
failed(FailedReason) - Static method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
 
failed(Object) - Static method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
 
failed(CommandExecutor<?>, Object) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
 
failed(Object) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
 
failed(CommandExecutor<?>, FailedReason) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
 
failed(FailedReason) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
 
failed(Object) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
 
failedReason(Invocation<SENDER>, Argument<T>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
failedReason() - Method in interface dev.rollczi.litecommands.flow.Flow
Deprecated.
 
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
 
failure() - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
Deprecated.
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(String) - Constructor for class dev.rollczi.litecommands.flag.FlagProfile
 
flatMap(Function<EXCEPTED, ParseResult<R>>) - Method in class dev.rollczi.litecommands.argument.parser.ParseAsyncResult
 
flatMap(Function<EXPECTED, ParseResult<R>>) - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
 
flatMap(Function<EXCEPTED, ParseResult<R>>) - Method in interface dev.rollczi.litecommands.argument.parser.ParseResult
 
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
 
flatMap(Function<? super T, ? extends Collection<? extends R>>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
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 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(Executable, Parameter, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrint
 
formatClass(Executable, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrint
 
formatClass(Class<?>, PrettyPrintPicker, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintClass
 
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(String) - Static method in class dev.rollczi.litecommands.command.CommandRoutePath
 
from(String) - Static method in class dev.rollczi.litecommands.input.raw.RawCommand
 
from(SchematicFormat, ValidatorService<SENDER>, ParserRegistry<SENDER>) - Static method in interface dev.rollczi.litecommands.schematic.SchematicGenerator
Deprecated.
from(List<String>, String) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
Creates a new suggestion with the given tooltip.
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(Suggestion...) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
from(Iterable<Suggestion>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
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<?>, String) - Method in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
 
generateArgumentFormat(SchematicInput<SENDER>, Argument<?>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
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(String, SchematicInput<SENDER>, CommandExecutor<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
 
generateExecutor(SchematicInput<SENDER>, CommandExecutor<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
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(Class<T>) - Method in class dev.rollczi.litecommands.invocation.InvocationContext
 
get(Invocation<SENDER>, CONTEXT) - Method in interface dev.rollczi.litecommands.message.InvokedMessage
 
get(CONTEXT) - Method in interface dev.rollczi.litecommands.message.Message
 
get(MessageKey<CONTEXT>, CONTEXT) - Method in class dev.rollczi.litecommands.message.MessageRegistry
Deprecated.
get(MessageKey<Void>) - Method in class dev.rollczi.litecommands.message.MessageRegistry
Deprecated.
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(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
 
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
 
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
 
getCause() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
 
getCause() - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsage
 
getChecked() - Method in class dev.rollczi.litecommands.permission.MissingPermissions
 
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
 
getCommandManager() - Method in interface dev.rollczi.litecommands.LiteCommands
 
getCommandRoute() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPostExecutionEvent
 
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
 
getCooldownContext() - Method in class dev.rollczi.litecommands.cooldown.CooldownState
 
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
 
getEditorService() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
 
getElementType(VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
 
getElementType() - Method in class dev.rollczi.litecommands.argument.resolver.collector.VarargsProfile
 
getError() - Method in class dev.rollczi.litecommands.bind.BindResult
 
getError() - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
 
getErrorResult() - Method in exception dev.rollczi.litecommands.invalidusage.InvalidUsageException
 
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.CommandPostExecutionEvent
 
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.context.ContextCompletedResult
 
getFailedReason() - Method in interface dev.rollczi.litecommands.requirement.RequirementResult
 
getField(Class<?>, String) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
getFlow() - Method in interface dev.rollczi.litecommands.command.executor.flow.ExecuteFlowEvent
 
getFlowResult() - Method in interface dev.rollczi.litecommands.command.executor.flow.ExecuteFlowEvent
 
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
 
getIdentifier(Class<T>) - Method in interface dev.rollczi.litecommands.identifier.Identifier
 
getIdentifier() - Method in interface dev.rollczi.litecommands.platform.PlatformSender
 
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
 
getInvocation() - Method in interface dev.rollczi.litecommands.command.executor.event.CommandExecutorEvent
 
getInvocation() - Method in class dev.rollczi.litecommands.command.executor.event.CommandPostExecutionEvent
 
getInvocation() - Method in class dev.rollczi.litecommands.requirement.RequirementsResult
 
getInvocation() - Method in class dev.rollczi.litecommands.schematic.SchematicInput
 
getInvoked(MessageKey<Void>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.message.MessageRegistry
 
getInvoked(MessageKey<CONTEXT>, Invocation<SENDER>, CONTEXT) - Method in class dev.rollczi.litecommands.message.MessageRegistry
 
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.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
 
getMatchResult() - Method in class dev.rollczi.litecommands.command.executor.event.CandidateExecutorMatchEvent
 
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
 
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
 
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
 
getNow(RequirementResult<PARSED>) - Method in interface dev.rollczi.litecommands.requirement.RequirementFutureResult
 
getParameterized(int) - Method in class dev.rollczi.litecommands.reflect.type.ParameterizedTypeToken
 
getParameterized() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
 
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(Invocation<SENDER>, Argument<PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
Deprecated.
getParser(Argument<PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
 
getParser(Argument<T>) - Method in class dev.rollczi.litecommands.argument.parser.ParserRegistryImpl
 
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
 
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(Argument<T>) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
 
getRange(Argument<T>, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
 
getRange(Argument<T>) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledParser
 
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<T>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolverChained
 
getRange(Argument<COLLECTION>, VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
 
getRange(Argument<Object>, NullableProfile) - Method in class dev.rollczi.litecommands.argument.resolver.nullable.NullableArgumentResolver
 
getRange(Argument<Optional>) - Method in class dev.rollczi.litecommands.argument.resolver.optional.OptionalArgumentResolver
 
getRange(Argument<Boolean>, FlagProfile) - Method in class dev.rollczi.litecommands.flag.FlagArgumentResolver
 
getRange(Argument<T>, JoinProfile) - Method in class dev.rollczi.litecommands.join.JoinArgumentResolver
 
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(CONTEXT) - Method in interface dev.rollczi.litecommands.range.Rangeable
 
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
 
getReasonOr(Object) - 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.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
 
getSchematic() - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsage
 
getSchematicGenerator() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
 
getSenderClass() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
 
getSenderFactory() - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
 
getSenderFactory() - Method in interface dev.rollczi.litecommands.platform.Platform
 
getSeparator() - Method in class dev.rollczi.litecommands.join.JoinProfile
 
getState(String, Identifier) - Method in class dev.rollczi.litecommands.cooldown.CooldownService
 
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() - Method in class dev.rollczi.litecommands.flag.FlagProfile
 
getValue(Field, Object) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
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>, E, ResultHandlerChain<SENDER>) - Method in interface dev.rollczi.litecommands.handler.exception.ExceptionHandler
 
handle(Invocation<SENDER>, InvocationTargetException, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.exception.standard.InvocationTargetExceptionHandler
 
handle(Invocation<SENDER>, LiteCommandsException, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.exception.standard.LiteCommandsExceptionHandler
 
handle(Invocation<SENDER>, Throwable, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.exception.standard.ThrowableHandler
 
handle(Invocation<SENDER>, T, ResultHandlerChain<SENDER>) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandler
 
handle(Invocation<SENDER>, Object[], ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.standard.ArrayHandler
 
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>, InvalidUsageException, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsageExceptionHandler
 
handle(Invocation<SENDER>, InvalidUsage<SENDER>, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsageHandlerImpl
 
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
 
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.SchedulerPoll
 
hashCode() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
hasInvalidResult() - Method in class dev.rollczi.litecommands.validator.ValidatorResult
 
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
 
hasPermission(String) - Method in interface dev.rollczi.litecommands.platform.PlatformSender
Deprecated.
This method is deprecated and should not be used anymore. It will be removed in future versions of LiteCommands. Use Invocation.sender() instead and check permissions.
hasReason() - Method in interface dev.rollczi.litecommands.flow.Flow
Deprecated.
 
hasResult() - Method in class dev.rollczi.litecommands.shared.FailedReason
 
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(T) - Method in interface dev.rollczi.litecommands.meta.MetaType
 
in(List<T>) - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeList
 
in(Set<T>) - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeSet
 
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 extends InputMatcher> - Interface in dev.rollczi.litecommands.input
 
InputMatcher - Interface in dev.rollczi.litecommands.input
 
instanceOf(Object, Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
instanceOf(Class<?>, 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
 
invalid(Object, boolean) - Static method in class dev.rollczi.litecommands.validator.ValidatorResult
 
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 in dev.rollczi.litecommands.invalidusage
 
InvalidUsageException - Exception in dev.rollczi.litecommands.invalidusage
 
InvalidUsageException(Object) - Constructor for exception 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(SENDER, PlatformSender, String, String, Input<?>, InvocationContext) - Constructor for class dev.rollczi.litecommands.invocation.Invocation
 
Invocation(SENDER, PlatformSender, String, String, Input<?>) - 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,CONTEXT> - Interface in dev.rollczi.litecommands.message
 
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
 
isArray() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
 
isBelowRange(int) - Method in class dev.rollczi.litecommands.range.Range
 
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
 
isInvalid() - Method in class dev.rollczi.litecommands.validator.ValidatorResult
 
isLastArgument() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
 
isLogging() - Method in class dev.rollczi.litecommands.scheduler.SchedulerPoll
 
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
 
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 class dev.rollczi.litecommands.permission.MissingPermissions
 
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 - Static variable in class dev.rollczi.litecommands.argument.profile.ProfileNamespaces
Join profile allows joining multiple arguments into one.
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
 
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(String, int) - Constructor for class dev.rollczi.litecommands.join.JoinProfile
 
JoinProfile() - 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(T) - Constructor for class dev.rollczi.litecommands.shared.Lazy
 
Lazy(Supplier<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(MetaKey<List<E>>, UnaryOperator<MetaListEditor<E>>) - Method in interface dev.rollczi.litecommands.meta.Meta
 
list() - Static method in interface dev.rollczi.litecommands.meta.MetaType
 
listEditor(MetaKey<List<E>>) - Method in interface dev.rollczi.litecommands.meta.Meta
 
LiteCommands<SENDER> - Interface in dev.rollczi.litecommands
 
LiteCommandsException - Exception in dev.rollczi.litecommands
 
LiteCommandsException() - Constructor for exception dev.rollczi.litecommands.LiteCommandsException
 
LiteCommandsException(String) - Constructor for exception dev.rollczi.litecommands.LiteCommandsException
 
LiteCommandsException(String, Throwable) - Constructor for exception dev.rollczi.litecommands.LiteCommandsException
 
LiteCommandsException(Throwable) - Constructor for exception dev.rollczi.litecommands.LiteCommandsException
 
LiteCommandsException(String, List<? extends Throwable>) - Constructor for exception 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 extends PlatformSettings> - Interface in dev.rollczi.litecommands
 
LiteCommandsProvider<SENDER> - Interface in dev.rollczi.litecommands
 
LiteCommandsReflectException - Exception in dev.rollczi.litecommands.reflect
 
LiteCommandsReflectException() - Constructor for exception dev.rollczi.litecommands.reflect.LiteCommandsReflectException
 
LiteCommandsReflectException(String) - Constructor for exception dev.rollczi.litecommands.reflect.LiteCommandsReflectException
 
LiteCommandsReflectException(String, Throwable) - Constructor for exception dev.rollczi.litecommands.reflect.LiteCommandsReflectException
 
LiteCommandsReflectException(Throwable) - Constructor for exception dev.rollczi.litecommands.reflect.LiteCommandsReflectException
 
LiteCommandsReflectException(String, List<? extends Throwable>) - Constructor for exception dev.rollczi.litecommands.reflect.LiteCommandsReflectException
 
LiteCommandsReflectInvocationException - Exception in dev.rollczi.litecommands.reflect
 
LiteCommandsReflectInvocationException(Class<?>, String) - Constructor for exception dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
 
LiteCommandsReflectInvocationException(Executable, String) - Constructor for exception dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
 
LiteCommandsReflectInvocationException(Executable, Parameter, String) - Constructor for exception dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
 
LiteCommandsReflectInvocationException(Executable, String, Throwable) - Constructor for exception dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
 
LiteCommandsReflectInvocationException(Executable, Parameter, String, Throwable) - Constructor for exception 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 Admin where group is 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(Collection<String>, boolean) - Constructor for class dev.rollczi.litecommands.literal.LiteralProfile
 
LiteralProfile(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.SchedulerPoll
 
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.SchedulerPoll
The main thread - used as default
map(Function<EXCEPTED, R>) - Method in class dev.rollczi.litecommands.argument.parser.ParseAsyncResult
 
map(Function<EXPECTED, R>) - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
 
map(Function<EXCEPTED, R>) - Method in interface dev.rollczi.litecommands.argument.parser.ParseResult
 
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
 
map(Function<? super T, ? extends R>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
mapFailure(Function<Object, ParseResult<EXCEPTED>>) - Method in class dev.rollczi.litecommands.argument.parser.ParseAsyncResult
 
mapFailure(Function<Object, ParseResult<EXPECTED>>) - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
 
mapFailure(Function<Object, ParseResult<EXCEPTED>>) - Method in interface dev.rollczi.litecommands.argument.parser.ParseResult
 
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
 
match(Invocation<SENDER>, Argument<T>, RawInput) - Method in interface dev.rollczi.litecommands.argument.matcher.Matcher
 
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, ParserChainAccessor<SENDER>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserChained
 
match(Invocation<SENDER>, Argument<T>, RawInput) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
 
match(Invocation<SENDER>, Argument<T>, RawInput, PROFILE) - 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, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledParser
 
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<T>, RawInput, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolverChained
 
match(Invocation<SENDER>, Argument<T>, String, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolverChained
 
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(RequirementsResult<SENDER>) - Method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
 
match(RequirementsResult<SENDER>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorDefaultReference
 
match(CommandExecutor<SENDER>, Invocation<SENDER>, MATCHER) - Method in class dev.rollczi.litecommands.requirement.RequirementMatchService
 
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 - Static variable in class dev.rollczi.litecommands.priority.PriorityLevel
 
max(FailedReason...) - Static method in class dev.rollczi.litecommands.shared.FailedReason
 
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 MessageRegistry You can register your own message MessageRegistry.register(MessageKey, Message) If you want to use default message key, you can use LiteMessages
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() - 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 - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
 
meta() - Method in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
 
meta() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorDefaultReference
 
Meta - Interface in dev.rollczi.litecommands.meta
 
meta() - Method in interface dev.rollczi.litecommands.meta.MetaHolder
 
MetaCollector - Interface in dev.rollczi.litecommands.meta
 
metaCollector() - Method in interface dev.rollczi.litecommands.meta.MetaHolder
 
MetaHolder - Interface in dev.rollczi.litecommands.meta
 
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
 
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
 
MissingPermissionValidator<SENDER> - Class in dev.rollczi.litecommands.permission
 
MissingPermissionValidator() - Constructor for class dev.rollczi.litecommands.permission.MissingPermissionValidator
 
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 extends Prioritized> - 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(String) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
name() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
name() - Method in class dev.rollczi.litecommands.invocation.Invocation
 
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 - 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(Collection<?>, Object, String, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
 
notContains(Iterable<?>, Object, String, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
 
notEmpty(Collection<?>, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
 
notEmpty(Object[], 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 extends java.lang.Number> - 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(String, Class<T>) - Static method in interface dev.rollczi.litecommands.argument.Argument
 
of(String, Class<T>, boolean) - Static method in interface dev.rollczi.litecommands.argument.Argument
Deprecated.
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() - Static method in interface dev.rollczi.litecommands.argument.ArgumentKey
 
of(String) - Static method in interface dev.rollczi.litecommands.argument.ArgumentKey
 
of(String, String) - Static method in interface dev.rollczi.litecommands.argument.ArgumentKey
 
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(Parser<SENDER, PARSED>) - Static method in interface dev.rollczi.litecommands.argument.parser.ParserSet
 
of(MetaKey<T>) - Static method in class dev.rollczi.litecommands.argument.profile.ArgumentProfileNamespace
 
of(String, Class<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(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>, Class<T>) - Static method in interface dev.rollczi.litecommands.bind.BindRequirement
 
of(Supplier<String>, TypeToken<T>) - Static method in interface dev.rollczi.litecommands.bind.BindRequirement
 
of(List<String>) - Static method in class dev.rollczi.litecommands.command.CommandRoutePath
 
of(Supplier<T>) - Static method in class dev.rollczi.litecommands.context.AsyncContextResult
 
of(Supplier<String>, Class<T>) - Static method in interface dev.rollczi.litecommands.context.ContextRequirement
 
of(Supplier<String>, TypeToken<T>) - Static method in interface dev.rollczi.litecommands.context.ContextRequirement
 
of(Object...) - Static method in interface dev.rollczi.litecommands.identifier.Identifier
 
of(List<String>) - Static method in interface dev.rollczi.litecommands.input.raw.RawInput
 
of(String...) - Static method in interface dev.rollczi.litecommands.input.raw.RawInput
 
of(String) - Static method in interface dev.rollczi.litecommands.input.raw.RawInputView
 
of(Collection<String>) - Static method in class dev.rollczi.litecommands.literal.LiteralProfile
 
of(String...) - Static method in class dev.rollczi.litecommands.literal.LiteralProfile
 
of(String) - Static method in interface dev.rollczi.litecommands.message.Message
Create message from string
of(Function<CONTEXT, String>) - Static method in interface dev.rollczi.litecommands.message.Message
Create message from string
of(String, Object) - Static method in class dev.rollczi.litecommands.message.MessageKey
 
of(String, Function<CONTEXT, Object>) - Static method in class dev.rollczi.litecommands.message.MessageKey
 
of(MetaHolder) - Static method in interface dev.rollczi.litecommands.meta.MetaCollector
 
of(String, Class<T>) - Static method in class dev.rollczi.litecommands.meta.MetaKey
 
of(String, Class<T>, T) - Static method in class dev.rollczi.litecommands.meta.MetaKey
 
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(Class<T>) - Static method in interface dev.rollczi.litecommands.meta.MetaType
 
of(TypeToken<T>) - Static method in interface dev.rollczi.litecommands.meta.MetaType
 
of(E...) - Static method in interface dev.rollczi.litecommands.priority.PrioritizedList
 
of(int) - Static method in class dev.rollczi.litecommands.range.Range
 
of(Class<T>) - Static method in class dev.rollczi.litecommands.reflect.type.TypeToken
 
of(Type) - Static method in class dev.rollczi.litecommands.reflect.type.TypeToken
 
of(String, String, String, String, String) - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
Deprecated.
of(String, String, String, String) - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
of(Object) - Static method in class dev.rollczi.litecommands.shared.FailedReason
 
of(Object, PriorityLevel) - Static method in class dev.rollczi.litecommands.shared.FailedReason
 
of(Iterable<E>...) - Static method in class dev.rollczi.litecommands.shared.IterableReferences
 
of(String, String) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
Creates a new suggestion with the given tooltip.
of(String) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
 
of(String...) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
of(Iterable<String>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
of(T...) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
of(Collection<T>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
of(LocalDateTime) - Static method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
 
of(LocalDate) - Static method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
 
of(Class<? extends Validator>) - Static method in class dev.rollczi.litecommands.validator.ValidatorScope
 
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(Collection<String>) - Static method in class dev.rollczi.litecommands.literal.LiteralProfile
 
ofIgnoreCase(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(T) - Static method in class dev.rollczi.litecommands.bind.BindResult
 
ok(Supplier<T>) - Static method in class dev.rollczi.litecommands.context.ContextCompletedResult
 
ok(Supplier<T>) - Static method in interface dev.rollczi.litecommands.context.ContextResult
 
onClose(Runnable) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
ONE - Static variable in class dev.rollczi.litecommands.range.Range
 
onEvent(CommandPreExecutionEvent<SENDER>) - Method in class dev.rollczi.litecommands.cooldown.CooldownStateController
 
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.validator.ValidatorExecutionController
 
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
 
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

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() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
parent - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
 
parentheses() - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
parentMeta() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
 
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
 
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>, String) - 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(Invocation<SENDER>, Class<T>, RawInput) - Method in interface dev.rollczi.litecommands.argument.parser.ParserChainAccessor
 
parse(Invocation<SENDER>, Argument<T>, RawInput, ParserChainAccessor<SENDER>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserChained
 
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, PROFILE) - 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, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledParser
 
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<T>, RawInput, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolverChained
 
parse(Invocation<SENDER>, Argument<T>, String, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolverChained
 
parse(Invocation<SENDER>, Argument<COLLECTION>, RawInput, VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
 
parse(Invocation<SENDER>, Argument<CompletableFuture>, String, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.completeable.CompletableFutureResolver
 
parse(Invocation<SENDER>, Argument<Object>, RawInput, NullableProfile) - Method in class dev.rollczi.litecommands.argument.resolver.nullable.NullableArgumentResolver
 
parse(Invocation<SENDER>, Argument<Optional>, RawInput, ParserChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.optional.OptionalArgumentResolver
 
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<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<T>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
parse(Invocation<SENDER>, Argument<String>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.StringArgumentResolver
 
parse(Invocation<SENDER>, Argument<UUID>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.UUIDArgumentResolver
 
parse(Invocation<SENDER>, Argument<Boolean>, RawInput, FlagProfile) - Method in class dev.rollczi.litecommands.flag.FlagArgumentResolver
 
parse(Invocation<SENDER>, Argument<T>, RawInput, JoinProfile) - Method in class dev.rollczi.litecommands.join.JoinArgumentResolver
 
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(String) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
Parses the given string and returns the estimated temporal amount.]
ParseableInput<MATCHER extends ParseableInputMatcher<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 extends 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<SENDER> - 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
 
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
 
PERMISSIONS - Static variable in interface dev.rollczi.litecommands.meta.Meta
 
Platform<SENDER,C extends PlatformSettings> - 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(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
 
prefix() - Method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
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 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 extends Prioritized> - 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(String, Class<T>, P) - Static method in interface dev.rollczi.litecommands.argument.Argument
 
profiled(String, TypeToken<T>, P) - Static method in interface dev.rollczi.litecommands.argument.Argument
 
profiled(ArgumentProfileNamespace<?>) - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
 
ProfiledMultipleArgumentResolver<SENDER,T,PROFILE> - Class in dev.rollczi.litecommands.argument.profile
 
ProfiledMultipleArgumentResolver(ArgumentProfileNamespace<PROFILE>) - Constructor for class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
 
ProfiledParser<SENDER,T,PROFILE> - Class in dev.rollczi.litecommands.argument.profile
 
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>, ContextChainAccessor<SENDER>) - Method in interface dev.rollczi.litecommands.context.ContextChainedProvider
 
provide(Invocation<SENDER>) - Method in interface dev.rollczi.litecommands.context.ContextProvider
 
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(Class<T>, T) - Method in class dev.rollczi.litecommands.invocation.InvocationContext.Builder
 
put(Object) - Method in class dev.rollczi.litecommands.invocation.InvocationContext.Builder
 
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(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>, char) - Constructor for class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
 
QuotedStringArgumentResolver(SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
 

R

Range - Class in dev.rollczi.litecommands.range
 
Range(int, int) - Constructor for class dev.rollczi.litecommands.range.Range
 
range(int, int) - Static method in 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(List<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.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(CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.command.CommandManager
 
register() - Method in interface dev.rollczi.litecommands.LiteCommands
 
register(MessageKey<CONTEXT>, Message<T, CONTEXT>) - Method in class dev.rollczi.litecommands.message.MessageRegistry
 
register(MessageKey<CONTEXT>, InvokedMessage<SENDER, T, CONTEXT>) - Method in class dev.rollczi.litecommands.message.MessageRegistry
 
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
 
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(Class<PARSED>, ArgumentKey, Parser<SENDER, PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
Deprecated.
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
 
registerProvider(Class<T>, ContextChainedProvider<SENDER, T>) - Method in class dev.rollczi.litecommands.context.ContextRegistry
 
registerSuggester(Class<T>, ArgumentKey, Suggester<SENDER, T>) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterRegistry
 
registerSuggester(TypeRange<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
 
registerSuggester(TypeRange<T>, ArgumentKey, SuggesterChained<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 class dev.rollczi.litecommands.argument.suggester.SuggesterRegistryImpl
 
registerValidator(Scope, Validator<SENDER>) - Method in class dev.rollczi.litecommands.validator.ValidatorService
 
registerValidatorGlobal(Validator<SENDER>) - Method in class dev.rollczi.litecommands.validator.ValidatorService
 
remove(MetaKey<T>) - Method in interface dev.rollczi.litecommands.meta.Meta
 
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
 
remove(Suggestion) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
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
 
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
 
resolve(Invocation<SENDER>, T) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandlerChain
 
resolve(Invocation<SENDER>, T, Class<? super 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, Class<? super T>, ResultHandlerChain<SENDER>) - 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>, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.ResultHandleServiceImpl
 
resolve(String) - Method in interface dev.rollczi.litecommands.message.MessagePlaceholderResolver
 
resolve(SchedulerPoll...) - Method in class dev.rollczi.litecommands.scheduler.SchedulerPoll
 
resolve(Collection<SchedulerPoll>) - Method in class dev.rollczi.litecommands.scheduler.SchedulerPoll
 
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(SchedulerPoll, ThrowingRunnable<Throwable>) - Method in interface dev.rollczi.litecommands.scheduler.Scheduler
Runs the supplier in the specified thread
run() - Method in interface dev.rollczi.litecommands.shared.ThrowingRunnable
 
runAsynchronous(Runnable, Duration) - Method in class dev.rollczi.litecommands.scheduler.AbstractMainThreadBasedScheduler
 
runLater(SchedulerPoll, 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
 

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
 
SchedulerPoll(String, SchedulerPoll...) - Constructor for class dev.rollczi.litecommands.scheduler.SchedulerPoll
 
SchedulerPoll(String, boolean, SchedulerPoll...) - Constructor for class dev.rollczi.litecommands.scheduler.SchedulerPoll
 
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
 
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, ValidatorService<SENDER>, 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.AbstractPlatform
 
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
 
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
 
setKey(ArgumentKey) - Method in interface dev.rollczi.litecommands.argument.MutableArgument
 
setKey(ArgumentKey) - Method in class dev.rollczi.litecommands.argument.SimpleArgument
 
setLastOptionalArgument(boolean) - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
 
setPivotPosition(int) - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
 
setResult(CommandExecuteResult) - Method in class dev.rollczi.litecommands.command.executor.event.CommandPostExecutionEvent
 
setScheduler(Scheduler) - Method in class dev.rollczi.litecommands.scheduler.SchedulerReference
 
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(List<String>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
shortcuts(CommandExecutorProvider<SENDER>, 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>, Argument<?>) - Constructor for class dev.rollczi.litecommands.argument.SimpleArgument
 
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
 
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, ValidatorService<SENDER>, 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
 
skipFlow(R) - Method in interface dev.rollczi.litecommands.command.executor.flow.ExecuteFlowEvent
 
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() - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
 
sourceContent - Variable in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
 
sourceContent() - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
 
sourceContentChars - Variable in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
 
spilt(String, String) - Static method in class dev.rollczi.litecommands.util.StringUtil
 
spilt(String, char) - 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
 
stopCurrentFlow(Object) - Static method in interface dev.rollczi.litecommands.flow.Flow
Deprecated.
 
stopFlow(R) - Method in interface dev.rollczi.litecommands.command.executor.flow.ExecuteFlowEvent
 
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 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, int) - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
 
sub(int) - Method in interface dev.rollczi.litecommands.input.raw.RawInputView
 
sub(int, int) - Method in class dev.rollczi.litecommands.input.raw.RawInputViewFastImpl
 
sub(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
 
Subscriber - Annotation Type in dev.rollczi.litecommands.event
 
success() - Static method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
 
success(PARSED) - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
 
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
 
successNull() - Static method in interface dev.rollczi.litecommands.argument.parser.ParseResult
 
suffix(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
 
suffix() - Method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
suggest(Invocation<SENDER>, Argument<T>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
 
suggest(Invocation<SENDER>, Argument<T>, SuggestionContext, PROFILE) - Method in class dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver
 
suggest(Invocation<SENDER>, Argument<COLLECTION>, SuggestionContext, VarargsProfile) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
 
suggest(Invocation<SENDER>, Argument<CompletableFuture>, SuggestionContext, SuggesterChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.completeable.CompletableFutureResolver
 
suggest(Invocation<SENDER>, Argument<TYPE>, SuggestionContext) - Method in interface dev.rollczi.litecommands.argument.resolver.MultipleArgumentResolver
 
suggest(Invocation<SENDER>, Argument<PARSED>, SuggestionContext, SuggesterChainAccessor<SENDER>) - Method in interface dev.rollczi.litecommands.argument.resolver.MultipleArgumentResolverChained
 
suggest(Invocation<SENDER>, Argument<Object>, SuggestionContext, NullableProfile) - Method in class dev.rollczi.litecommands.argument.resolver.nullable.NullableArgumentResolver
 
suggest(Invocation<SENDER>, Argument<Optional>, SuggestionContext, SuggesterChainAccessor<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.optional.OptionalArgumentResolver
 
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<Boolean>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.BooleanArgumentResolver
 
suggest(Invocation<SENDER>, Argument<Enum>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.EnumArgumentResolver
 
suggest(Invocation<SENDER>, Argument<T>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
suggest(Invocation<SENDER>, Argument<String>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.StringArgumentResolver
 
suggest(Invocation<SENDER>, Argument<UUID>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.UUIDArgumentResolver
 
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>, Class<T>, SuggestionContext) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterChainAccessor
 
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.suggester.SuggesterRegistryImpl
 
suggest(Invocation<SENDER>, Argument<Boolean>, SuggestionContext, FlagProfile) - Method in class dev.rollczi.litecommands.flag.FlagArgumentResolver
 
suggest(Invocation<SENDER>, Argument<String>, SuggestionContext, LiteralProfile) - Method in class dev.rollczi.litecommands.literal.LiteralArgumentResolver
 
suggest(Invocation<SENDER>, SuggestionInput<?>) - Method in interface dev.rollczi.litecommands.platform.PlatformSuggestionListener
 
suggest(Invocation<SENDER>, Argument<String>, SuggestionContext, QuotedProfile) - Method in class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
 
suggest(Invocation<SENDER>, SuggestionInputMatcher<?>, CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionService
 
Suggester<SENDER,T> - Interface in dev.rollczi.litecommands.argument.suggester
 
SUGGESTER - Static variable in class dev.rollczi.litecommands.scheduler.SchedulerPoll
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
 
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
 
SuggestionInput<MATCHER extends SuggestionInputMatcher<MATCHER>> - Interface in dev.rollczi.litecommands.argument.suggester.input
 
SuggestionInputMatcher<SELF extends 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 in dev.rollczi.litecommands.argument.suggester.input
 
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>) - 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(SchedulerPoll, ThrowingSupplier<T, Throwable>) - Method in interface dev.rollczi.litecommands.scheduler.Scheduler
Runs the supplier in the specified thread
supplyLater(SchedulerPoll, Duration, ThrowingSupplier<T, Throwable>) - Method in class dev.rollczi.litecommands.scheduler.AbstractMainThreadBasedScheduler
 
supplyLater(SchedulerPoll, Duration, ThrowingSupplier<T, Throwable>) - Method in interface dev.rollczi.litecommands.scheduler.Scheduler
Runs the supplier in the specified thread after the specified delay
supplyLater(SchedulerPoll, Duration, ThrowingSupplier<T, Throwable>) - Method in class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
 
supplyLater(SchedulerPoll, Duration, ThrowingSupplier<T, Throwable>) - Method in class dev.rollczi.litecommands.scheduler.SchedulerReference
 
supplyLater(SchedulerPoll, Duration, ThrowingSupplier<T, Throwable>) - Method in class dev.rollczi.litecommands.scheduler.SchedulerSameThreadImpl
 

T

TemporalAmountParser<T extends java.time.temporal.TemporalAmount> - Class in dev.rollczi.litecommands.time
This class is used to parse temporal amount from string and format it to string.
TemporalAmountParser(TemporalAmountParser.LocalDateTimeProvider) - Constructor for class dev.rollczi.litecommands.time.TemporalAmountParser
 
TemporalAmountParser(Map<String, ChronoUnit>, 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
 
TemporalEntry(long, ChronoUnit) - Constructor for class dev.rollczi.litecommands.time.TemporalAmountParser.TemporalEntry
 
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 extends java.lang.Throwable> - Interface in dev.rollczi.litecommands.shared
 
ThrowingSupplier<T,E extends java.lang.Throwable> - Interface in dev.rollczi.litecommands.shared
 
thrown(Throwable) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
 
thrown(CommandExecutor<?>, 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
 
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
 
toString() - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
 
toString() - Method in class dev.rollczi.litecommands.cooldown.CooldownState
 
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.SchedulerPoll
 
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>, String) - Static method in interface dev.rollczi.litecommands.argument.ArgumentKey
Deprecated.
typed(Class<A>) - 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.
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
 
updateState(CooldownContext, Identifier) - Method in class dev.rollczi.litecommands.cooldown.CooldownService
 
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
 
validate(Invocation<SENDER>, MetaHolder) - Method in class dev.rollczi.litecommands.permission.MissingPermissionValidator
 
validate(Invocation<SENDER>, CommandExecutor<SENDER>, Requirement<T>, T) - Method in interface dev.rollczi.litecommands.validator.requirement.RequirementValidator
 
validate(Invocation<SENDER>, MetaHolder) - Method in interface dev.rollczi.litecommands.validator.Validator
 
validate(Invocation<SENDER>, Scopeable) - Method in class dev.rollczi.litecommands.validator.ValidatorService
 
Validator<SENDER> - Interface in dev.rollczi.litecommands.validator
 
ValidatorExecutionController<SENDER> - Class in dev.rollczi.litecommands.validator
 
ValidatorExecutionController(ValidatorService<SENDER>) - Constructor for class dev.rollczi.litecommands.validator.ValidatorExecutionController
 
ValidatorResult - Class in dev.rollczi.litecommands.validator
 
VALIDATORS - Static variable in interface dev.rollczi.litecommands.meta.Meta
 
ValidatorScope - Class in dev.rollczi.litecommands.validator
 
validatorService - Variable in class dev.rollczi.litecommands.schematic.SchematicFastGenerator
 
validatorService - Variable in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
ValidatorService<SENDER> - Class in dev.rollczi.litecommands.validator
 
ValidatorService() - Constructor for class dev.rollczi.litecommands.validator.ValidatorService
 
valueOf(String) - Static method in enum dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.rollczi.litecommands.command.executor.flow.ExecuteFlow
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.rollczi.litecommands.flow.Flow.Status
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.rollczi.litecommands.strict.StrictMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.rollczi.litecommands.command.executor.flow.ExecuteFlow
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.rollczi.litecommands.flow.Flow.Status
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.rollczi.litecommands.strict.StrictMode
Returns an array containing the constants of this enum type, 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<EXPECTED>) - Method in class dev.rollczi.litecommands.argument.parser.ParseCompletedResult
 
whenSuccessful(Consumer<EXCEPTED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParseResult
 
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
 
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(String) - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
 
withNamespace(Class<A>) - Method in interface dev.rollczi.litecommands.argument.ArgumentKey
Deprecated.
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
 
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
 
A B C D E F G H I J L M N O P Q R S T U V W Z 
Skip navigation links