Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBasicTypeArgument<T> - Class in dev.rollczi.litecommands.argument.basictype
- AbstractBasicTypeArgument(Function<String, T>, Supplier<String[]>) - Constructor for class dev.rollczi.litecommands.argument.basictype.AbstractBasicTypeArgument
- addExcludedPermission(String...) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- addExcludedPermission(Collection<String>) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- addPermission(String...) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- addPermission(Collection<String>) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- afterRegister(LiteCommandsPostProcess<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- alias(String...) - Method in class dev.rollczi.litecommands.factory.CommandState
- alias(Collection<String>) - Method in class dev.rollczi.litecommands.factory.CommandState
- aliases() - Element in annotation interface dev.rollczi.litecommands.command.execute.Execute
- aliases() - Element in annotation interface dev.rollczi.litecommands.command.route.Route
- aliases() - Element in annotation interface dev.rollczi.litecommands.command.section.Section
-
Deprecated.
- aliases(Collection<String>) - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- aliases(Collection<String>, boolean) - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- aliases(Collection<String>, boolean) - Method in class dev.rollczi.litecommands.factory.CommandState
- AmountValidator - Interface in dev.rollczi.litecommands.command.amount
- and(int) - Method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- and(AmountValidator) - Method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- ANGLED - Static variable in class dev.rollczi.litecommands.schematic.Brackets
- annotatedBind(Class<T>, Class<A>, AnnotationBind<T, SENDER, A>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- AnnotatedParameter<SENDER,
A extends Annotation> - Interface in dev.rollczi.litecommands.argument - annotatedParameters() - Method in interface dev.rollczi.litecommands.command.execute.ArgumentExecutor
- AnnotatedParameterState<SENDER,
A extends Annotation> - Interface in dev.rollczi.litecommands.argument -
Deprecated.
- annotation() - Method in interface dev.rollczi.litecommands.argument.AnnotatedParameter
- annotation() - Method in class dev.rollczi.litecommands.argument.ArgumentContext
- annotationBind(Class<T>, Class<A>, AnnotationBind<T, CONTEXT, A>) - Method in interface dev.rollczi.litecommands.injector.InjectorSettings
- AnnotationBind<TYPE,
SENDER, ANNOTATION extends Annotation> - Interface in dev.rollczi.litecommands.injector.bind - annotationResolver(FactoryAnnotationResolver<A>) - Method in interface dev.rollczi.litecommands.factory.CommandStateFactory
- append(int, Suggestion) - Method in class dev.rollczi.litecommands.suggestion.SuggestionMerger
- append(int, SuggestionStack) - Method in class dev.rollczi.litecommands.suggestion.SuggestionMerger
- append(int, UniformSuggestionStack) - Method in class dev.rollczi.litecommands.suggestion.SuggestionMerger
- appendRoot(SuggestionStack) - Method in class dev.rollczi.litecommands.suggestion.SuggestionMerger
- apply(Meta) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- apply(Meta) - Method in interface dev.rollczi.litecommands.meta.Meta
- apply(Meta) - Method in class dev.rollczi.litecommands.meta.MetaData
- apply(Class<?>, CommandEditor.State) - Method in class dev.rollczi.litecommands.factory.CommandEditorRegistry
- applyAmountValidator(Function<AmountValidator, AmountValidator>) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- applyCommandMeta(CommandMeta) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- Arg - Annotation Interface in dev.rollczi.litecommands.argument
- Args - Annotation Interface in dev.rollczi.litecommands.argument
- argument() - Method in interface dev.rollczi.litecommands.argument.AnnotatedParameter
- argument(int) - Method in class dev.rollczi.litecommands.command.Invocation
- argument(int) - Method in class dev.rollczi.litecommands.command.LiteInvocation
- argument(AnnotatedParameter<?, ?>) - Method in interface dev.rollczi.litecommands.schematic.SchematicFormat
- argument(Brackets) - Method in class dev.rollczi.litecommands.schematic.SchematicFormatBuilder
- argument(Class<A>, Class<?>, Argument<SENDER, A>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argument(Class<A>, Class<?>, String, Argument<SENDER, A>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argument(Class<T>, OneArgument<T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argument(Class<T>, String, OneArgument<T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- Argument<SENDER,
A extends Annotation> - Interface in dev.rollczi.litecommands.argument - ARGUMENT_ANGLED_OPTIONAL_SQUARE - Static variable in interface dev.rollczi.litecommands.schematic.SchematicFormat
- ARGUMENT_SQUARE_OPTIONAL_ANGLED - Static variable in interface dev.rollczi.litecommands.schematic.SchematicFormat
- ArgumentContext<A extends Annotation> - Class in dev.rollczi.litecommands.argument
- ArgumentContext(Parameter, A, int, int) - Constructor for class dev.rollczi.litecommands.argument.ArgumentContext
- ArgumentExecutor<SENDER> - Interface in dev.rollczi.litecommands.command.execute
- argumentMultilevel(Class<T>, MultilevelArgument<T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argumentMultilevel(Class<T>, String, MultilevelArgument<T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- ArgumentName - Annotation Interface in dev.rollczi.litecommands.argument
- arguments() - Method in class dev.rollczi.litecommands.command.Invocation
- arguments() - Method in class dev.rollczi.litecommands.command.LiteInvocation
- Async - Annotation Interface in dev.rollczi.litecommands.command.async
- ASYNCHRONOUS - Static variable in interface dev.rollczi.litecommands.meta.CommandMeta
B
- beforeRegister(LiteCommandsPreProcess<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- Between - Annotation Interface in dev.rollczi.litecommands.command.amount
- BigDecimalArgument - Class in dev.rollczi.litecommands.argument.basictype
- BigDecimalArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.BigDecimalArgument
- BigIntegerArgument - Class in dev.rollczi.litecommands.argument.basictype
- BigIntegerArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.BigIntegerArgument
- Block - Annotation Interface in dev.rollczi.litecommands.argument.block
- BlockArgument<SENDER> - Class in dev.rollczi.litecommands.argument.block
- BlockArgument() - Constructor for class dev.rollczi.litecommands.argument.block.BlockArgument
- BooleanArgument - Class in dev.rollczi.litecommands.argument.basictype
- BooleanArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.BooleanArgument
- BRACES - Static variable in class dev.rollczi.litecommands.schematic.Brackets
- Brackets - Class in dev.rollczi.litecommands.schematic
- build() - Method in class dev.rollczi.litecommands.schematic.SchematicFormatBuilder
- builder(Class<SENDER>) - Static method in class dev.rollczi.litecommands.implementation.LiteFactory
- By - Annotation Interface in dev.rollczi.litecommands.argument
- ByteArgument - Class in dev.rollczi.litecommands.argument.basictype
- ByteArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.ByteArgument
C
- cancel(boolean) - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- cancel(boolean) - Method in class dev.rollczi.litecommands.factory.CommandState
- canHandle(Class<?>, Parameter) - Method in class dev.rollczi.litecommands.argument.block.BlockArgument
- canHandle(Class<?>, Parameter) - Method in class dev.rollczi.litecommands.argument.option.OptionArgument
- canHandle(Class<?>, Parameter) - Method in interface dev.rollczi.litecommands.argument.ParameterHandler
- canHandleAssignableFrom(Class<?>, Parameter) - Method in class dev.rollczi.litecommands.argument.block.BlockArgument
- canHandleAssignableFrom(Class<?>, Parameter) - Method in class dev.rollczi.litecommands.argument.enumeration.EnumArgument
- canHandleAssignableFrom(Class<?>, Parameter) - Method in class dev.rollczi.litecommands.argument.option.OptionArgument
- canHandleAssignableFrom(Class<?>, Parameter) - Method in interface dev.rollczi.litecommands.argument.ParameterHandler
- CharacterArgument - Class in dev.rollczi.litecommands.argument.basictype
- CharacterArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.CharacterArgument
- child(CommandState...) - Method in class dev.rollczi.litecommands.factory.CommandState
- childrenSection() - Method in interface dev.rollczi.litecommands.command.section.CommandSection
- childSection(CommandSection<SENDER>) - Method in interface dev.rollczi.litecommands.command.section.CommandSection
-
Command section
- clearExcludedPermissions() - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- clearPermissions() - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- close(String) - Method in class dev.rollczi.litecommands.schematic.Brackets
- command(CommandSection<?>) - Method in interface dev.rollczi.litecommands.schematic.SchematicFormat
- command(Brackets) - Method in class dev.rollczi.litecommands.schematic.SchematicFormatBuilder
- command(Class<?>...) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- commandEditor(Class<?>, CommandEditor) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- commandEditor(String, CommandEditor) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- CommandEditor - Interface in dev.rollczi.litecommands.factory
- CommandEditor.State - Interface in dev.rollczi.litecommands.factory
- CommandEditorRegistry - Class in dev.rollczi.litecommands.factory
- CommandEditorRegistry() - Constructor for class dev.rollczi.litecommands.factory.CommandEditorRegistry
- commandFactory(CommandStateFactory<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- commandGlobalEditor(CommandEditor) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- commandInstance(Object...) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- CommandMeta - Interface in dev.rollczi.litecommands.meta
- CommandSection<SENDER> - Interface in dev.rollczi.litecommands.command.section
- CommandService<SENDER> - Class in dev.rollczi.litecommands.command
- CommandService(RegistryPlatform<SENDER>, ExecuteResultHandler<SENDER>) - Constructor for class dev.rollczi.litecommands.command.CommandService
- CommandState - Class in dev.rollczi.litecommands.factory
- CommandState() - Constructor for class dev.rollczi.litecommands.factory.CommandState
- CommandState.Route - Class in dev.rollczi.litecommands.factory
- CommandStateFactory<SENDER> - Interface in dev.rollczi.litecommands.factory
- CommandStateFactoryProcessor - Interface in dev.rollczi.litecommands.factory
- configureFactory(Consumer<CommandStateFactory<SENDER>>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- Contextual<SENDER,
T> - Interface in dev.rollczi.litecommands.contextual - contextualBind(Class<T>, Contextual<CONTEXT, T>) - Method in interface dev.rollczi.litecommands.injector.InjectorSettings
- contextualBind(Class<T>, Contextual<SENDER, T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- countMultilevel() - Method in class dev.rollczi.litecommands.argument.basictype.time.TemporalAccessorArgument
- countMultilevel() - Method in class dev.rollczi.litecommands.argument.basictype.time.TemporalAmountArgument
- countMultilevel() - Method in interface dev.rollczi.litecommands.argument.simple.MultilevelArgument
- countMultilevel() - Method in interface dev.rollczi.litecommands.argument.simple.OneArgument
- create() - Method in interface dev.rollczi.litecommands.injector.InjectorSettings
- create() - Static method in interface dev.rollczi.litecommands.meta.CommandMeta
- create(Object) - Method in interface dev.rollczi.litecommands.factory.CommandStateFactory
- create(BiFunction<LiteInvocation, String, Result<T, ?>>) - Static method in interface dev.rollczi.litecommands.argument.simple.OneArgument
- create(BiFunction<LiteInvocation, String, Result<T, ?>>, Function<LiteInvocation, List<Suggestion>>) - Static method in interface dev.rollczi.litecommands.argument.simple.OneArgument
- create(BiFunction<LiteInvocation, String, Result<T, ?>>, Function<LiteInvocation, List<Suggestion>>, BiFunction<LiteInvocation, Suggestion, Boolean>) - Static method in interface dev.rollczi.litecommands.argument.simple.OneArgument
- createDuration() - Static method in class dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser
- createInstance(Class<T>) - Method in interface dev.rollczi.litecommands.injector.Injector
- createInstance(Class<T>, InvokeContext<CONTEXT>) - Method in interface dev.rollczi.litecommands.injector.Injector
- createPeriod() - Static method in class dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser
- currentArgument() - Method in class dev.rollczi.litecommands.argument.ArgumentContext
- currentRoute() - Method in class dev.rollczi.litecommands.argument.ArgumentContext
D
- DATE_TIME_UNITS - Static variable in class dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser
- DATE_UNITS - Static variable in class dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser
- defaultValue() - Method in interface dev.rollczi.litecommands.argument.Argument
- defaultValue() - Method in class dev.rollczi.litecommands.argument.option.OptionArgument
- delimiter() - Element in annotation interface dev.rollczi.litecommands.argument.joiner.Joiner
- dev.rollczi.litecommands - package dev.rollczi.litecommands
- dev.rollczi.litecommands.argument - package dev.rollczi.litecommands.argument
- dev.rollczi.litecommands.argument.basictype - package dev.rollczi.litecommands.argument.basictype
- dev.rollczi.litecommands.argument.basictype.time - package dev.rollczi.litecommands.argument.basictype.time
- dev.rollczi.litecommands.argument.block - package dev.rollczi.litecommands.argument.block
- dev.rollczi.litecommands.argument.enumeration - package dev.rollczi.litecommands.argument.enumeration
- dev.rollczi.litecommands.argument.flag - package dev.rollczi.litecommands.argument.flag
- dev.rollczi.litecommands.argument.joiner - package dev.rollczi.litecommands.argument.joiner
- dev.rollczi.litecommands.argument.option - package dev.rollczi.litecommands.argument.option
- dev.rollczi.litecommands.argument.simple - package dev.rollczi.litecommands.argument.simple
- dev.rollczi.litecommands.command - package dev.rollczi.litecommands.command
- dev.rollczi.litecommands.command.amount - package dev.rollczi.litecommands.command.amount
- dev.rollczi.litecommands.command.async - package dev.rollczi.litecommands.command.async
- dev.rollczi.litecommands.command.execute - package dev.rollczi.litecommands.command.execute
- dev.rollczi.litecommands.command.permission - package dev.rollczi.litecommands.command.permission
- dev.rollczi.litecommands.command.route - package dev.rollczi.litecommands.command.route
- dev.rollczi.litecommands.command.section - package dev.rollczi.litecommands.command.section
- dev.rollczi.litecommands.contextual - package dev.rollczi.litecommands.contextual
- dev.rollczi.litecommands.factory - package dev.rollczi.litecommands.factory
- dev.rollczi.litecommands.handle - package dev.rollczi.litecommands.handle
- dev.rollczi.litecommands.implementation - package dev.rollczi.litecommands.implementation
- dev.rollczi.litecommands.implementation.injector - package dev.rollczi.litecommands.implementation.injector
- dev.rollczi.litecommands.injector - package dev.rollczi.litecommands.injector
- dev.rollczi.litecommands.injector.bind - package dev.rollczi.litecommands.injector.bind
- dev.rollczi.litecommands.meta - package dev.rollczi.litecommands.meta
- dev.rollczi.litecommands.platform - package dev.rollczi.litecommands.platform
- dev.rollczi.litecommands.schematic - package dev.rollczi.litecommands.schematic
- dev.rollczi.litecommands.shared - package dev.rollczi.litecommands.shared
- dev.rollczi.litecommands.suggestion - package dev.rollczi.litecommands.suggestion
- docksShortExecutable(Executable) - Static method in class dev.rollczi.litecommands.shared.ReflectFormat
- docsExecutable(Executable) - Static method in class dev.rollczi.litecommands.shared.ReflectFormat
- DoubleArgument - Class in dev.rollczi.litecommands.argument.basictype
- DoubleArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.DoubleArgument
- DurationArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- DurationArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.DurationArgument
E
- edit(CommandEditor.State) - Method in interface dev.rollczi.litecommands.factory.CommandEditor
- editChild(String, CommandEditor) - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- editChild(String, CommandEditor) - Method in class dev.rollczi.litecommands.factory.CommandState
- editor(Class<T>, CommandEditor) - Method in interface dev.rollczi.litecommands.factory.CommandStateFactory
- editor(String, CommandEditor) - Method in interface dev.rollczi.litecommands.factory.CommandStateFactory
- empty() - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
- empty() - Static method in class dev.rollczi.litecommands.suggestion.SuggestionStack
- empty() - Static method in class dev.rollczi.litecommands.suggestion.UniformSuggestionStack
- empty(int) - Static method in class dev.rollczi.litecommands.suggestion.UniformSuggestionStack
- empty(Invocation<?>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionMerger
- empty(LiteInvocation) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionMerger
- EMPTY - Static variable in class dev.rollczi.litecommands.shared.StringUtils
- EnumArgument<SENDER> - Class in dev.rollczi.litecommands.argument.enumeration
- EnumArgument() - Constructor for class dev.rollczi.litecommands.argument.enumeration.EnumArgument
- EnumUtil - Class in dev.rollczi.litecommands.shared
- equals(Object) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- EstimatedTemporalAmountParser<T extends TemporalAmount> - Class in dev.rollczi.litecommands.shared
-
This class is used to parse temporal amount from string and format it to string.
- EstimatedTemporalAmountParser.BasisForTimeEstimation - Interface in dev.rollczi.litecommands.shared
-
The basis for time estimation.
- execute(Invocation<SENDER>) - Method in interface dev.rollczi.litecommands.command.section.CommandSection
- execute(Invocation<SENDER>, FindResult<SENDER>) - Method in interface dev.rollczi.litecommands.command.execute.ArgumentExecutor
- execute(SENDER, LiteInvocation) - Method in interface dev.rollczi.litecommands.platform.ExecuteListener
- Execute - Annotation Interface in dev.rollczi.litecommands.command.execute
- ExecutedPermission - Annotation Interface in dev.rollczi.litecommands.command.permission
- ExecutedPermissions - Annotation Interface in dev.rollczi.litecommands.command.permission
- ExecuteListener<SENDER> - Interface in dev.rollczi.litecommands.platform
- ExecuteResult - Class in dev.rollczi.litecommands.command.execute
-
Deprecated.
- ExecuteResult(FindResult, boolean, boolean, Object) - Constructor for class dev.rollczi.litecommands.command.execute.ExecuteResult
-
Deprecated.
- ExecuteResultHandler<SENDER> - Class in dev.rollczi.litecommands.handle
- ExecuteResultHandler() - Constructor for class dev.rollczi.litecommands.handle.ExecuteResultHandler
- executor(ArgumentExecutor<SENDER>) - Method in interface dev.rollczi.litecommands.command.section.CommandSection
-
Argument executor
- executor(Method, CommandState) - Method in class dev.rollczi.litecommands.factory.CommandState
- executorFactory(CommandStateFactory<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- executors() - Method in interface dev.rollczi.litecommands.command.section.CommandSection
- extract(Invocation<SENDER>, Parameter, ANNOTATION) - Method in interface dev.rollczi.litecommands.injector.bind.AnnotationBind
- extract(Parameter) - Method in interface dev.rollczi.litecommands.injector.bind.TypeBind
- extract(SENDER, Invocation<SENDER>) - Method in interface dev.rollczi.litecommands.contextual.Contextual
- extractResults() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- extractSuggestions(int, LiteInvocation) - Method in interface dev.rollczi.litecommands.suggestion.Suggester
F
- FactoryAnnotationResolver<A extends Annotation> - Interface in dev.rollczi.litecommands.factory
- failed() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- failure(FindResult) - Static method in class dev.rollczi.litecommands.command.execute.ExecuteResult
-
Deprecated.
- find(LiteInvocation, int, FindResult<SENDER>) - Method in interface dev.rollczi.litecommands.command.execute.ArgumentExecutor
- find(LiteInvocation, int, FindResult<SENDER>) - Method in interface dev.rollczi.litecommands.command.section.CommandSection
- findInstanceOf(Class<?>, Map<Class<?>, E>) - Static method in class dev.rollczi.litecommands.shared.MapUtil
- FindResult<SENDER> - Class in dev.rollczi.litecommands.command
-
Deprecated.
- findSuggestion(Invocation<SENDER>, int) - Method in interface dev.rollczi.litecommands.command.section.CommandSection
- findSuperTypeOf(Class<?>, Map<Class<?>, E>) - Static method in class dev.rollczi.litecommands.shared.MapUtil
- first() - Method in class dev.rollczi.litecommands.schematic.Schematic
- Flag - Annotation Interface in dev.rollczi.litecommands.argument.flag
- FlagArgument<SENDER> - Class in dev.rollczi.litecommands.argument.flag
- FlagArgument() - Constructor for class dev.rollczi.litecommands.argument.flag.FlagArgument
- FloatArgument - Class in dev.rollczi.litecommands.argument.basictype
- FloatArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.FloatArgument
- format(T) - Method in class dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser
-
Formats the given estimated temporal amount to a string.
- found() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- found(Object) - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
G
- generate(SchematicContext<?>, SchematicFormat) - Method in interface dev.rollczi.litecommands.schematic.SchematicGenerator
- generateSchematic(SchematicContext<?>, SchematicFormat) - Method in interface dev.rollczi.litecommands.schematic.SchematicGenerator
- get() - Method in interface dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser.BasisForTimeEstimation
- get(MetaKey<T>) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- get(MetaKey<T>) - Method in interface dev.rollczi.litecommands.meta.Meta
- get(MetaKey<T>) - Method in class dev.rollczi.litecommands.meta.MetaData
- getAliases() - Method in interface dev.rollczi.litecommands.command.section.CommandSection
- getAliases() - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- getAliases() - Method in class dev.rollczi.litecommands.factory.CommandState
- getAliases() - Method in class dev.rollczi.litecommands.factory.CommandState.Route
- getAllArguments() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- getAllArguments() - Method in interface dev.rollczi.litecommands.schematic.SchematicContext
- getAmountValidator() - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- getAnnotationClass() - Method in interface dev.rollczi.litecommands.factory.FactoryAnnotationResolver
- getArguments() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- getBased() - Method in class dev.rollczi.litecommands.command.execute.ExecuteResult
-
Deprecated.
- getChildren() - Method in class dev.rollczi.litecommands.factory.CommandState
- getCommandService() - Method in interface dev.rollczi.litecommands.LiteCommands
- getConsumed() - Method in class dev.rollczi.litecommands.command.MatchResult
- getDefaultValue() - Method in class dev.rollczi.litecommands.meta.MetaKey
- getExcludedPermissions() - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- getExecuteResultHandler() - Method in interface dev.rollczi.litecommands.LiteCommands
- getExecutor() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- getExecutor() - Method in interface dev.rollczi.litecommands.schematic.SchematicContext
- getExecutors() - Method in class dev.rollczi.litecommands.factory.CommandState
- getHandle() - Method in interface dev.rollczi.litecommands.platform.LiteSender
- getHandler() - Method in class dev.rollczi.litecommands.command.CommandService
- getInjectable() - Method in class dev.rollczi.litecommands.injector.InvokeContext
- getInjector() - Method in interface dev.rollczi.litecommands.LiteCommands
- getInvocation() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- getInvocation() - Method in class dev.rollczi.litecommands.injector.InvokeContext
- getInvocation() - Method in interface dev.rollczi.litecommands.schematic.SchematicContext
- getKey() - Method in class dev.rollczi.litecommands.meta.MetaKey
- getMessage() - Method in exception dev.rollczi.litecommands.injector.MissingBindException
- getMeta() - Method in class dev.rollczi.litecommands.factory.CommandState
- getMeta() - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- getMeta() - Method in interface dev.rollczi.litecommands.meta.Meta
- getMeta() - Method in class dev.rollczi.litecommands.meta.MetaData
- getName() - Method in interface dev.rollczi.litecommands.command.section.CommandSection
- getName() - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- getName() - Method in class dev.rollczi.litecommands.factory.CommandState
- getName() - Method in class dev.rollczi.litecommands.factory.CommandState.Route
- getName(Parameter, A) - Method in interface dev.rollczi.litecommands.argument.Argument
- getNativeClass() - Method in interface dev.rollczi.litecommands.argument.Argument
- getNativeClass() - Method in class dev.rollczi.litecommands.argument.option.OptionArgument
- getNativeClass() - Method in class dev.rollczi.litecommands.argument.simple.SimpleMultilevelArgument
- getNoMatchedResult() - Method in class dev.rollczi.litecommands.command.MatchResult
- getPermissions() - Method in class dev.rollczi.litecommands.command.permission.RequiredPermissions
- getPermissions() - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- getPlatform() - Method in class dev.rollczi.litecommands.command.CommandService
- getPlatform() - Method in interface dev.rollczi.litecommands.LiteCommands
- getResult() - Method in class dev.rollczi.litecommands.command.execute.ExecuteResult
-
Deprecated.
- getResult() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- getResult() - Method in exception dev.rollczi.litecommands.handle.LiteException
- getResults() - Method in class dev.rollczi.litecommands.command.MatchResult
- getRoutesBefore() - Method in class dev.rollczi.litecommands.factory.CommandState
- getSchematic(Parameter, A) - Method in interface dev.rollczi.litecommands.argument.Argument
- getSchematic(Parameter, Block) - Method in class dev.rollczi.litecommands.argument.block.BlockArgument
- getSchematicFormat() - Method in class dev.rollczi.litecommands.handle.ExecuteResultHandler
- getSchematicGenerator() - Method in class dev.rollczi.litecommands.handle.ExecuteResultHandler
- getSchematics() - Method in class dev.rollczi.litecommands.schematic.Schematic
- getSection(String) - Method in class dev.rollczi.litecommands.command.CommandService
- getSections() - Method in class dev.rollczi.litecommands.command.CommandService
- getSections() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- getSections() - Method in interface dev.rollczi.litecommands.schematic.SchematicContext
- getSenderType() - Method in interface dev.rollczi.litecommands.LiteCommands
- getSenderType() - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- getSuggestions() - Method in class dev.rollczi.litecommands.suggestion.SuggesterResult
- getType() - Method in class dev.rollczi.litecommands.meta.MetaKey
H
- handle() - Method in class dev.rollczi.litecommands.command.Invocation
- handle(SENDER, LiteInvocation, ExecuteResult) - Method in class dev.rollczi.litecommands.handle.ExecuteResultHandler
- handle(SENDER, LiteInvocation, RequiredPermissions) - Method in interface dev.rollczi.litecommands.handle.PermissionHandler
- handle(SENDER, LiteInvocation, Schematic) - Method in interface dev.rollczi.litecommands.handle.InvalidUsageHandler
- handle(SENDER, LiteInvocation, T) - Method in interface dev.rollczi.litecommands.handle.Handler
- Handler<SENDER,
T> - Interface in dev.rollczi.litecommands.handle - handleResult(SENDER, LiteInvocation, Object) - Method in class dev.rollczi.litecommands.handle.ExecuteResultHandler
- hashCode() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- hasPermission(String) - Method in interface dev.rollczi.litecommands.platform.LiteSender
- HijrahDateArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- HijrahDateArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.HijrahDateArgument
I
- Inject - Annotation Interface in dev.rollczi.litecommands.injector
- Injectable - Annotation Interface in dev.rollczi.litecommands.injector
- InjectException - Exception in dev.rollczi.litecommands.injector
- InjectException() - Constructor for exception dev.rollczi.litecommands.injector.InjectException
- InjectException(String) - Constructor for exception dev.rollczi.litecommands.injector.InjectException
- InjectException(String, Throwable) - Constructor for exception dev.rollczi.litecommands.injector.InjectException
- InjectException(Throwable) - Constructor for exception dev.rollczi.litecommands.injector.InjectException
- Injector<CONTEXT> - Interface in dev.rollczi.litecommands.injector
- InjectorProvider - Class in dev.rollczi.litecommands.implementation.injector
- InjectorSettings<CONTEXT> - Interface in dev.rollczi.litecommands.injector
- InstantArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- InstantArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.InstantArgument
- IntegerArgument - Class in dev.rollczi.litecommands.argument.basictype
- IntegerArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.IntegerArgument
- invalid() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- invalid(FindResult, Object) - Static method in class dev.rollczi.litecommands.command.execute.ExecuteResult
-
Deprecated.
- invalid(Object) - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- invalidUsageHandler(InvalidUsageHandler<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- InvalidUsageHandler<SENDER> - Interface in dev.rollczi.litecommands.handle
- Invocation<SENDER> - Class in dev.rollczi.litecommands.command
- Invocation(SENDER, LiteSender, String, String, String[]) - Constructor for class dev.rollczi.litecommands.command.Invocation
- InvokeContext<CONTEXT> - Class in dev.rollczi.litecommands.injector
- InvokeContext(Invocation<CONTEXT>, List<Object>) - Constructor for class dev.rollczi.litecommands.injector.InvokeContext
- invokeMethod(Method, Object) - Method in interface dev.rollczi.litecommands.injector.Injector
- invokeMethod(Method, Object, InvokeContext<CONTEXT>) - Method in interface dev.rollczi.litecommands.injector.Injector
- isCanceled() - Method in class dev.rollczi.litecommands.factory.CommandState
- isEmpty() - Method in class dev.rollczi.litecommands.command.permission.RequiredPermissions
- isEmpty() - Method in class dev.rollczi.litecommands.suggestion.SuggestionStack
- isEmpty(Collection<?>, String) - Static method in class dev.rollczi.litecommands.shared.Validation
- isFailed() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- isFailure() - Method in class dev.rollczi.litecommands.command.execute.ExecuteResult
-
Deprecated.
- isFailure() - Method in class dev.rollczi.litecommands.suggestion.SuggesterResult
- isFalse(boolean, String) - Static method in class dev.rollczi.litecommands.shared.Validation
- isFound() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- isInvalid() - Method in class dev.rollczi.litecommands.command.execute.ExecuteResult
-
Deprecated.
- isInvalid() - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- isLongerThan(FindResult<SENDER>) - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- isMatched() - Method in class dev.rollczi.litecommands.command.MatchResult
- isMultilevel() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- isMultilevel() - Method in class dev.rollczi.litecommands.suggestion.UniformSuggestionStack
- isNotEmpty(Collection<?>, String) - Static method in class dev.rollczi.litecommands.shared.Validation
- isNotMatched() - Method in class dev.rollczi.litecommands.command.MatchResult
- isNotNull(Object, String) - Static method in class dev.rollczi.litecommands.shared.Validation
- isNull(Object, String) - Static method in class dev.rollczi.litecommands.shared.Validation
- isoFormat() - Static method in class dev.rollczi.litecommands.argument.basictype.time.JapaneseDateArgument
- isOnlyFirst() - Method in class dev.rollczi.litecommands.schematic.Schematic
- isOptional() - Method in interface dev.rollczi.litecommands.argument.Argument
- isOptional() - Method in class dev.rollczi.litecommands.argument.flag.FlagArgument
- isOptional() - Method in class dev.rollczi.litecommands.argument.option.OptionArgument
- isOptional() - Method in class dev.rollczi.litecommands.argument.simple.SimpleMultilevelArgument
- isSimilar(String) - Method in interface dev.rollczi.litecommands.command.section.CommandSection
- isSuccess() - Method in class dev.rollczi.litecommands.command.execute.ExecuteResult
-
Deprecated.
- isSuccess() - Method in class dev.rollczi.litecommands.suggestion.SuggesterResult
- isTrue(boolean, String) - Static method in class dev.rollczi.litecommands.shared.Validation
J
- JapaneseDateArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- JapaneseDateArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.JapaneseDateArgument
- JapaneseDateArgument(DateTimeFormatter) - Constructor for class dev.rollczi.litecommands.argument.basictype.time.JapaneseDateArgument
- JapaneseDateArgument(DateTimeFormatter, Supplier<List<JapaneseDate>>) - Constructor for class dev.rollczi.litecommands.argument.basictype.time.JapaneseDateArgument
- JapaneseEraArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- JapaneseEraArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.JapaneseEraArgument
- Joiner - Annotation Interface in dev.rollczi.litecommands.argument.joiner
- JoinerArgument<SENDER> - Class in dev.rollczi.litecommands.argument.joiner
- JoinerArgument() - Constructor for class dev.rollczi.litecommands.argument.joiner.JoinerArgument
L
- label() - Method in class dev.rollczi.litecommands.command.Invocation
- label() - Method in class dev.rollczi.litecommands.command.LiteInvocation
- lastArgument() - Method in class dev.rollczi.litecommands.command.Invocation
- lastArgument() - Method in class dev.rollczi.litecommands.command.LiteInvocation
- lengthMultilevel() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- lengthMultilevel() - Method in class dev.rollczi.litecommands.suggestion.UniformSuggestionStack
- limit() - Element in annotation interface dev.rollczi.litecommands.argument.joiner.Joiner
- LiteCommands<SENDER> - Interface in dev.rollczi.litecommands
- LiteCommandsBuilder<SENDER> - Interface in dev.rollczi.litecommands
- LiteCommandsPostProcess<SENDER> - Interface in dev.rollczi.litecommands
- LiteCommandsPreProcess<SENDER> - Interface in dev.rollczi.litecommands
- LiteException - Exception in dev.rollczi.litecommands.handle
- LiteException(Object) - Constructor for exception dev.rollczi.litecommands.handle.LiteException
- LiteFactory - Class in dev.rollczi.litecommands.implementation
- LiteInvocation - Class in dev.rollczi.litecommands.command
- LiteInvocation(LiteSender, String, String, String...) - Constructor for class dev.rollczi.litecommands.command.LiteInvocation
- LiteSender - Interface in dev.rollczi.litecommands.platform
- LocalDateArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- LocalDateArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.LocalDateArgument
- LocalDateTimeArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- LocalDateTimeArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.LocalDateTimeArgument
- LocalTimeArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- LocalTimeArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.LocalTimeArgument
- LongArgument - Class in dev.rollczi.litecommands.argument.basictype
- LongArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.LongArgument
M
- MapUtil - Class in dev.rollczi.litecommands.shared
- match(LiteInvocation, ArgumentContext<A>) - Method in interface dev.rollczi.litecommands.argument.Argument
- match(LiteInvocation, ArgumentContext<A>) - Method in interface dev.rollczi.litecommands.argument.SingleOrElseArgument
- match(LiteInvocation, ArgumentContext<A>, String) - Method in interface dev.rollczi.litecommands.argument.SingleOrElseArgument
- match(LiteInvocation, ArgumentContext<Arg>) - Method in class dev.rollczi.litecommands.argument.simple.SimpleMultilevelArgument
- match(LiteInvocation, ArgumentContext<Arg>, String) - Method in class dev.rollczi.litecommands.argument.enumeration.EnumArgument
- match(LiteInvocation, ArgumentContext<Block>) - Method in class dev.rollczi.litecommands.argument.block.BlockArgument
- match(LiteInvocation, ArgumentContext<Flag>, String) - Method in class dev.rollczi.litecommands.argument.flag.FlagArgument
- match(LiteInvocation, ArgumentContext<Joiner>) - Method in class dev.rollczi.litecommands.argument.joiner.JoinerArgument
- match(LiteInvocation, ArgumentContext<Opt>) - Method in class dev.rollczi.litecommands.argument.option.OptionArgument
- matched(Object, int) - Static method in class dev.rollczi.litecommands.command.MatchResult
- matched(List<Object>, int) - Static method in class dev.rollczi.litecommands.command.MatchResult
- matchedSingle(Object) - Static method in class dev.rollczi.litecommands.command.MatchResult
- matchResult() - Method in interface dev.rollczi.litecommands.argument.AnnotatedParameterState
-
Deprecated.
- MatchResult - Class in dev.rollczi.litecommands.command
- max() - Element in annotation interface dev.rollczi.litecommands.command.amount.Between
- max() - Element in annotation interface dev.rollczi.litecommands.command.execute.Execute
- max(int) - Method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- Max - Annotation Interface in dev.rollczi.litecommands.command.amount
- merge() - Method in class dev.rollczi.litecommands.suggestion.SuggestionMerger
- mergeMethod(Method, CommandState) - Method in class dev.rollczi.litecommands.factory.CommandState
- mergeSection(CommandSection<SENDER>) - Method in interface dev.rollczi.litecommands.command.section.CommandSection
- meta() - Method in interface dev.rollczi.litecommands.command.execute.ArgumentExecutor
- meta() - Method in interface dev.rollczi.litecommands.command.section.CommandSection
- meta() - Method in interface dev.rollczi.litecommands.meta.MetaHolder
- meta(Function<CommandMeta, CommandMeta>) - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- meta(Function<CommandMeta, CommandMeta>) - Method in class dev.rollczi.litecommands.factory.CommandState
- Meta - Interface in dev.rollczi.litecommands.meta
- MetaData - Class in dev.rollczi.litecommands.meta
- MetaData() - Constructor for class dev.rollczi.litecommands.meta.MetaData
- MetaHolder - Interface in dev.rollczi.litecommands.meta
- MetaKey<T> - Class in dev.rollczi.litecommands.meta
- method(Method) - Static method in class dev.rollczi.litecommands.shared.ReflectFormat
- method(ThrowingSupplier<Method, ReflectiveOperationException>) - Static method in class dev.rollczi.litecommands.shared.ReflectFormat
- min() - Element in annotation interface dev.rollczi.litecommands.command.amount.Between
- min() - Element in annotation interface dev.rollczi.litecommands.command.execute.Execute
- min(int) - Method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- Min - Annotation Interface in dev.rollczi.litecommands.command.amount
- MinguoDateArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- MinguoDateArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.MinguoDateArgument
- MissingBindException - Exception in dev.rollczi.litecommands.injector
- MissingBindException(List<Class<?>>) - Constructor for exception dev.rollczi.litecommands.injector.MissingBindException
- MissingBindException(List<Class<?>>, String) - Constructor for exception dev.rollczi.litecommands.injector.MissingBindException
- MissingBindException(List<Class<?>>, String, Throwable) - Constructor for exception dev.rollczi.litecommands.injector.MissingBindException
- modifier(Method) - Static method in class dev.rollczi.litecommands.shared.ReflectFormat
- MonthDayArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- MonthDayArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.MonthDayArgument
- multilevel() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- multilevel(String...) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
- multilevel(List<String>) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
- MultilevelArgument<T> - Interface in dev.rollczi.litecommands.argument.simple
- multilevelList() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- multilevelSuggestions() - Method in class dev.rollczi.litecommands.suggestion.SuggestionStack
N
- name() - Method in interface dev.rollczi.litecommands.argument.AnnotatedParameter
- name() - Method in class dev.rollczi.litecommands.command.Invocation
- name() - Method in class dev.rollczi.litecommands.command.LiteInvocation
- name() - Element in annotation interface dev.rollczi.litecommands.command.route.Route
- name(String) - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- name(String) - Method in class dev.rollczi.litecommands.factory.CommandState
- Name - Annotation Interface in dev.rollczi.litecommands.argument
- nativeFormat() - Static method in class dev.rollczi.litecommands.argument.basictype.time.JapaneseDateArgument
- negative() - Static method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- NEGATIVE - Static variable in interface dev.rollczi.litecommands.command.amount.AmountValidator
- NEGATIVE_OR_ZERO - Static variable in interface dev.rollczi.litecommands.command.amount.AmountValidator
- negativeOrZero() - Static method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- none() - Static method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- none(Invocation<T>) - Static method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- NONE - Static variable in interface dev.rollczi.litecommands.command.amount.AmountValidator
- NONE - Static variable in interface dev.rollczi.litecommands.factory.CommandEditor
- NONE - Static variable in class dev.rollczi.litecommands.schematic.Brackets
- notMatched() - Static method in class dev.rollczi.litecommands.command.MatchResult
- notMatched(Object) - Static method in class dev.rollczi.litecommands.command.MatchResult
- now() - Static method in interface dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser.BasisForTimeEstimation
O
- of(CommandMeta, LiteSender) - Static method in class dev.rollczi.litecommands.command.permission.RequiredPermissions
- of(Class<T>, BiFunction<T, CommandState, CommandState>) - Static method in interface dev.rollczi.litecommands.factory.FactoryAnnotationResolver
- of(Iterable<String>) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
- of(String) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
- of(String...) - Static method in class dev.rollczi.litecommands.suggestion.Suggestion
- 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, String) - Static method in class dev.rollczi.litecommands.schematic.Brackets
- of(LocalDate) - Static method in interface dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser.BasisForTimeEstimation
- of(LocalDateTime) - Static method in interface dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser.BasisForTimeEstimation
- of(Collection<Suggestion>) - Static method in class dev.rollczi.litecommands.suggestion.SuggestionStack
- of(Collection<Suggestion>) - Static method in class dev.rollczi.litecommands.suggestion.UniformSuggestionStack
- of(Collection<Suggestion>, int) - Static method in class dev.rollczi.litecommands.suggestion.UniformSuggestionStack
- OffsetDateTimeArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- OffsetDateTimeArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.OffsetDateTimeArgument
- OffsetTimeArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- OffsetTimeArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.OffsetTimeArgument
- ofOption(Class<T>, BiFunction<T, CommandState, Option<CommandState>>) - Static method in interface dev.rollczi.litecommands.factory.FactoryAnnotationResolver
- OneArgument<T> - Interface in dev.rollczi.litecommands.argument.simple
- Opt - Annotation Interface in dev.rollczi.litecommands.argument.option
- optionalArgument(Brackets) - Method in class dev.rollczi.litecommands.schematic.SchematicFormatBuilder
- OptionArgument<SENDER,
T> - Class in dev.rollczi.litecommands.argument.option - OptionArgument(Class<T>, MultilevelArgument<T>) - Constructor for class dev.rollczi.litecommands.argument.option.OptionArgument
- or(int) - Method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- or(AmountValidator) - Method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- orElse(LiteInvocation, ArgumentContext<A>) - Method in interface dev.rollczi.litecommands.argument.SingleArgument
- orElse(LiteInvocation, ArgumentContext<A>) - Method in interface dev.rollczi.litecommands.argument.SingleOrElseArgument
- orElse(LiteInvocation, ArgumentContext<Flag>) - Method in class dev.rollczi.litecommands.argument.flag.FlagArgument
P
- parameter() - Method in class dev.rollczi.litecommands.argument.ArgumentContext
- ParameterHandler - Interface in dev.rollczi.litecommands.argument
- parameters(Executable) - Static method in class dev.rollczi.litecommands.shared.ReflectFormat
- PARENTHESES - Static variable in class dev.rollczi.litecommands.schematic.Brackets
- parse(LiteInvocation, String) - Method in class dev.rollczi.litecommands.argument.basictype.AbstractBasicTypeArgument
- parse(LiteInvocation, String) - Method in class dev.rollczi.litecommands.argument.basictype.time.ZoneIdArgument
- parse(LiteInvocation, String) - Method in interface dev.rollczi.litecommands.argument.simple.OneArgument
- parse(Class<?>, String) - Static method in class dev.rollczi.litecommands.shared.EnumUtil
- parse(String) - Method in class dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser
-
Parses the given string and returns the estimated temporal amount.]
- parseMultilevel(LiteInvocation, String...) - Method in class dev.rollczi.litecommands.argument.basictype.time.TemporalAccessorArgument
- parseMultilevel(LiteInvocation, String...) - Method in class dev.rollczi.litecommands.argument.basictype.time.TemporalAmountArgument
- parseMultilevel(LiteInvocation, String...) - Method in interface dev.rollczi.litecommands.argument.simple.MultilevelArgument
- parseMultilevel(LiteInvocation, String...) - Method in interface dev.rollczi.litecommands.argument.simple.OneArgument
- PeriodArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- PeriodArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.PeriodArgument
- permission(Collection<String>) - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- permission(Collection<String>, boolean) - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- permission(Collection<String>, boolean) - Method in class dev.rollczi.litecommands.factory.CommandState
- Permission - Annotation Interface in dev.rollczi.litecommands.command.permission
- permissionExcluded(Collection<String>) - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- permissionExcluded(Collection<String>, boolean) - Method in interface dev.rollczi.litecommands.factory.CommandEditor.State
- permissionExcluded(Collection<String>, boolean) - Method in class dev.rollczi.litecommands.factory.CommandState
- permissionHandler(PermissionHandler<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- PermissionHandler<SENDER> - Interface in dev.rollczi.litecommands.handle
- Permissions - Annotation Interface in dev.rollczi.litecommands.command.permission
- platform(RegistryPlatform<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- positive() - Static method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- POSITIVE - Static variable in interface dev.rollczi.litecommands.command.amount.AmountValidator
- POSITIVE_OR_ZERO - Static variable in interface dev.rollczi.litecommands.command.amount.AmountValidator
- positiveOrZero() - Static method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- process(CommandState) - Method in interface dev.rollczi.litecommands.factory.CommandStateFactoryProcessor
- process(LiteCommandsBuilder<SENDER>, RegistryPlatform<SENDER>, ExecuteResultHandler<SENDER>, Injector<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsPreProcess
- process(LiteCommandsBuilder<SENDER>, RegistryPlatform<SENDER>, Injector<SENDER>, ExecuteResultHandler<SENDER>, CommandService<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsPostProcess
R
- redirect(FROM) - Method in interface dev.rollczi.litecommands.handle.Redirector
- Redirector<FROM,
TO> - Interface in dev.rollczi.litecommands.handle - redirectResult(Class<FROM>, Class<TO>, Redirector<FROM, TO>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- ReflectFormat - Class in dev.rollczi.litecommands.shared
- register() - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- register(CommandSection<SENDER>) - Method in class dev.rollczi.litecommands.command.CommandService
- registerEditor(Class<?>, CommandEditor) - Method in class dev.rollczi.litecommands.factory.CommandEditorRegistry
- registerEditor(String, CommandEditor) - Method in class dev.rollczi.litecommands.factory.CommandEditorRegistry
- registerGlobalEditor(CommandEditor) - Method in class dev.rollczi.litecommands.factory.CommandEditorRegistry
- registerHandler(Class<T>, Handler<SENDER, T>) - Method in class dev.rollczi.litecommands.handle.ExecuteResultHandler
- registerListener(CommandSection<SENDER>, ExecuteListener<SENDER>, SuggestionListener<SENDER>) - Method in interface dev.rollczi.litecommands.platform.RegistryPlatform
- registerRedirector(Class<FROM>, Class<TO>, Redirector<FROM, TO>) - Method in class dev.rollczi.litecommands.handle.ExecuteResultHandler
- RegistryPlatform<SENDER> - Interface in dev.rollczi.litecommands.platform
- removeExcludedPermission(String...) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- removeExcludedPermission(Collection<String>) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- removePermission(String...) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- removePermission(Collection<String>) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- REPEATABLE_RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.permission.ExecutedPermission
- REPEATABLE_RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.permission.Permission
- required() - Element in annotation interface dev.rollczi.litecommands.command.execute.Execute
- required(int) - Method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- Required - Annotation Interface in dev.rollczi.litecommands.command.amount
- RequiredPermissions - Class in dev.rollczi.litecommands.command.permission
- RequiredPermissions(Collection<String>) - Constructor for class dev.rollczi.litecommands.command.permission.RequiredPermissions
- resolve(A, CommandState) - Method in interface dev.rollczi.litecommands.factory.FactoryAnnotationResolver
- RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.amount.Between
- RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.amount.Max
- RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.amount.Min
- RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.amount.Required
- RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.async.Async
- RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.execute.Execute
- RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.permission.ExecutedPermission
- RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.permission.Permission
- RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.route.Route
- RESOLVER - Static variable in annotation interface dev.rollczi.litecommands.command.section.Section
-
Deprecated.
- result() - Method in interface dev.rollczi.litecommands.argument.AnnotatedParameterState
-
Deprecated.
- resultHandler(Class<T>, Handler<SENDER, T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- route() - Element in annotation interface dev.rollczi.litecommands.command.execute.Execute
- route() - Element in annotation interface dev.rollczi.litecommands.command.section.Section
-
Deprecated.
- Route - Annotation Interface in dev.rollczi.litecommands.command.route
- Route(String, List<String>) - Constructor for class dev.rollczi.litecommands.factory.CommandState.Route
- routeBefore(CommandState.Route) - Method in class dev.rollczi.litecommands.factory.CommandState
S
- schematic() - Method in interface dev.rollczi.litecommands.argument.AnnotatedParameter
- Schematic - Class in dev.rollczi.litecommands.schematic
- Schematic(List<String>) - Constructor for class dev.rollczi.litecommands.schematic.Schematic
- SchematicContext<SENDER> - Interface in dev.rollczi.litecommands.schematic
- schematicFormat(SchematicFormat) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- SchematicFormat - Interface in dev.rollczi.litecommands.schematic
- SchematicFormatBuilder - Class in dev.rollczi.litecommands.schematic
- SchematicFormatBuilder() - Constructor for class dev.rollczi.litecommands.schematic.SchematicFormatBuilder
- schematicGenerator(SchematicGenerator) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- SchematicGenerator - Interface in dev.rollczi.litecommands.schematic
- Section - Annotation Interface in dev.rollczi.litecommands.command.section
-
Deprecated.
- sender() - Method in class dev.rollczi.litecommands.command.Invocation
- sender() - Method in class dev.rollczi.litecommands.command.LiteInvocation
- sendMessage(String) - Method in interface dev.rollczi.litecommands.platform.LiteSender
- set(MetaKey<T>, T) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- set(MetaKey<T>, T) - Method in interface dev.rollczi.litecommands.meta.Meta
- set(MetaKey<T>, T) - Method in class dev.rollczi.litecommands.meta.MetaData
- setAmountValidator(AmountValidator) - Method in interface dev.rollczi.litecommands.meta.CommandMeta
- setSchematicFormat(SchematicFormat) - Method in class dev.rollczi.litecommands.handle.ExecuteResultHandler
- setSchematicGenerator(SchematicGenerator) - Method in class dev.rollczi.litecommands.handle.ExecuteResultHandler
- settings() - Static method in class dev.rollczi.litecommands.implementation.injector.InjectorProvider
- settings() - Method in interface dev.rollczi.litecommands.injector.Injector
- ShortArgument - Class in dev.rollczi.litecommands.argument.basictype
- ShortArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.ShortArgument
- simple() - Static method in interface dev.rollczi.litecommands.schematic.SchematicGenerator
- SimpleMultilevelArgument<SENDER,
T> - Class in dev.rollczi.litecommands.argument.simple - SimpleMultilevelArgument(MultilevelArgument<T>) - Constructor for class dev.rollczi.litecommands.argument.simple.SimpleMultilevelArgument
- single() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- SingleArgument<SENDER,
A extends Annotation> - Interface in dev.rollczi.litecommands.argument - singleClass(Class<?>) - Static method in class dev.rollczi.litecommands.shared.ReflectFormat
- SingleOrElseArgument<SENDER,
A extends Annotation> - Interface in dev.rollczi.litecommands.argument - singleSuggestion() - Method in class dev.rollczi.litecommands.suggestion.SuggestionStack
- slash() - Method in interface dev.rollczi.litecommands.schematic.SchematicFormat
- slash(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormatBuilder
- slashLevel(int) - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- slashLevel(int) - Method in class dev.rollczi.litecommands.suggestion.UniformSuggestionStack
- SQUARE - Static variable in class dev.rollczi.litecommands.schematic.Brackets
- startOfToday() - Static method in interface dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser.BasisForTimeEstimation
- stateProcessor(CommandStateFactoryProcessor) - Method in interface dev.rollczi.litecommands.factory.CommandStateFactory
- staticSuggestions() - Method in interface dev.rollczi.litecommands.argument.AnnotatedParameter
- StringArgument - Class in dev.rollczi.litecommands.argument.basictype
- StringArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.StringArgument
- StringUtils - Class in dev.rollczi.litecommands.shared
- subcommand(CommandSection<?>) - Method in interface dev.rollczi.litecommands.schematic.SchematicFormat
- subcommand(Brackets) - Method in class dev.rollczi.litecommands.schematic.SchematicFormatBuilder
- subcommands(Brackets) - Method in class dev.rollczi.litecommands.schematic.SchematicFormatBuilder
- subcommands(String) - Method in class dev.rollczi.litecommands.schematic.SchematicFormatBuilder
- subcommands(List<? extends CommandSection<?>>) - Method in interface dev.rollczi.litecommands.schematic.SchematicFormat
- success(FindResult, Object) - Static method in class dev.rollczi.litecommands.command.execute.ExecuteResult
-
Deprecated.
- suggest(LiteInvocation) - Method in class dev.rollczi.litecommands.argument.basictype.AbstractBasicTypeArgument
- suggest(LiteInvocation) - Method in class dev.rollczi.litecommands.argument.basictype.time.TemporalAccessorArgument
- suggest(LiteInvocation) - Method in class dev.rollczi.litecommands.argument.basictype.time.TemporalAmountArgument
- suggest(LiteInvocation) - Method in class dev.rollczi.litecommands.argument.basictype.time.ZoneIdArgument
- suggest(LiteInvocation) - Method in interface dev.rollczi.litecommands.argument.simple.MultilevelArgument
- suggest(LiteInvocation) - Method in interface dev.rollczi.litecommands.argument.simple.OneArgument
- suggest(SENDER, LiteInvocation) - Method in interface dev.rollczi.litecommands.platform.SuggestionListener
- Suggest - Annotation Interface in dev.rollczi.litecommands.suggestion
- Suggester - Interface in dev.rollczi.litecommands.suggestion
- SuggesterResult - Class in dev.rollczi.litecommands.suggestion
- SuggesterResult(UniformSuggestionStack, boolean) - Constructor for class dev.rollczi.litecommands.suggestion.SuggesterResult
- suggestion() - Method in interface dev.rollczi.litecommands.suggestion.Suggester
- suggestion(LiteInvocation, Parameter, A) - Method in interface dev.rollczi.litecommands.argument.Argument
- suggestion(LiteInvocation, Parameter, Arg) - Method in class dev.rollczi.litecommands.argument.enumeration.EnumArgument
- suggestion(LiteInvocation, Parameter, Arg) - Method in class dev.rollczi.litecommands.argument.simple.SimpleMultilevelArgument
- suggestion(LiteInvocation, Parameter, Block) - Method in class dev.rollczi.litecommands.argument.block.BlockArgument
- suggestion(LiteInvocation, Parameter, Opt) - Method in class dev.rollczi.litecommands.argument.option.OptionArgument
- Suggestion - Class in dev.rollczi.litecommands.suggestion
- SuggestionListener<SENDER> - Interface in dev.rollczi.litecommands.platform
- SuggestionMerger - Class in dev.rollczi.litecommands.suggestion
- suggestions - Variable in class dev.rollczi.litecommands.suggestion.SuggestionStack
- suggestions() - Method in class dev.rollczi.litecommands.suggestion.SuggestionStack
- SuggestionStack - Class in dev.rollczi.litecommands.suggestion
- SuggestionStack(List<Suggestion>) - Constructor for class dev.rollczi.litecommands.suggestion.SuggestionStack
T
- TemporalAccessorArgument<T extends TemporalAccessor> - Class in dev.rollczi.litecommands.argument.basictype.time
- TemporalAccessorArgument(String, TemporalQuery<T>, Supplier<List<T>>) - Constructor for class dev.rollczi.litecommands.argument.basictype.time.TemporalAccessorArgument
- TemporalAccessorArgument(DateTimeFormatter, TemporalQuery<T>, Supplier<List<T>>) - Constructor for class dev.rollczi.litecommands.argument.basictype.time.TemporalAccessorArgument
- TemporalAmountArgument<T extends TemporalAmount> - Class in dev.rollczi.litecommands.argument.basictype.time
- TemporalAmountArgument(EstimatedTemporalAmountParser<T>, Supplier<List<T>>) - Constructor for class dev.rollczi.litecommands.argument.basictype.time.TemporalAmountArgument
- ThaiBuddhistDateArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- ThaiBuddhistDateArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.ThaiBuddhistDateArgument
- TIME_UNITS - Static variable in class dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser
- toLite() - Method in class dev.rollczi.litecommands.command.Invocation
- toString() - Method in class dev.rollczi.litecommands.suggestion.Suggestion
- toSuggester(LiteInvocation, int) - Method in interface dev.rollczi.litecommands.argument.AnnotatedParameter
- tryResolve(Annotation, CommandState) - Method in interface dev.rollczi.litecommands.factory.FactoryAnnotationResolver
- typeBind(Class<T>, TypeBind<T>) - Method in interface dev.rollczi.litecommands.injector.InjectorSettings
- typeBind(Class<T>, TypeBind<T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- typeBind(Class<T>, Supplier<T>) - Method in interface dev.rollczi.litecommands.injector.InjectorSettings
- typeBind(Class<T>, Supplier<T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- TypeBind<T> - Interface in dev.rollczi.litecommands.injector.bind
- typeUnsafeBind(Class<?>, TypeBind<?>) - Method in interface dev.rollczi.litecommands.injector.InjectorSettings
- typeUnsafeBind(Class<?>, TypeBind<?>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
U
- UniformSuggestionStack - Class in dev.rollczi.litecommands.suggestion
- unregisterAll() - Method in interface dev.rollczi.litecommands.platform.RegistryPlatform
- unregisterListener(CommandSection<SENDER>) - Method in interface dev.rollczi.litecommands.platform.RegistryPlatform
V
- valid(int) - Method in interface dev.rollczi.litecommands.command.amount.AmountValidator
- validate(LiteInvocation, Suggestion) - Method in interface dev.rollczi.litecommands.argument.Argument
- validate(LiteInvocation, Suggestion) - Method in class dev.rollczi.litecommands.argument.basictype.AbstractBasicTypeArgument
- validate(LiteInvocation, Suggestion) - Method in class dev.rollczi.litecommands.argument.basictype.time.TemporalAccessorArgument
- validate(LiteInvocation, Suggestion) - Method in class dev.rollczi.litecommands.argument.basictype.time.TemporalAmountArgument
- validate(LiteInvocation, Suggestion) - Method in interface dev.rollczi.litecommands.argument.simple.MultilevelArgument
- validate(LiteInvocation, Suggestion) - Method in class dev.rollczi.litecommands.argument.simple.SimpleMultilevelArgument
- validate(Suggestion) - Method in interface dev.rollczi.litecommands.suggestion.Suggester
- Validation - Class in dev.rollczi.litecommands.shared
- validator(Function<AmountValidator, AmountValidator>) - Method in class dev.rollczi.litecommands.factory.CommandState
- value() - Element in annotation interface dev.rollczi.litecommands.argument.ArgumentName
- value() - Element in annotation interface dev.rollczi.litecommands.argument.block.Block
- value() - Element in annotation interface dev.rollczi.litecommands.argument.By
- value() - Element in annotation interface dev.rollczi.litecommands.argument.flag.Flag
- value() - Element in annotation interface dev.rollczi.litecommands.argument.Name
- value() - Element in annotation interface dev.rollczi.litecommands.command.amount.Max
- value() - Element in annotation interface dev.rollczi.litecommands.command.amount.Min
- value() - Element in annotation interface dev.rollczi.litecommands.command.amount.Required
- value() - Element in annotation interface dev.rollczi.litecommands.command.permission.ExecutedPermission
- value() - Element in annotation interface dev.rollczi.litecommands.command.permission.ExecutedPermissions
- value() - Element in annotation interface dev.rollczi.litecommands.command.permission.Permission
- value() - Element in annotation interface dev.rollczi.litecommands.command.permission.Permissions
- value() - Element in annotation interface dev.rollczi.litecommands.suggestion.Suggest
W
- with(RequiredPermissions) - Method in class dev.rollczi.litecommands.command.permission.RequiredPermissions
- with(Suggestion...) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStack
- with(Suggestion...) - Method in class dev.rollczi.litecommands.suggestion.UniformSuggestionStack
- with(Iterable<Suggestion>) - Method in class dev.rollczi.litecommands.suggestion.SuggestionStack
- with(Iterable<Suggestion>) - Method in class dev.rollczi.litecommands.suggestion.UniformSuggestionStack
- withArgument(AnnotatedParameterState<SENDER, ?>) - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- withBasisForTimeEstimation(EstimatedTemporalAmountParser.BasisForTimeEstimation) - Method in class dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser
- withExecutor(ArgumentExecutor<SENDER>) - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- withHandle(SENDER) - Method in class dev.rollczi.litecommands.command.LiteInvocation
- withSection(CommandSection<SENDER>) - Method in class dev.rollczi.litecommands.command.FindResult
-
Deprecated.
- withUnit(String, ChronoUnit) - Method in class dev.rollczi.litecommands.shared.EstimatedTemporalAmountParser
Y
- YearArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- YearArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.YearArgument
- YearMonthArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- YearMonthArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.YearMonthArgument
Z
- ZonedDateTimeArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- ZonedDateTimeArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.ZonedDateTimeArgument
- ZoneIdArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- ZoneIdArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.ZoneIdArgument
- ZoneOffsetArgument - Class in dev.rollczi.litecommands.argument.basictype.time
- ZoneOffsetArgument() - Constructor for class dev.rollczi.litecommands.argument.basictype.time.ZoneOffsetArgument
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form