Index

A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractCollectorArgumentResolver<SENDER,E,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
 
AbstractPlatform<SENDER,C> - Class in dev.rollczi.litecommands.platform
 
AbstractPlatform(C) - Constructor for class dev.rollczi.litecommands.platform.AbstractPlatform
 
AbstractPlatformSender - Class in dev.rollczi.litecommands.platform
 
AbstractPlatformSender() - Constructor for class dev.rollczi.litecommands.platform.AbstractPlatformSender
 
accept(K1, K2, V) - Method in interface dev.rollczi.litecommands.shared.BiMapConsumer
 
accumulator() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultCollector
 
add(CommandBuilderProvider<SENDER>) - Method in class dev.rollczi.litecommands.command.builder.CommandBuilderCollector
 
add(Suggestion) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
add(E) - Method in class dev.rollczi.litecommands.meta.MetaListEditor
 
add(String, RequirementMatch) - Method in class dev.rollczi.litecommands.requirement.RequirementsResult.Builder
 
addAll(SuggestionResult) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
addAll(E...) - Method in class dev.rollczi.litecommands.meta.MetaListEditor
 
addAll(Iterable<E>) - Method in class dev.rollczi.litecommands.meta.MetaListEditor
 
addAll(Collection<Suggestion>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
aliases() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
aliases(String...) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
aliases(List<String>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
all() - Method in class dev.rollczi.litecommands.schematic.Schematic
 
angleBrackets() - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
appendChild(CommandBuilder<SENDER>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
appendChild(String, UnaryOperator<CommandBuilder<SENDER>>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
appendChildren(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.command.CommandRoute
 
appendExecutor(CommandExecutorProvider<SENDER>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
appendExecutor(CommandExecutor<SENDER>) - Method in interface dev.rollczi.litecommands.command.CommandRoute
 
appendLeft(Iterable<String>) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
appendLeft(Iterable<String>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
appendLeft(String...) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
appendLeft(String...) - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
appendLevel(String) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
appendRight(Iterable<String>) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
appendRight(String...) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
apply() - Method in class dev.rollczi.litecommands.meta.MetaListEditor
 
apply(C) - Method in interface dev.rollczi.litecommands.platform.PlatformSettingsConfigurator
 
apply(Meta) - Method in interface dev.rollczi.litecommands.meta.Meta
 
apply(Throwable) - Method in class dev.rollczi.litecommands.command.executor.LastExceptionHandler
 
applyMeta(UnaryOperator<Meta>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
applyOnRoute(UnaryOperator<CommandBuilder<SENDER>>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
argument(Argument<?>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
argument(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
 
argument(String, Class<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
 
Argument<PARSED> - Interface in dev.rollczi.litecommands.argument
 
ARGUMENT_KEY - Static variable in interface dev.rollczi.litecommands.meta.Meta
 
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 - Class 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
 
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
 
arguments - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
 
arguments() - Method in class dev.rollczi.litecommands.invocation.Invocation
 
arguments(Iterable<Argument<?>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
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
 
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
 
asMultiLevelList() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
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

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() - Constructor for class dev.rollczi.litecommands.shared.BiHashMap
 
BiHashMap(int) - Constructor for class dev.rollczi.litecommands.shared.BiHashMap
 
BiHashMap(BiMap<K1, K2, V>) - Constructor for class dev.rollczi.litecommands.shared.BiHashMap
 
BiHashMap(BiMap<K1, K2, V>, int) - Constructor for class dev.rollczi.litecommands.shared.BiHashMap
 
BiMap<K1,K2,V> - Interface in dev.rollczi.litecommands.shared
 
BiMapConsumer<K1,K2,V> - Interface in dev.rollczi.litecommands.shared
 
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.requirement
 
bindRequirements - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
 
bindRequirements(List<BindRequirement<?>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
BooleanArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
 
BooleanArgumentResolver() - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.BooleanArgumentResolver
 
BooleanArgumentResolver(Collection<String>, Collection<String>) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.BooleanArgumentResolver
 
boxedToPrimitive(Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
BRANCH - Static variable in class dev.rollczi.litecommands.LiteCommandsVariables
 
build() - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.NamedBuilder
 
build() - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.RawBuilder
 
build() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
build() - Method in class dev.rollczi.litecommands.invocation.InvocationContext.Builder
 
build() - Method in class dev.rollczi.litecommands.requirement.RequirementsResult.Builder
 
build() - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
 
build(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
buildable() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
builder() - Static method in class dev.rollczi.litecommands.invocation.InvocationContext
 
builder() - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
builder(CommandRoute<SENDER>) - Static method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
 
builder(Invocation<SENDER>) - Static method in class dev.rollczi.litecommands.requirement.RequirementsResult
 
Builder() - Constructor for class dev.rollczi.litecommands.invocation.InvocationContext.Builder
 
Builder() - Constructor for class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
 
Builder(Invocation<SENDER>) - Constructor for class dev.rollczi.litecommands.requirement.RequirementsResult.Builder
 

C

canBeIgnored() - Method in class dev.rollczi.litecommands.validator.ValidatorResult
 
canBuild() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
canCreateEmpty() - Method in class dev.rollczi.litecommands.wrapper.std.OptionalWrapper
 
canCreateEmpty() - Method in class dev.rollczi.litecommands.wrapper.std.OptionWrapper
 
canCreateEmpty() - Method in interface dev.rollczi.litecommands.wrapper.Wrapper
 
canParse(Invocation<SENDER>, Argument<Object>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.ArrayArgumentResolver
 
canParse(Invocation<SENDER>, Argument<PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.Parser
 
canParse(Invocation<SENDER>, Argument<TYPE>, String) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolver
 
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
 
check(PlatformSender, MetaHolder) - Static method in class dev.rollczi.litecommands.permission.MissingPermissions
 
checkAliases(String[]) - Static method in class dev.rollczi.litecommands.util.LiteCommandsUtil
Checks if aliases are consistent
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
children() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
CLASS - Enum constant in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
 
clear() - Method in interface dev.rollczi.litecommands.meta.Meta
 
clear() - Method in class dev.rollczi.litecommands.meta.MetaListEditor
 
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
 
CollectorArgument<R> - Class in dev.rollczi.litecommands.argument.resolver.collector
 
CollectorArgument(String, WrapFormat<R, ?>, TypeToken<?>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.CollectorArgument
 
collectRoutes() - Method in class dev.rollczi.litecommands.schematic.SchematicInput
 
combiner() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultCollector
 
command(Class<?>) - Static method in interface dev.rollczi.litecommands.scope.Scope
 
command(String) - 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_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, SchematicGenerator<SENDER>, ParserRegistry<SENDER>, ContextRegistry<SENDER>, WrapperRegistry, BindRegistry) - 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
 
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.
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
 
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
CompletableFutureWrapper - Class in dev.rollczi.litecommands.wrapper.std
 
CompletableFutureWrapper(Scheduler) - Constructor for class dev.rollczi.litecommands.wrapper.std.CompletableFutureWrapper
 
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
 
CONSOLE - Static variable in interface dev.rollczi.litecommands.identifier.Identifier
 
containsKey(K1, K2) - Method in class dev.rollczi.litecommands.shared.BiHashMap
 
containsKey(K1, K2) - Method in interface dev.rollczi.litecommands.shared.BiMap
 
context() - Method in class dev.rollczi.litecommands.invocation.Invocation
 
context(String, Class<T>) - Method in class dev.rollczi.litecommands.command.executor.LiteContext
 
Context(Invocation<SENDER>, Argument<T>, ParserSet<SENDER, T>) - Constructor for class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.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.requirement
 
contextRequirements - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
 
contextRequirements(Iterable<ContextRequirement<?>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
ContextResult<T> - Class in dev.rollczi.litecommands.context
 
CONTINUE - Enum constant in enum class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
 
CONTINUE - Enum constant in enum class dev.rollczi.litecommands.flow.Flow.Status
Deprecated.
 
continueFlow() - Static method in interface dev.rollczi.litecommands.flow.Flow
Deprecated.
 
continueWith(SuggestionInputResult) - Static method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
 
continueWith(SuggestionResult) - Static method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
 
continueWithout() - Static method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
 
COOLDOWN - Static variable in interface dev.rollczi.litecommands.meta.Meta
 
CooldownContext - Class in dev.rollczi.litecommands.cooldown
 
CooldownContext(String, Duration) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownContext
 
CooldownState - Class in dev.rollczi.litecommands.cooldown
 
CooldownState(CooldownContext, Duration, Instant) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownState
 
CooldownStateResultHandler<SENDER> - Class in dev.rollczi.litecommands.cooldown
 
CooldownStateResultHandler(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.cooldown.CooldownStateResultHandler
 
CooldownStateValidator<SENDER> - Class in dev.rollczi.litecommands.cooldown
 
CooldownStateValidator() - Constructor for class dev.rollczi.litecommands.cooldown.CooldownStateValidator
 
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
 
create() - Static method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
create() - Static method in interface dev.rollczi.litecommands.meta.Meta
 
create(CommandRoute<SENDER>, String, List<String>) - Static method in interface dev.rollczi.litecommands.command.CommandRoute
 
create(CommandRoute<SENDER>, List<Requirement<?>>) - Method in interface dev.rollczi.litecommands.command.executor.CommandExecutorFactory
 
create(EXPECTED, WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.CompletableFutureWrapper
 
create(EXPECTED, WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.OptionalWrapper
 
create(EXPECTED, WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.OptionWrapper
 
create(EXPECTED, WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.ValueWrapper
 
create(EXPECTED, WrapFormat<EXPECTED, ?>) - Method in interface dev.rollczi.litecommands.wrapper.Wrapper
 
createEmpty(WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.CompletableFutureWrapper
 
createEmpty(WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.OptionalWrapper
 
createEmpty(WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.OptionWrapper
 
createEmpty(WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.ValueWrapper
 
createEmpty(WrapFormat<EXPECTED, ?>) - Method in interface dev.rollczi.litecommands.wrapper.Wrapper
 
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
 

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_LIMIT - Static variable in class dev.rollczi.litecommands.join.JoinArgument
 
DEFAULT_SEPARATOR - Static variable in class dev.rollczi.litecommands.join.JoinArgument
 
defaultValue() - Method in interface dev.rollczi.litecommands.argument.Argument
 
defaultValue() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
 
defaultValue() - Method in class dev.rollczi.litecommands.flag.FlagArgument
 
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.parser - package dev.rollczi.litecommands.argument.parser
 
dev.rollczi.litecommands.argument.parser.input - package dev.rollczi.litecommands.argument.parser.input
 
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.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.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.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.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.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
 
dev.rollczi.litecommands.wrapper - package dev.rollczi.litecommands.wrapper
 
dev.rollczi.litecommands.wrapper.std - package dev.rollczi.litecommands.wrapper.std
 
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
 
editChild(String, UnaryOperator<CommandBuilder<SENDER>>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
editor(Scope, Editor<SENDER>) - Method in class dev.rollczi.litecommands.editor.EditorService
 
Editor<SENDER> - Interface in dev.rollczi.litecommands.editor
 
editorGlobal(Editor<SENDER>) - Method in class dev.rollczi.litecommands.editor.EditorService
 
EditorService<SENDER> - Class in dev.rollczi.litecommands.editor
 
EditorService() - Constructor for class dev.rollczi.litecommands.editor.EditorService
 
empty() - Static method in class dev.rollczi.litecommands.shared.FailedReason
Deprecated.
empty() - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
empty(WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.WrapperRegistry
 
EMPTY - Static variable in class dev.rollczi.litecommands.util.StringUtil
 
EMPTY_META - Static variable in interface dev.rollczi.litecommands.meta.Meta
 
emptyValue(WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.CompletableFutureWrapper
 
emptyValue(WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.ValueWrapper
 
emptyValue(WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.OptionalWrapper
 
emptyValue(WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.OptionWrapper
 
enable() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
enabled(boolean) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
END - Enum constant in enum class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
 
endMatch() - 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.ArgumentKey
 
equals(Object) - Method in class dev.rollczi.litecommands.argument.parser.ParseResult
 
equals(Object) - Method in class dev.rollczi.litecommands.meta.MetaKey
 
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(Object) - Static method in class dev.rollczi.litecommands.context.ContextResult
 
ERROR_PICKER - Static variable in exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
 
ExceptionHandler<SENDER,E> - Interface in dev.rollczi.litecommands.handler.exception
 
EXECUTABLE - Enum constant in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
 
execute(Invocation<SENDER>, ParseableInput<?>) - Method in interface dev.rollczi.litecommands.platform.PlatformInvocationListener
 
execute(Invocation<SENDER>, ParseableInputMatcher<?>, CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteService
 
executeCommand() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
 
executor(Consumer<LiteContext<SENDER>>) - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorBuilder
 
EXECUTOR - Static variable in class dev.rollczi.litecommands.scheduler.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
 
FAIL - Enum constant in enum class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
 
failed(CommandExecutor<?>, FailedReason) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
 
failed(CommandExecutor<?>, Object) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
 
failed(FailedReason) - Static method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
 
failed(FailedReason) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
 
failed(Object) - Static method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
 
failed(Object) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
 
failedReason() - Method in interface dev.rollczi.litecommands.flow.Flow
Deprecated.
 
failedReason(Invocation<SENDER>, Argument<T>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
FailedReason - Class in dev.rollczi.litecommands.shared
 
failure() - Static method in class dev.rollczi.litecommands.argument.parser.ParseResult
Deprecated.
failure(FailedReason) - Static method in class dev.rollczi.litecommands.argument.parser.ParseResult
 
failure(Object) - Static method in class dev.rollczi.litecommands.argument.parser.ParseResult
 
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
 
finisher() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultCollector
 
first() - Method in class dev.rollczi.litecommands.schematic.Schematic
 
firstLevel() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
FlagArgument - Class in dev.rollczi.litecommands.flag
 
FlagArgument(String, WrapFormat<Boolean, ?>) - Constructor for class dev.rollczi.litecommands.flag.FlagArgument
 
FlagArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.flag
 
FlagArgumentResolver() - Constructor for class dev.rollczi.litecommands.flag.FlagArgumentResolver
 
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 Class in dev.rollczi.litecommands.flow
Deprecated.
Flow status CONTINUE - continue current flow STOPPED - stop current flow and continue next flow TERMINATED - stop current flow and stop next flow
forEach(BiMapConsumer<K1, K2, V>) - Method in class dev.rollczi.litecommands.shared.BiHashMap
 
forEach(BiMapConsumer<K1, K2, V>) - Method in interface dev.rollczi.litecommands.shared.BiMap
 
format - Variable in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
format(T) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
Formats the given estimated temporal amount to a string.
formatClass(Class<?>, PrettyPrintPicker, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintClass
 
formatClass(Executable, Parameter, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrint
 
formatClass(Executable, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrint
 
formatConstructor(Constructor<?>, PrettyPrintPicker, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintConstructor
 
formatConstructor(Constructor<?>, Parameter, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintConstructor
 
formatError(String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintLiteError
 
formatMethod(Method, PrettyPrintPicker, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintMethod
 
formatMethod(Method, Parameter, String) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintMethod
 
formatParameter(Parameter) - Static method in class dev.rollczi.litecommands.prettyprint.PrettyPrintParameter
 
from(SchematicFormat, ValidatorService<SENDER>, WrapperRegistry) - Static method in interface dev.rollczi.litecommands.schematic.SchematicGenerator
Deprecated.
from(Suggestion...) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
from(Iterable<Suggestion>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
from(String) - Static method in class dev.rollczi.litecommands.command.CommandRoutePath
 
from(String) - Static method in class dev.rollczi.litecommands.input.raw.RawCommand
 
from(List<String>) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
 

G

generate(SchematicInput<SENDER>) - Method in interface dev.rollczi.litecommands.schematic.SchematicGenerator
 
generate(SchematicInput<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
generateArgumentFormat(SchematicInput<SENDER>, Argument<?>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
generateArgumentName(SchematicInput<SENDER>, Argument<?>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
generateExecutor(SchematicInput<SENDER>, CommandExecutor<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
generateRaw(SchematicInput<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
generateRoute(SchematicInput<SENDER>, CommandRoute<SENDER>, String) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
get() - Method in interface dev.rollczi.litecommands.shared.ThrowingSupplier
 
get() - Method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
 
get() - Method in interface dev.rollczi.litecommands.wrapper.ValueToWrap
 
get(CONTEXT) - Method in interface dev.rollczi.litecommands.message.Message
 
get(Invocation<SENDER>, CONTEXT) - Method in interface dev.rollczi.litecommands.message.InvokedMessage
 
get(MessageKey<CONTEXT>, 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(Class<T>) - Method in class dev.rollczi.litecommands.invocation.InvocationContext
 
get(String) - Method in class dev.rollczi.litecommands.requirement.RequirementsResult
 
get(K1, K2) - Method in class dev.rollczi.litecommands.shared.BiHashMap
 
get(K1, K2) - Method in interface dev.rollczi.litecommands.shared.BiMap
 
getAliases() - Method in interface dev.rollczi.litecommands.command.CommandRoute
 
getAllNotConsumedArguments() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
 
getArgs() - Method in class dev.rollczi.litecommands.input.raw.RawCommand
 
getArguments() - Method in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
 
getArguments() - Method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
 
getArgumentType() - Method in interface dev.rollczi.litecommands.argument.parser.TypedParser
 
getArgumentType() - Method in class dev.rollczi.litecommands.argument.resolver.TypedArgumentResolver
 
getArgumentType() - Method in interface dev.rollczi.litecommands.argument.suggester.TypedSuggester
 
getArgumentType() - Method in class dev.rollczi.litecommands.join.JoinArgumentResolver
 
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
 
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
 
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
 
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
 
getCooldownContext() - Method in class dev.rollczi.litecommands.cooldown.CooldownState
 
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
 
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(CollectorArgument<COLLECTION>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
 
getElementType(CollectorArgument<Object>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.ArrayArgumentResolver
 
getElementType(CollectorArgument<ArrayList>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.ArrayListArgumentResolver
 
getElementType(CollectorArgument<Collection>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.CollectionArgumentResolver
 
getElementType(CollectorArgument<LinkedHashSet>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.LinkedHashSetArgumentResolver
 
getElementType(CollectorArgument<LinkedList>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.LinkedListArgumentResolver
 
getElementType(CollectorArgument<Set>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.SetArgumentResolver
 
getElementType(CollectorArgument<Stack>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.StackArgumentResolver
 
getElementType(CollectorArgument<TreeSet>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.TreeSetArgumentResolver
 
getElementType(CollectorArgument<Vector>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.VectorArgumentResolver
 
getElementTypeToken() - Method in class dev.rollczi.litecommands.argument.resolver.collector.CollectorArgument
 
getError() - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
 
getErrorResult() - Method in exception class dev.rollczi.litecommands.invalidusage.InvalidUsageException
 
getExecutor() - Method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
 
getExecutor() - Method in class dev.rollczi.litecommands.schematic.SchematicInput
 
getExecutors() - Method in interface dev.rollczi.litecommands.command.CommandRoute
 
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.ParseResult
 
getFailedReason() - Method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
 
getFailedReason() - Method in class dev.rollczi.litecommands.context.ContextResult
 
getFailedReason() - Method in interface dev.rollczi.litecommands.requirement.RequirementResult
 
getField(Class<?>, String) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
getFormat() - Method in interface dev.rollczi.litecommands.schematic.SchematicFormatProvider
 
getFormat() - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
getFromField(Object, String) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
getFromMethod(Object, String, Object...) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
getGenericCopyOfPrimitiveArray(Object) - Static method in class dev.rollczi.litecommands.util.ObjectsUtil
 
getIdentifier() - Method in interface dev.rollczi.litecommands.platform.PlatformSender
 
getIdentifier(Class<T>) - Method in interface dev.rollczi.litecommands.identifier.Identifier
 
getInclude() - Method in class dev.rollczi.litecommands.reflect.type.TypeRange.DownwardsTypeRange
 
getInstance(Class<T>) - Method in 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 class dev.rollczi.litecommands.requirement.RequirementsResult
 
getInvocation() - Method in class dev.rollczi.litecommands.schematic.SchematicInput
 
getInvoked(MessageKey<CONTEXT>, Invocation<SENDER>, CONTEXT) - Method in class dev.rollczi.litecommands.message.MessageRegistry
 
getInvoked(MessageKey<Void>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.message.MessageRegistry
 
getKey() - Method in interface dev.rollczi.litecommands.argument.Argument
 
getKey() - Method in class dev.rollczi.litecommands.argument.ArgumentKey
 
getKey() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
 
getKey() - Method in class dev.rollczi.litecommands.cooldown.CooldownContext
 
getKeyName() - Method in interface dev.rollczi.litecommands.argument.Argument
 
getKeys() - Method in interface dev.rollczi.litecommands.meta.Meta
 
getLabel() - Method in class dev.rollczi.litecommands.input.raw.RawCommand
 
getLastArgument() - 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.JoinArgument
 
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 interface dev.rollczi.litecommands.requirement.Requirement
 
getNamespace() - Method in class dev.rollczi.litecommands.argument.ArgumentKey
 
getOutType() - Method in interface dev.rollczi.litecommands.wrapper.WrapFormat
 
getOutType() - Method in class dev.rollczi.litecommands.wrapper.WrapFormatTypeToken
 
getOutTypeOrParsed() - Method in interface dev.rollczi.litecommands.wrapper.WrapFormat
 
getOutTypeOrParsed() - Method in class dev.rollczi.litecommands.wrapper.WrapFormatTypeToken
 
getParameterized() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
 
getParameterized(int) - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
 
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
 
getParsedType() - Method in interface dev.rollczi.litecommands.wrapper.Wrap
 
getParsedType() - Method in interface dev.rollczi.litecommands.wrapper.WrapFormat
 
getParsedType() - Method in class dev.rollczi.litecommands.wrapper.WrapFormatTypeToken
 
getParserRegistry() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
 
getParserSet(Class<PARSED>, ArgumentKey) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
 
getParserSet(Class<PARSED>, 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.LiteCommandsInternal
 
getProperty(MetaKey<T>) - Method in class dev.rollczi.litecommands.platform.AbstractPlatformSender
 
getProperty(MetaKey<T>) - Method in interface dev.rollczi.litecommands.platform.PlatformSender
 
getRange(CONTEXT) - Method in interface dev.rollczi.litecommands.range.Rangeable
 
getRange(Argument<String>) - Method in class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
 
getRange(Argument<PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.TypedParser
 
getRange(Argument<TYPE>) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolver
 
getRange(Argument<Instant>) - Method in class dev.rollczi.litecommands.argument.resolver.standard.InstantArgumentResolver
 
getRange(Argument<LocalDateTime>) - Method in class dev.rollczi.litecommands.argument.resolver.standard.LocalDateTimeArgumentResolver
 
getRawType() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
 
getRawType(Type) - Static method in class dev.rollczi.litecommands.reflect.type.TypeUtil
 
getRealRoute() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
getReason() - Method in interface dev.rollczi.litecommands.flow.Flow
Deprecated.
Reason why flow was stopped or terminated if flow is CONTINUE then reason is null if flow is STOP_CURRENT or TERMINATED then reason is not null
getReason() - Method in class dev.rollczi.litecommands.shared.FailedReason
 
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.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
 
getSeparator() - Method in class dev.rollczi.litecommands.join.JoinArgument
 
getSuccess() - Method in class dev.rollczi.litecommands.argument.parser.ParseResult
 
getSuccess() - Method in class dev.rollczi.litecommands.context.ContextResult
 
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.reflect.type.TypeRange.UpwardsTypeRange
 
getType() - Method in class dev.rollczi.litecommands.reflect.type.TypeToken
 
getTypedRange(ARGUMENT) - Method in interface dev.rollczi.litecommands.argument.parser.TypedParser
 
getTypedRange(CollectorArgument<COLLECTION>) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
 
getTypedRange(FlagArgument) - Method in class dev.rollczi.litecommands.flag.FlagArgumentResolver
 
getTypedRange(JoinArgument<T>) - Method in class dev.rollczi.litecommands.join.JoinArgumentResolver
 
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(Invocation<SENDER>, Argument<PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserSet
 
getValidParserOrThrow(Invocation<SENDER>, Argument<PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserSet
 
getValue(Field, Object) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
getWrappedExpectedFactory(WrapFormat<?, ?>) - Method in class dev.rollczi.litecommands.wrapper.WrapperRegistry
 
getWrapperFormat() - Method in interface dev.rollczi.litecommands.argument.Argument
 
getWrapperFormat() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
 
getWrapperFormat() - Method in interface dev.rollczi.litecommands.requirement.Requirement
 
getWrapperRegistry() - Method in interface dev.rollczi.litecommands.LiteCommandsInternal
 
getWrapperType() - Method in class dev.rollczi.litecommands.wrapper.std.CompletableFutureWrapper
 
getWrapperType() - Method in class dev.rollczi.litecommands.wrapper.std.OptionalWrapper
 
getWrapperType() - Method in class dev.rollczi.litecommands.wrapper.std.OptionWrapper
 
getWrapperType() - Method in class dev.rollczi.litecommands.wrapper.std.ValueWrapper
 
getWrapperType() - Method in interface dev.rollczi.litecommands.wrapper.Wrapper
 
getZero() - Method in class dev.rollczi.litecommands.time.DurationParser
 
getZero() - Method in class dev.rollczi.litecommands.time.PeriodParser
 
getZero() - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
 
global() - Static method in interface dev.rollczi.litecommands.scope.Scope
 
GLOBAL_SCOPE - Static variable in interface dev.rollczi.litecommands.scope.Scope
 

H

handle(Invocation<SENDER>, CooldownState, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.cooldown.CooldownStateResultHandler
 
handle(Invocation<SENDER>, InvalidUsage<SENDER>, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsageHandlerImpl
 
handle(Invocation<SENDER>, InvalidUsageException, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.invalidusage.InvalidUsageExceptionHandler
 
handle(Invocation<SENDER>, LiteCommandsException, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.exception.standard.LiteCommandsExceptionHandler
 
handle(Invocation<SENDER>, MissingPermissions, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.permission.MissingPermissionResultHandler
 
handle(Invocation<SENDER>, MissingPermissions, ResultHandlerChain<SENDER>) - Method in interface dev.rollczi.litecommands.permission.MissingPermissionsHandler
 
handle(Invocation<SENDER>, E, ResultHandlerChain<SENDER>) - Method in interface dev.rollczi.litecommands.handler.exception.ExceptionHandler
 
handle(Invocation<SENDER>, Object[], ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.standard.ArrayHandler
 
handle(Invocation<SENDER>, InvocationTargetException, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.exception.standard.InvocationTargetExceptionHandler
 
handle(Invocation<SENDER>, Throwable, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.exception.standard.ThrowableHandler
 
handle(Invocation<SENDER>, Collection, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.standard.CollectionHandler
 
handle(Invocation<SENDER>, CompletionStage, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.standard.CompletionStageHandler
 
handle(Invocation<SENDER>, Optional, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.standard.OptionalHandler
 
handle(Invocation<SENDER>, Option, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.standard.OptionHandler
 
handle(Invocation<SENDER>, T, ResultHandlerChain<SENDER>) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandler
 
has(MetaKey<?>) - Method in interface dev.rollczi.litecommands.meta.Meta
 
has(String) - Method in class dev.rollczi.litecommands.requirement.RequirementsResult
 
hasDefaultValue() - Method in interface dev.rollczi.litecommands.argument.Argument
 
hashCode() - Method in class dev.rollczi.litecommands.argument.ArgumentKey
 
hashCode() - Method in class dev.rollczi.litecommands.argument.parser.ParseResult
 
hashCode() - Method in class dev.rollczi.litecommands.meta.MetaKey
 
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 class 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
 
hasOutType() - Method in interface dev.rollczi.litecommands.wrapper.WrapFormat
 
hasOutType() - Method in class dev.rollczi.litecommands.wrapper.WrapFormatTypeToken
 
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
 
hook(CommandRoute<SENDER>, PlatformInvocationListener<SENDER>, PlatformSuggestionListener<SENDER>) - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
 

I

Identifier - Interface in dev.rollczi.litecommands.identifier
 
IDENTIFIER - Static variable in interface dev.rollczi.litecommands.platform.PlatformSender
 
in(List<T>) - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeList
 
in(Set<T>) - Method in class dev.rollczi.litecommands.meta.MetaType.MetaTypeSet
 
in(T) - Method in interface dev.rollczi.litecommands.meta.MetaType
 
Input<MATCHER> - Interface in dev.rollczi.litecommands.input
 
InputMatcher - Interface in dev.rollczi.litecommands.input
 
instanceOf(Class<?>, Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
instanceOf(Object, Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
INSTANT_INVALID_FORMAT - Static variable in class dev.rollczi.litecommands.message.LiteMessages
Invalid Instant format.
InstantArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
 
InstantArgumentResolver(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.InstantArgumentResolver
 
invalid(Object) - Static method in class dev.rollczi.litecommands.validator.ValidatorResult
 
invalid(Object, boolean) - Static method in class dev.rollczi.litecommands.validator.ValidatorResult
 
INVALID_ARGUMENT - Enum constant in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
When input is invalid e.g.
INVALID_NUMBER - Static variable in class dev.rollczi.litecommands.message.LiteMessages
Invalid number.
INVALID_USAGE - Static variable in class dev.rollczi.litecommands.message.LiteMessages
Invalid usage of command.
InvalidUsage<SENDER> - Class in dev.rollczi.litecommands.invalidusage
 
InvalidUsage(InvalidUsage.Cause, CommandRoute<SENDER>, Schematic) - Constructor for class dev.rollczi.litecommands.invalidusage.InvalidUsage
 
InvalidUsage.Cause - Enum Class in dev.rollczi.litecommands.invalidusage
 
InvalidUsageException - Exception Class in dev.rollczi.litecommands.invalidusage
 
InvalidUsageException(Object) - Constructor for exception class dev.rollczi.litecommands.invalidusage.InvalidUsageException
 
InvalidUsageExceptionHandler<SENDER> - Class in dev.rollczi.litecommands.invalidusage
 
InvalidUsageExceptionHandler() - Constructor for class dev.rollczi.litecommands.invalidusage.InvalidUsageExceptionHandler
 
InvalidUsageHandler<SENDER> - Interface in dev.rollczi.litecommands.invalidusage
 
InvalidUsageHandlerImpl<SENDER> - Class in dev.rollczi.litecommands.invalidusage
 
InvalidUsageHandlerImpl(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.invalidusage.InvalidUsageHandlerImpl
 
invocation() - Method in class dev.rollczi.litecommands.command.executor.LiteContext
 
Invocation<SENDER> - Class in dev.rollczi.litecommands.invocation
 
Invocation(SENDER, PlatformSender, String, String, Input<?>) - Constructor for class dev.rollczi.litecommands.invocation.Invocation
 
Invocation(SENDER, PlatformSender, String, String, Input<?>, InvocationContext) - Constructor for class dev.rollczi.litecommands.invocation.Invocation
 
InvocationContext - Class in dev.rollczi.litecommands.invocation
 
InvocationContext.Builder - Class in dev.rollczi.litecommands.invocation
 
InvocationTargetExceptionHandler<SENDER> - Class in dev.rollczi.litecommands.handler.exception.standard
 
InvocationTargetExceptionHandler() - Constructor for class dev.rollczi.litecommands.handler.exception.standard.InvocationTargetExceptionHandler
 
InvokedMessage<SENDER,T,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.
 
isEnabled() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
isEnd() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
 
isFail() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult
 
isFailed() - Method in class dev.rollczi.litecommands.argument.parser.ParseResult
 
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.ContextResult
 
isFailed() - Method in interface dev.rollczi.litecommands.requirement.RequirementResult
 
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
 
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
 
isLastRawArgument() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
 
isLogging() - Method in class dev.rollczi.litecommands.scheduler.SchedulerPoll
 
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
 
isNextOptional(ParserSet<SENDER, T>, Invocation<SENDER>, Argument<T>) - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
 
isNextOptional(Invocation<SENDER>, Argument<T>, ParserSet<SENDER, T>) - Method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInputMatcher
 
isNextOptional(Invocation<SENDER>, Argument<T>, ParserSet<SENDER, T>) - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
 
isNoMoreArguments() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
 
isNull(Object, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
 
isOnlyFirst() - Method in class dev.rollczi.litecommands.schematic.Schematic
 
isOptional(SchematicInput<SENDER>, Argument<?>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
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
 
isPotentialLastArgument() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
 
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.
 
isSuccessful() - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
 
isSuccessful() - Method in class dev.rollczi.litecommands.argument.parser.ParseResult
 
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.ContextResult
 
isSuccessful() - Method in interface dev.rollczi.litecommands.requirement.RequirementResult
 
isSuccessfulNull() - Method in class dev.rollczi.litecommands.argument.parser.ParseResult
 
isSuccessfulNull() - Method in class dev.rollczi.litecommands.context.ContextResult
 
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 class dev.rollczi.litecommands.argument.ArgumentKey
 
isVisible(SchematicInput<SENDER>, CommandExecutor<SENDER>) - Method in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
isWrapper(Class<EXPECTED>) - Method in class dev.rollczi.litecommands.wrapper.WrapperRegistry
 
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.reflect.IterableSuperClassResolver
 
iterator() - Method in class dev.rollczi.litecommands.shared.IterableMutableArray
 
iterator() - Method in class dev.rollczi.litecommands.shared.IterableReferences
 

J

join(JoinArgument<String>, List<String>) - Method in class dev.rollczi.litecommands.join.JoinStringArgumentResolver
 
join(JoinArgument<T>, List<String>) - Method in class dev.rollczi.litecommands.join.JoinArgumentResolver
 
join(CharSequence) - Method in class dev.rollczi.litecommands.schematic.Schematic
 
JoinArgument<EXPECTED> - Class in dev.rollczi.litecommands.join
 
JoinArgument(String, WrapFormat<EXPECTED, ?>) - Constructor for class dev.rollczi.litecommands.join.JoinArgument
 
JoinArgument(String, WrapFormat<EXPECTED, ?>, String, int) - Constructor for class dev.rollczi.litecommands.join.JoinArgument
 
JoinArgumentResolver<SENDER,T> - Class in dev.rollczi.litecommands.join
 
JoinArgumentResolver() - Constructor for class dev.rollczi.litecommands.join.JoinArgumentResolver
 
JoinStringArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.join
 
JoinStringArgumentResolver() - Constructor for class dev.rollczi.litecommands.join.JoinStringArgumentResolver
 

K

KEY - Static variable in class dev.rollczi.litecommands.argument.resolver.collector.CollectorArgument
 
KEY - Static variable in class dev.rollczi.litecommands.flag.FlagArgument
 
KEY - Static variable in class dev.rollczi.litecommands.join.JoinArgument
 
KEY - Static variable in class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
 

L

label() - Method in class dev.rollczi.litecommands.invocation.Invocation
 
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
 
lengthMultilevel() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
lessThan(int) - Static method in class dev.rollczi.litecommands.range.Range
 
limit(long) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
LinkedHashSetArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
 
LinkedHashSetArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.LinkedHashSetArgumentResolver
 
LinkedListArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
 
LinkedListArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.LinkedListArgumentResolver
 
list() - Static method in interface dev.rollczi.litecommands.meta.MetaType
 
list(MetaKey<List<E>>, UnaryOperator<MetaListEditor<E>>) - Method in interface dev.rollczi.litecommands.meta.Meta
 
listEditor(MetaKey<List<E>>) - Method in interface dev.rollczi.litecommands.meta.Meta
 
LiteCommands<SENDER> - Interface in dev.rollczi.litecommands
 
LiteCommandsException - Exception Class in dev.rollczi.litecommands
 
LiteCommandsException() - Constructor for exception class dev.rollczi.litecommands.LiteCommandsException
 
LiteCommandsException(String) - Constructor for exception class dev.rollczi.litecommands.LiteCommandsException
 
LiteCommandsException(String, Throwable) - Constructor for exception class dev.rollczi.litecommands.LiteCommandsException
 
LiteCommandsException(String, List<? extends Throwable>) - Constructor for exception class dev.rollczi.litecommands.LiteCommandsException
 
LiteCommandsException(Throwable) - Constructor for exception class dev.rollczi.litecommands.LiteCommandsException
 
LiteCommandsExceptionHandler<SENDER> - Class in dev.rollczi.litecommands.handler.exception.standard
 
LiteCommandsExceptionHandler() - Constructor for class dev.rollczi.litecommands.handler.exception.standard.LiteCommandsExceptionHandler
 
LiteCommandsInternal<SENDER,C> - Interface in dev.rollczi.litecommands
 
LiteCommandsProvider<SENDER> - Interface in dev.rollczi.litecommands
 
LiteCommandsReflectException - Exception Class in dev.rollczi.litecommands.reflect
 
LiteCommandsReflectException() - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectException
 
LiteCommandsReflectException(String) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectException
 
LiteCommandsReflectException(String, Throwable) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectException
 
LiteCommandsReflectException(String, List<? extends Throwable>) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectException
 
LiteCommandsReflectException(Throwable) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectException
 
LiteCommandsReflectInvocationException - Exception Class in dev.rollczi.litecommands.reflect
 
LiteCommandsReflectInvocationException(Class<?>, String) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
 
LiteCommandsReflectInvocationException(Executable, Parameter, String) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
 
LiteCommandsReflectInvocationException(Executable, Parameter, String, Throwable) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
 
LiteCommandsReflectInvocationException(Executable, String) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
 
LiteCommandsReflectInvocationException(Executable, String, Throwable) - Constructor for exception class dev.rollczi.litecommands.reflect.LiteCommandsReflectInvocationException
 
LiteCommandsUtil - Class in dev.rollczi.litecommands.util
 
LiteCommandsVariables - Class in dev.rollczi.litecommands
Holds the version of LiteCommands.
LiteContext<SENDER> - Class in dev.rollczi.litecommands.command.executor
 
LiteContext(RequirementsResult<SENDER>) - Constructor for class dev.rollczi.litecommands.command.executor.LiteContext
 
LiteMessages - Class in dev.rollczi.litecommands.message
 
LiteMessages() - Constructor for class dev.rollczi.litecommands.message.LiteMessages
 
literal(String) - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.NamedBuilder
 
literal(String) - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.RawBuilder
 
Literal - Annotation Interface in dev.rollczi.litecommands.literal
 
LocalDateTimeArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.standard
 
LocalDateTimeArgumentResolver(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.LocalDateTimeArgumentResolver
 
logging() - Method in class dev.rollczi.litecommands.scheduler.SchedulerPoll
 

M

MAIN - Static variable in class dev.rollczi.litecommands.scheduler.SchedulerPoll
The main thread - used as default
map(Function<? super T, ? extends R>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
MapUtil - Class in dev.rollczi.litecommands.util
 
match(RequirementsResult<SENDER>) - Method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
 
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
 
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 - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
 
meta() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
 
meta() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
meta() - Method in interface dev.rollczi.litecommands.command.CommandRoute
 
meta() - Method in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
 
meta() - Method in interface dev.rollczi.litecommands.meta.MetaHolder
 
Meta - Interface in dev.rollczi.litecommands.meta
 
metaCollector() - Method in interface dev.rollczi.litecommands.meta.MetaHolder
 
MetaCollector - Interface in dev.rollczi.litecommands.meta
 
MetaHolder - Interface in dev.rollczi.litecommands.meta
 
MetaKey<T> - Class in dev.rollczi.litecommands.meta
 
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(Class<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_ARGUMENT - Enum constant in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
When input is valid but not enough e.g.
MISSING_PART_OF_ARGUMENT - Enum constant in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
When input is valid but not enough (part of argument is missing) e.g.
MISSING_PERMISSIONS - Static variable in class dev.rollczi.litecommands.message.LiteMessages
Missing permissions message.
MissingPermissionResultHandler<SENDER> - Class in dev.rollczi.litecommands.permission
 
MissingPermissionResultHandler(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.permission.MissingPermissionResultHandler
 
MissingPermissions - Class in dev.rollczi.litecommands.permission
 
MissingPermissionsHandler<SENDER> - Interface in dev.rollczi.litecommands.permission
 
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
 

N

name() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
name() - Method in class dev.rollczi.litecommands.invocation.Invocation
 
name(String) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
NAME - Static variable in interface dev.rollczi.litecommands.platform.PlatformSender
 
namedArgument(String, String) - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.NamedBuilder
 
namedBuilder() - Static method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInput
 
NamedBuilder() - Constructor for class dev.rollczi.litecommands.argument.parser.input.ParseableInput.NamedBuilder
 
namedTypedArgument(String, T) - Method in class dev.rollczi.litecommands.argument.parser.input.ParseableInput.NamedBuilder
 
names() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
names() - Method in interface dev.rollczi.litecommands.command.CommandRoute
 
names() - Method in interface dev.rollczi.litecommands.command.executor.CommandExecutor
 
names() - Method in interface dev.rollczi.litecommands.scope.Scopeable
 
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 class dev.rollczi.litecommands.input.raw.RawInput
 
next(int) - Method in class dev.rollczi.litecommands.input.raw.RawInput
 
nextAll() - Method in class dev.rollczi.litecommands.input.raw.RawInput
 
nextArgument(Invocation<SENDER>, Argument<PARSED>, ParserSet<SENDER, PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher
 
nextArgument(Invocation<SENDER>, Argument<T>, ParserSet<SENDER, T>, Suggester<SENDER, T>) - Method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInputMatcher
 
nextArgument(Invocation<SENDER>, Argument<T>, ParserSet<SENDER, T>, Suggester<SENDER, T>) - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
 
nextBoolean() - Method in class dev.rollczi.litecommands.input.raw.RawInput
 
nextByte() - Method in class dev.rollczi.litecommands.input.raw.RawInput
 
nextChar() - Method in class dev.rollczi.litecommands.input.raw.RawInput
 
nextDouble() - Method in class dev.rollczi.litecommands.input.raw.RawInput
 
nextFloat() - Method in class dev.rollczi.litecommands.input.raw.RawInput
 
nextInt() - Method in class dev.rollczi.litecommands.input.raw.RawInput
 
nextLong() - Method in class 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 class dev.rollczi.litecommands.input.raw.RawInput
 
NONE - Enum constant in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
 
notEmpty(Collection<?>, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
 
notNull(Object, String) - Static method in class dev.rollczi.litecommands.shared.Preconditions
 
notWrapped(TypeToken<PARSED>) - Static method in interface dev.rollczi.litecommands.wrapper.WrapFormat
 
notWrapped(Class<PARSED>) - Static method in interface dev.rollczi.litecommands.wrapper.WrapFormat
 
now() - Static method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
 
NumberArgumentResolver<SENDER,T> - Class in dev.rollczi.litecommands.argument.resolver.standard
 
NumberArgumentResolver(Function<String, T>, List<T>, boolean, boolean) - Constructor for class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 

O

ObjectsUtil - Class in dev.rollczi.litecommands.util
 
of() - Static method in class dev.rollczi.litecommands.argument.ArgumentKey
 
of(int) - Static method in class dev.rollczi.litecommands.range.Range
 
of(Parser<SENDER, PARSED>) - Static method in interface dev.rollczi.litecommands.argument.parser.ParserSet
 
of(MetaHolder) - Static method in interface dev.rollczi.litecommands.meta.MetaCollector
 
of(TypeToken<PARSED>, TypeToken<OUT>) - Static method in interface dev.rollczi.litecommands.wrapper.WrapFormat
 
of(Class<? extends Validator>) - Static method in class dev.rollczi.litecommands.validator.ValidatorScope
 
of(Class<PARSED>, Class<OUT>) - Static method in interface dev.rollczi.litecommands.wrapper.WrapFormat
 
of(Class<T>) - Static method in interface dev.rollczi.litecommands.meta.MetaType
 
of(Class<T>) - Static method in class dev.rollczi.litecommands.reflect.type.TypeToken
 
of(Iterable<E>...) - Static method in class dev.rollczi.litecommands.shared.IterableReferences
 
of(Iterable<String>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
of(Object) - Static method in class dev.rollczi.litecommands.shared.FailedReason
 
of(Object...) - Static method in interface dev.rollczi.litecommands.identifier.Identifier
 
of(Type) - Static method in class dev.rollczi.litecommands.reflect.type.TypeToken
 
of(String) - Static method in class dev.rollczi.litecommands.argument.ArgumentKey
 
of(String) - Static method in interface dev.rollczi.litecommands.message.Message
Create message from string
of(String) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
 
of(String...) - Static method in class dev.rollczi.litecommands.input.raw.RawInput
 
of(String...) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionResult
 
of(String, MetaType<T>) - Static method in class dev.rollczi.litecommands.meta.MetaKey
 
of(String, MetaType<T>, T) - Static method in class dev.rollczi.litecommands.meta.MetaKey
 
of(String, WrapFormat<T, ?>) - Static method in interface dev.rollczi.litecommands.argument.Argument
 
of(String, WrapFormat<T, ?>, boolean) - Static method in interface dev.rollczi.litecommands.argument.Argument
 
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, Object) - Static method in class dev.rollczi.litecommands.message.MessageKey
 
of(String, String, String, String, String) - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
of(String, Function<CONTEXT, Object>) - Static method in class dev.rollczi.litecommands.message.MessageKey
 
of(LocalDate) - Static method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
 
of(LocalDateTime) - Static method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
 
of(Collection<T>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
of(Function<CONTEXT, String>) - Static method in interface dev.rollczi.litecommands.message.Message
Create message from string
of(Function<String, T>, List<T>) - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
of(Function<String, T>, List<T>, boolean) - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
of(Function<String, T>, List<T>, boolean, boolean) - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
of(Supplier<String>, WrapFormat<T, ?>) - Static method in interface dev.rollczi.litecommands.requirement.BindRequirement
 
of(Supplier<String>, WrapFormat<T, ?>) - Static method in interface dev.rollczi.litecommands.requirement.ContextRequirement
 
of(Supplier<String>, Class<T>) - Static method in interface dev.rollczi.litecommands.requirement.BindRequirement
 
of(Supplier<String>, Class<T>) - Static method in interface dev.rollczi.litecommands.requirement.ContextRequirement
 
of(List<String>) - Static method in class dev.rollczi.litecommands.command.CommandRoutePath
 
of(List<String>) - Static method in class dev.rollczi.litecommands.input.raw.RawInput
 
of(T...) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
ofByte() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
ofDouble() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
ofFloat() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
ofInteger() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
ofLong() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
ofShort() - Static method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
ok(Supplier<T>) - Static method in class 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
 
optionalArgument(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
 
optionalArgumentFormat() - Method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
OptionalHandler<SENDER> - Class in dev.rollczi.litecommands.handler.result.standard
 
OptionalHandler() - Constructor for class dev.rollczi.litecommands.handler.result.standard.OptionalHandler
 
OptionalWrapper - Class in dev.rollczi.litecommands.wrapper.std
 
OptionalWrapper() - Constructor for class dev.rollczi.litecommands.wrapper.std.OptionalWrapper
 
OptionHandler<SENDER> - Class in dev.rollczi.litecommands.handler.result.standard
 
OptionHandler() - Constructor for class dev.rollczi.litecommands.handler.result.standard.OptionHandler
 
OptionWrapper - Class in dev.rollczi.litecommands.wrapper.std
 
OptionWrapper() - Constructor for class dev.rollczi.litecommands.wrapper.std.OptionWrapper
 
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
 
outOrElseParsed() - Method in interface dev.rollczi.litecommands.wrapper.WrapFormat
 
outOrElseParsed() - Method in class dev.rollczi.litecommands.wrapper.WrapFormatTypeToken
 
outType() - Method in interface dev.rollczi.litecommands.wrapper.WrapFormat
 
outType() - Method in class dev.rollczi.litecommands.wrapper.WrapFormatTypeToken
 

P

PARAMETER - Enum constant in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
 
parent - Variable in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
 
parent() - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
parentheses() - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
parentMeta() - Method in class dev.rollczi.litecommands.argument.SimpleArgument
 
parentMeta() - Method in class dev.rollczi.litecommands.command.executor.AbstractCommandExecutor
 
parentMeta() - Method in interface dev.rollczi.litecommands.meta.MetaHolder
 
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<String>, RawInput) - Method in class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
 
parse(Invocation<SENDER>, Argument<String>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.StringArgumentResolver
 
parse(Invocation<SENDER>, Argument<BigDecimal>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.BigDecimalArgumentResolver
 
parse(Invocation<SENDER>, Argument<BigInteger>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.BigIntegerArgumentResolver
 
parse(Invocation<SENDER>, Argument<UUID>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.UUIDArgumentResolver
 
parse(Invocation<SENDER>, Argument<PARSED>, RawInput) - Method in interface dev.rollczi.litecommands.argument.parser.Parser
 
parse(Invocation<SENDER>, Argument<PARSED>, RawInput) - Method in interface dev.rollczi.litecommands.argument.parser.TypedParser
 
parse(Invocation<SENDER>, Argument<T>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
parse(Invocation<SENDER>, Argument<TYPE>, RawInput) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolver
 
parse(Invocation<SENDER>, Argument<TYPE>, String) - Method in class dev.rollczi.litecommands.argument.resolver.ArgumentResolver
 
parse(Invocation<SENDER>, Argument<Instant>, RawInput) - Method in class dev.rollczi.litecommands.argument.resolver.standard.InstantArgumentResolver
 
parse(Invocation<SENDER>, Argument<LocalDateTime>, RawInput) - Method in class dev.rollczi.litecommands.argument.resolver.standard.LocalDateTimeArgumentResolver
 
parse(Invocation<SENDER>, Argument<Duration>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.DurationArgumentResolver
 
parse(Invocation<SENDER>, Argument<Period>, String) - Method in class dev.rollczi.litecommands.argument.resolver.standard.PeriodArgumentResolver
 
parse(String) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
Parses the given string and returns the estimated temporal amount.]
ParseableInput<MATCHER> - Interface in dev.rollczi.litecommands.argument.parser.input
 
ParseableInput.NamedBuilder - Class in dev.rollczi.litecommands.argument.parser.input
 
ParseableInput.RawBuilder - Class in dev.rollczi.litecommands.argument.parser.input
 
ParseableInputMatcher<SELF> - Interface in dev.rollczi.litecommands.argument.parser.input
 
ParseableInputMatcher.EndResult - Class in dev.rollczi.litecommands.argument.parser.input
 
parseArgument(Invocation<SENDER>) - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer.Context
 
parsedType() - Method in interface dev.rollczi.litecommands.wrapper.WrapFormat
 
parsedType() - Method in class dev.rollczi.litecommands.wrapper.WrapFormatTypeToken
 
Parser<SENDER,PARSED> - Interface in dev.rollczi.litecommands.argument.parser
 
ParseResult<EXPECTED> - Class in dev.rollczi.litecommands.argument.parser
 
ParserRegistry<SENDER> - Interface in dev.rollczi.litecommands.argument.parser
 
ParserRegistryImpl<SENDER> - Class in dev.rollczi.litecommands.argument.parser
 
ParserRegistryImpl() - Constructor for class dev.rollczi.litecommands.argument.parser.ParserRegistryImpl
 
ParserSet<SENDER,PARSED> - Interface in dev.rollczi.litecommands.argument.parser
 
parseTyped(Invocation<SENDER>, ARGUMENT, RawInput) - Method in interface dev.rollczi.litecommands.argument.parser.TypedParser
 
parseTyped(Invocation<SENDER>, CollectorArgument<COLLECTION>, RawInput) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
 
parseTyped(Invocation<SENDER>, FlagArgument, RawInput) - Method in class dev.rollczi.litecommands.flag.FlagArgumentResolver
 
parseTyped(Invocation<SENDER>, JoinArgument<T>, RawInput) - Method in class dev.rollczi.litecommands.join.JoinArgumentResolver
 
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> - Interface in dev.rollczi.litecommands.platform
 
PlatformInvocationListener<SENDER> - Interface in dev.rollczi.litecommands.platform
 
platformSender() - Method in class dev.rollczi.litecommands.invocation.Invocation
 
PlatformSender - Interface in dev.rollczi.litecommands.platform
 
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.SchematicFormat
 
prefix(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
 
PrettyPrint - Class in dev.rollczi.litecommands.prettyprint
 
PrettyPrint() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrint
 
PrettyPrintClass - Class in dev.rollczi.litecommands.prettyprint
 
PrettyPrintClass() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrintClass
 
PrettyPrintConstructor - Class in dev.rollczi.litecommands.prettyprint
 
PrettyPrintConstructor() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrintConstructor
 
PrettyPrintLiteError - Class in dev.rollczi.litecommands.prettyprint
 
PrettyPrintLiteError() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrintLiteError
 
PrettyPrintMethod - Class in dev.rollczi.litecommands.prettyprint
 
PrettyPrintMethod() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrintMethod
 
PrettyPrintParameter - Class in dev.rollczi.litecommands.prettyprint
 
PrettyPrintParameter() - Constructor for class dev.rollczi.litecommands.prettyprint.PrettyPrintParameter
 
PrettyPrintPicker - Enum Class in dev.rollczi.litecommands.prettyprint
 
primitiveToBoxed(Class<?>) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
provide(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.command.CommandExecutorProvider
 
provide(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.command.CommandProvider
 
provide(Invocation<SENDER>) - Method in interface dev.rollczi.litecommands.context.ContextProvider
 
provide(LiteCommandsInternal<SENDER, ?>) - Method in interface dev.rollczi.litecommands.LiteCommandsProvider
 
provideContext(Class<T>, Invocation<SENDER>) - Method in class dev.rollczi.litecommands.context.ContextRegistry
 
put(MetaKey<T>, T) - Method in interface dev.rollczi.litecommands.meta.Meta
 
put(TypeRange<?>, T) - Method in class dev.rollczi.litecommands.reflect.type.TypeIndex
 
put(Class<T>, T) - Method in class dev.rollczi.litecommands.invocation.InvocationContext.Builder
 
put(Object) - Method in class dev.rollczi.litecommands.invocation.InvocationContext.Builder
 
put(K1, K2, V) - Method in class dev.rollczi.litecommands.shared.BiHashMap
 
put(K1, K2, V) - Method in interface dev.rollczi.litecommands.shared.BiMap
 
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
 
QuotedStringArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.quoted
 
QuotedStringArgumentResolver(SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
 
QuotedStringArgumentResolver(SuggesterRegistry<SENDER>, char) - Constructor for class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
 

R

range(int, int) - Static method in class dev.rollczi.litecommands.range.Range
 
Range - Class in dev.rollczi.litecommands.range
 
Range(int, int) - Constructor for class dev.rollczi.litecommands.range.Range
 
Rangeable<CONTEXT> - Interface in dev.rollczi.litecommands.range
 
raw(String...) - Static method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInput
 
raw(String[]) - Static method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInput
 
raw(List<String>) - Static method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInput
 
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 - Class 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
 
ReflectIndex - Class in dev.rollczi.litecommands.reflect
 
ReflectIndex() - Constructor for class dev.rollczi.litecommands.reflect.ReflectIndex
 
ReflectUtil - Class in dev.rollczi.litecommands.reflect
 
register() - Method in interface dev.rollczi.litecommands.LiteCommands
 
register(CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.command.CommandManager
 
register(CommandRoute<SENDER>, PlatformInvocationListener<SENDER>, PlatformSuggestionListener<SENDER>) - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
 
register(CommandRoute<SENDER>, PlatformInvocationListener<SENDER>, PlatformSuggestionListener<SENDER>) - Method in interface dev.rollczi.litecommands.platform.Platform
 
register(CommandRoute<SENDER>, LISTENER) - Method in interface dev.rollczi.litecommands.platform.Platform
 
register(MessageKey<CONTEXT>, InvokedMessage<SENDER, T, CONTEXT>) - Method in class dev.rollczi.litecommands.message.MessageRegistry
 
register(MessageKey<CONTEXT>, Message<T, CONTEXT>) - Method in class dev.rollczi.litecommands.message.MessageRegistry
 
registerAll() - Method in class dev.rollczi.litecommands.command.CommandManager
 
registerFactory(Wrapper) - Method in class dev.rollczi.litecommands.wrapper.WrapperRegistry
 
registerHandler(Class<T>, ResultHandler<SENDER, ? extends T>) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandleService
 
registerHandler(Class<T>, ResultHandler<SENDER, ? extends T>) - Method in class dev.rollczi.litecommands.handler.result.ResultHandleServiceImpl
 
registerParser(TypeRange<PARSED>, ArgumentKey, Parser<SENDER, PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
 
registerParser(TypeRange<PARSED>, ArgumentKey, Parser<SENDER, PARSED>) - Method in class dev.rollczi.litecommands.argument.parser.ParserRegistryImpl
 
registerParser(Class<PARSED>, ArgumentKey, Parser<SENDER, PARSED>) - Method in interface dev.rollczi.litecommands.argument.parser.ParserRegistry
Deprecated.
registerProvider(Class<T>, ContextProvider<SENDER, T>) - Method in class dev.rollczi.litecommands.context.ContextRegistry
 
registerSuggester(TypeRange<T>, ArgumentKey, Suggester<SENDER, T>) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterRegistry
 
registerSuggester(TypeRange<T>, ArgumentKey, Suggester<SENDER, T>) - Method in class dev.rollczi.litecommands.argument.suggester.SuggesterRegistryImpl
 
registerSuggester(Class<T>, ArgumentKey, Suggester<SENDER, T>) - Method in interface dev.rollczi.litecommands.argument.suggester.SuggesterRegistry
 
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(K1, K2) - Method in class dev.rollczi.litecommands.shared.BiHashMap
 
remove(K1, K2) - Method in interface dev.rollczi.litecommands.shared.BiMap
 
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
LiteCommands Annotation API
REQUIREMENT_VALIDATORS - Static variable in interface dev.rollczi.litecommands.meta.Meta
 
RequirementMatch - Class in dev.rollczi.litecommands.requirement
 
RequirementMatch(Requirement<?>, Wrap<?>) - Constructor for class dev.rollczi.litecommands.requirement.RequirementMatch
 
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) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandleService
 
resolve(Invocation<SENDER>, T) - Method in class dev.rollczi.litecommands.handler.result.ResultHandleServiceImpl
 
resolve(Invocation<SENDER>, T, Class<? super T>) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandlerChain
 
resolve(Invocation<SENDER>, T, Class<? super T>, ResultHandlerChain<SENDER>) - Method in interface dev.rollczi.litecommands.handler.result.ResultHandleService
 
resolve(Invocation<SENDER>, T, Class<? super T>, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.handler.result.ResultHandleServiceImpl
 
resolve(SchedulerPoll...) - Method in class dev.rollczi.litecommands.scheduler.SchedulerPoll
 
resolve(String) - Method in interface dev.rollczi.litecommands.message.MessagePlaceholderResolver
 
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() - Method in interface dev.rollczi.litecommands.shared.ThrowingRunnable
 
run(SchedulerPoll, ThrowingRunnable<Throwable>) - Method in interface dev.rollczi.litecommands.scheduler.Scheduler
Runs the supplier in the specified thread
runLater(SchedulerPoll, Duration, ThrowingRunnable<Throwable>) - Method in interface dev.rollczi.litecommands.scheduler.Scheduler
Runs the supplier in the specified thread after the specified delay

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
 
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
 
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
 
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 class dev.rollczi.litecommands.input.raw.RawInput
 
seeNext() - Method in class dev.rollczi.litecommands.input.raw.RawInput
 
seeNext(int) - Method in class dev.rollczi.litecommands.input.raw.RawInput
 
sender() - Method in class dev.rollczi.litecommands.invocation.Invocation
 
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
 
setPivotPosition(int) - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
 
setStaticValue(Field, Object) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
settings - Variable in class dev.rollczi.litecommands.platform.AbstractPlatform
 
setValue(Field, Object, Object) - Static method in class dev.rollczi.litecommands.reflect.ReflectUtil
 
shortcuts(CommandExecutorProvider<SENDER>, List<String>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
shortcuts(List<String>) - Method in interface dev.rollczi.litecommands.command.builder.CommandBuilder
 
showNextRoute() - Method in interface dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher
 
showNextRoute() - Method in interface dev.rollczi.litecommands.argument.suggester.input.SuggestionInputMatcher
 
showNextRoute() - Method in class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputRawImpl.Matcher
 
showNextRoute() - Method in interface dev.rollczi.litecommands.input.InputMatcher
 
showNextRoute() - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
 
shutdown() - Method in interface dev.rollczi.litecommands.scheduler.Scheduler
 
shutdown() - Method in class dev.rollczi.litecommands.scheduler.SchedulerExecutorPoolImpl
 
shutdown() - Method in class dev.rollczi.litecommands.scheduler.SchedulerSameThreadImpl
 
SimpleArgument<T> - Class in dev.rollczi.litecommands.argument
 
SimpleArgument(String, WrapFormat<T, ?>) - Constructor for class dev.rollczi.litecommands.argument.SimpleArgument
 
SimpleArgument(String, WrapFormat<T, ?>, boolean) - Constructor for class dev.rollczi.litecommands.argument.SimpleArgument
 
SimpleSchematicGenerator<SENDER> - Class in dev.rollczi.litecommands.schematic
 
SimpleSchematicGenerator(SchematicFormat, ValidatorService<SENDER>, WrapperRegistry) - Constructor for class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
size() - Method in class dev.rollczi.litecommands.shared.BiHashMap
 
size() - Method in interface dev.rollczi.litecommands.shared.BiMap
 
skip(long) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
slashLevel(int) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
Deprecated.
sorted() - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
sorted(Comparator<? super T>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
squareBrackets() - Static method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
StackArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
 
StackArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.StackArgumentResolver
 
start() - Method in interface dev.rollczi.litecommands.platform.Platform
 
startOfToday() - Static method in interface dev.rollczi.litecommands.time.TemporalAmountParser.LocalDateTimeProvider
 
startsWithIgnoreCase(String, String) - Static method in class dev.rollczi.litecommands.util.StringUtil
 
status() - Method in interface dev.rollczi.litecommands.flow.Flow
Deprecated.
 
stop() - Method in interface dev.rollczi.litecommands.platform.Platform
 
STOP_CURRENT - Enum constant in enum class dev.rollczi.litecommands.flow.Flow.Status
Deprecated.
 
stopCurrentFlow(Object) - Static method in interface dev.rollczi.litecommands.flow.Flow
Deprecated.
 
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
 
success() - Static method in class dev.rollczi.litecommands.argument.parser.input.ParseableInputMatcher.EndResult
 
success(CommandExecutor<?>, Object) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
 
success(Supplier<CommandExecuteResult>) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecutorMatchResult
 
success(PARSED) - Static method in class dev.rollczi.litecommands.argument.parser.ParseResult
 
successNull() - Static method in class dev.rollczi.litecommands.argument.parser.ParseResult
 
suffix() - Method in class dev.rollczi.litecommands.schematic.SchematicFormat
 
suffix(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormat.Builder
 
suggest(Invocation<SENDER>, Argument<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<String>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.StringArgumentResolver
 
suggest(Invocation<SENDER>, Argument<String>, SuggestionContext) - Method in class dev.rollczi.litecommands.quoted.QuotedStringArgumentResolver
 
suggest(Invocation<SENDER>, Argument<BigDecimal>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.BigDecimalArgumentResolver
 
suggest(Invocation<SENDER>, Argument<BigInteger>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.BigIntegerArgumentResolver
 
suggest(Invocation<SENDER>, Argument<UUID>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.UUIDArgumentResolver
 
suggest(Invocation<SENDER>, Argument<PARSED>, SuggestionContext) - Method in interface dev.rollczi.litecommands.argument.suggester.Suggester
 
suggest(Invocation<SENDER>, Argument<PARSED>, SuggestionContext) - Method in interface dev.rollczi.litecommands.argument.suggester.TypedSuggester
 
suggest(Invocation<SENDER>, Argument<T>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.NumberArgumentResolver
 
suggest(Invocation<SENDER>, Argument<TYPE>, SuggestionContext) - Method in interface dev.rollczi.litecommands.argument.resolver.MultipleArgumentResolver
 
suggest(Invocation<SENDER>, Argument<Instant>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.InstantArgumentResolver
 
suggest(Invocation<SENDER>, Argument<LocalDateTime>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.LocalDateTimeArgumentResolver
 
suggest(Invocation<SENDER>, Argument<Duration>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.DurationArgumentResolver
 
suggest(Invocation<SENDER>, Argument<Period>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.standard.PeriodArgumentResolver
 
suggest(Invocation<SENDER>, SuggestionInput<?>) - Method in interface dev.rollczi.litecommands.platform.PlatformSuggestionListener
 
suggest(Invocation<SENDER>, SuggestionInputMatcher<?>, CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionService
 
Suggester<SENDER,PARSED> - 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
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> - Interface in dev.rollczi.litecommands.argument.suggester.input
 
SuggestionInputMatcher<SELF> - Interface in dev.rollczi.litecommands.argument.suggester.input
 
SuggestionInputRawImpl - Class in dev.rollczi.litecommands.argument.suggester.input
 
SuggestionInputRawImpl.Matcher - Class in dev.rollczi.litecommands.argument.suggester.input
 
SuggestionInputResult - Class in dev.rollczi.litecommands.argument.suggester.input
 
SuggestionInputResult.Cause - Enum Class in dev.rollczi.litecommands.argument.suggester.input
 
SuggestionResult - Class in dev.rollczi.litecommands.suggestion
 
SuggestionResultCollector - Class in dev.rollczi.litecommands.suggestion
 
SuggestionResultCollector() - Constructor for class dev.rollczi.litecommands.suggestion.SuggestionResultCollector
 
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
 
suggestTyped(Invocation<SENDER>, ARGUMENT, SuggestionContext) - Method in interface dev.rollczi.litecommands.argument.suggester.TypedSuggester
 
suggestTyped(Invocation<SENDER>, CollectorArgument<COLLECTION>, SuggestionContext) - Method in class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
 
suggestTyped(Invocation<SENDER>, FlagArgument, SuggestionContext) - Method in class dev.rollczi.litecommands.flag.FlagArgumentResolver
 
supplier() - Method in class dev.rollczi.litecommands.suggestion.SuggestionResultCollector
 
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 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.SchedulerSameThreadImpl
 

T

TemporalAmountParser<T> - Class in dev.rollczi.litecommands.time
This class is used to parse temporal amount from string and format it to string.
TemporalAmountParser(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
 
TERMINATE - Enum constant in enum class dev.rollczi.litecommands.flow.Flow.Status
Deprecated.
 
terminateFlow(Object) - Static method in interface dev.rollczi.litecommands.flow.Flow
Deprecated.
 
ThrowableHandler<SENDER> - Class in dev.rollczi.litecommands.handler.exception.standard
 
ThrowableHandler() - Constructor for class dev.rollczi.litecommands.handler.exception.standard.ThrowableHandler
 
ThrowingRunnable<E> - Interface in dev.rollczi.litecommands.shared
 
ThrowingSupplier<T,E> - Interface in dev.rollczi.litecommands.shared
 
thrown(CommandExecutor<?>, Throwable) - Static method in class dev.rollczi.litecommands.command.executor.CommandExecuteResult
 
TIME_UNITS - Static variable in class dev.rollczi.litecommands.time.DurationParser
 
toContext(Invocation<SENDER>, Argument<T>, ParserSet<SENDER, T>) - Method in class dev.rollczi.litecommands.input.raw.RawInputAnalyzer
 
toDuration(TemporalAmountParser.LocalDateTimeProvider, Duration) - Method in class dev.rollczi.litecommands.time.DurationParser
 
toDuration(TemporalAmountParser.LocalDateTimeProvider, Period) - Method in class dev.rollczi.litecommands.time.PeriodParser
 
toDuration(TemporalAmountParser.LocalDateTimeProvider, T) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
 
toInternalProvider(LiteCommandsInternal<SENDER, ?>) - Method in interface dev.rollczi.litecommands.LiteCommandsProvider
 
TOO_MANY_ARGUMENTS - Enum constant in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
When input is valid but too much e.g.
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.ParseResult
 
toString() - Method in class dev.rollczi.litecommands.scheduler.SchedulerPoll
 
toString() - Method in class dev.rollczi.litecommands.shared.FailedReason
 
toString() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
 
toSuggestionInput() - Method in class dev.rollczi.litecommands.input.raw.RawCommand
 
TreeSetArgumentResolver<SENDER> - Class in dev.rollczi.litecommands.argument.resolver.collector
 
TreeSetArgumentResolver(ParserRegistry<SENDER>, SuggesterRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.argument.resolver.collector.TreeSetArgumentResolver
 
typed(Class<A>) - Static method in class dev.rollczi.litecommands.argument.ArgumentKey
 
typed(Class<A>, String) - Static method in class dev.rollczi.litecommands.argument.ArgumentKey
 
TypedArgumentResolver<SENDER,TYPE,ARG> - Class in dev.rollczi.litecommands.argument.resolver
 
TypedArgumentResolver(Class<? extends Argument>) - Constructor for class dev.rollczi.litecommands.argument.resolver.TypedArgumentResolver
 
TypedParser<SENDER,PARSED,ARGUMENT> - Interface in dev.rollczi.litecommands.argument.parser
 
TypedSuggester<SENDER,PARSED,ARGUMENT> - Interface in dev.rollczi.litecommands.argument.suggester
 
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
 
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 class dev.rollczi.litecommands.argument.ArgumentKey
 
UNKNOWN_COMMAND - Enum constant in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
When command is not found
unordered() - Method in class dev.rollczi.litecommands.suggestion.SuggestionStream
 
unregister() - Method in interface dev.rollczi.litecommands.LiteCommands
 
unregister(CommandRoute<SENDER>) - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
 
unregister(CommandRoute<SENDER>) - Method in interface dev.rollczi.litecommands.platform.Platform
 
unregisterAll() - Method in class dev.rollczi.litecommands.command.CommandManager
 
unregisterAll() - Method in class dev.rollczi.litecommands.platform.AbstractPlatform
 
unregisterAll() - Method in interface dev.rollczi.litecommands.platform.Platform
 
unwrap() - Method in interface dev.rollczi.litecommands.wrapper.Wrap
 
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>, CommandExecutor<SENDER>, Requirement<T>, T) - Method in interface dev.rollczi.litecommands.validator.requirement.RequirementValidator
 
validate(Invocation<SENDER>, MetaHolder) - Method in class dev.rollczi.litecommands.cooldown.CooldownStateValidator
 
validate(Invocation<SENDER>, MetaHolder) - Method in class dev.rollczi.litecommands.permission.MissingPermissionValidator
 
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
 
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.SimpleSchematicGenerator
 
ValidatorService<SENDER> - Class in dev.rollczi.litecommands.validator
 
ValidatorService() - Constructor for class dev.rollczi.litecommands.validator.ValidatorService
 
value() - Element in annotation interface dev.rollczi.litecommands.literal.Literal
 
valueOf(String) - Static method in enum class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.rollczi.litecommands.flow.Flow.Status
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.rollczi.litecommands.argument.suggester.input.SuggestionInputResult.Cause
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.rollczi.litecommands.flow.Flow.Status
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.rollczi.litecommands.invalidusage.InvalidUsage.Cause
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.rollczi.litecommands.prettyprint.PrettyPrintPicker
Returns an array containing the constants of this enum class, in the order they are declared.
ValueToWrap<EXPECTED> - Interface in dev.rollczi.litecommands.wrapper
 
ValueWrapper - Class in dev.rollczi.litecommands.wrapper.std
 
ValueWrapper() - Constructor for class dev.rollczi.litecommands.wrapper.std.ValueWrapper
 
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
 

W

withKey(String) - Method in class dev.rollczi.litecommands.argument.ArgumentKey
 
withLocalDateTimeProvider(TemporalAmountParser.LocalDateTimeProvider) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
 
withNamespace(Class<A>) - Method in class dev.rollczi.litecommands.argument.ArgumentKey
 
withUnit(String, ChronoUnit) - Method in class dev.rollczi.litecommands.time.TemporalAmountParser
 
wrap(ValueToWrap<EXPECTED>, WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.WrapperRegistry
 
Wrap<PARSED> - Interface in dev.rollczi.litecommands.wrapper
 
WrapFormat<PARSED,OUT> - Interface in dev.rollczi.litecommands.wrapper
 
WrapFormatTypeToken<PARSED,OUT> - Class in dev.rollczi.litecommands.wrapper
 
WrapFormatTypeToken(TypeToken<PARSED>, TypeToken<OUT>) - Constructor for class dev.rollczi.litecommands.wrapper.WrapFormatTypeToken
 
Wrapper - Interface in dev.rollczi.litecommands.wrapper
 
wrapperRegistry - Variable in class dev.rollczi.litecommands.schematic.SimpleSchematicGenerator
 
WrapperRegistry - Class in dev.rollczi.litecommands.wrapper
 
WrapperRegistry() - Constructor for class dev.rollczi.litecommands.wrapper.WrapperRegistry
 
wrapValue(EXPECTED, WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.CompletableFutureWrapper
 
wrapValue(EXPECTED, WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.OptionalWrapper
 
wrapValue(EXPECTED, WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.OptionWrapper
 
wrapValue(EXPECTED, WrapFormat<EXPECTED, ?>) - Method in class dev.rollczi.litecommands.wrapper.std.ValueWrapper
 

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 K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form