Index
All Classes and Interfaces|All Packages
A
- argument(Class<PARSED>, ArgumentKey, RESOLVER) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argument(Class<T>, ArgumentKey, RESOLVER) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argument(Class<T>, ArgumentKey, RESOLVER) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
-
[Keyed Argument Parser and Suggester] Register argument parser and suggester for given type and key.
- argument(Class<T>, RESOLVER) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argument(Class<T>, RESOLVER) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
-
[Argument Parser and Suggester] Register argument parser and suggester for given type.
- argumentParser(Class<PARSED>, ArgumentKey, PARSER) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argumentParser(Class<T>, ArgumentKey, TypedParser<SENDER, IN, T, ARGUMENT>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argumentParser(Class<T>, ArgumentKey, TypedParser<SENDER, IN, T, ARGUMENT>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argumentParser(Class<T>, ArgumentKey, PARSER) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argumentParser(Class<T>, TypedParser<SENDER, IN, T, ARGUMENT>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argumentParser(Class<T>, TypedParser<SENDER, IN, T, ARGUMENT>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argumentParser(Class<T>, PARSER) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argumentParser(Class<T>, PARSER) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argumentSuggester(Class<T>, ArgumentKey, TypedSuggester<SENDER, T, ARGUMENT>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argumentSuggester(Class<T>, ArgumentKey, TypedSuggester<SENDER, T, ARGUMENT>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argumentSuggester(Class<T>, ArgumentKey, SuggestionResult) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argumentSuggester(Class<T>, ArgumentKey, SuggestionResult) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argumentSuggester(Class<T>, ArgumentKey, SUGGESTER) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argumentSuggester(Class<T>, ArgumentKey, SUGGESTER) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argumentSuggester(Class<T>, TypedSuggester<SENDER, T, ARGUMENT>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argumentSuggester(Class<T>, TypedSuggester<SENDER, T, ARGUMENT>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argumentSuggester(Class<T>, SuggestionResult) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argumentSuggester(Class<T>, SuggestionResult) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- argumentSuggester(Class<T>, SUGGESTER) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- argumentSuggester(Class<T>, SUGGESTER) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
B
- bind(Class<T>, BindProvider<T>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- bind(Class<T>, BindProvider<T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- bind(Class<T>, Supplier<T>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- bind(Class<T>, Supplier<T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- bindRegistry - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- bindUnsafe(Class<?>, Supplier<?>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- bindUnsafe(Class<?>, Supplier<?>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- build() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- build() - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- build(boolean) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- build(boolean) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- builder(Class<SENDER>, Platform<SENDER, C>) - Static method in class dev.rollczi.litecommands.LiteCommandsFactory
C
- commandBuilderCollector - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- commands(LiteCommandsProvider<SENDER>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- commands(LiteCommandsProvider<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
-
Register commands from given provider.
- commandsProviderExtensions - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- context(Class<T>, ContextProvider<SENDER, T>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- context(Class<T>, ContextProvider<SENDER, T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- contextRegistry - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
D
- dev.rollczi.litecommands - package dev.rollczi.litecommands
- dev.rollczi.litecommands.extension - package dev.rollczi.litecommands.extension
- dev.rollczi.litecommands.processor - package dev.rollczi.litecommands.processor
E
- editor(Scope, Editor<SENDER>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- editor(Scope, Editor<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- editorGlobal(Editor<SENDER>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- editorGlobal(Editor<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- editorService - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- exception(Class<E>, ExceptionHandler<SENDER, ? extends E>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- exception(Class<E>, ExceptionHandler<SENDER, ? extends E>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- exceptionUnexpected(ExceptionHandler<SENDER, Throwable>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- exceptionUnexpected(ExceptionHandler<SENDER, Throwable>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- extend(LiteCommandsBuilder<SENDER, ?, ?>, LiteCommandsInternal<SENDER, ?>) - Method in interface dev.rollczi.litecommands.extension.LiteExtension
- extendCommandsProvider(LiteCommandsBuilder<SENDER, ?, ?>, LiteCommandsInternal<SENDER, ?>, LiteCommandsProvider<SENDER>) - Method in interface dev.rollczi.litecommands.extension.LiteCommandsProviderExtension
- extension(LiteExtension<SENDER>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- extension(LiteExtension<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- extension(E, UnaryOperator<E>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- extension(E, UnaryOperator<E>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- extensions - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
G
- getBindRegistry() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- getCommandBuilderCollector() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- getContextRegistry() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- getEditorService() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- getMessageRegistry() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- getParserRegistry() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- getPlatform() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- getResultService() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- getScheduler() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- getSenderClass() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
-
Internal API
- getSuggesterRegistry() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- getValidatorService() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- getWrapperRegistry() - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
I
- invalidUsage(InvalidUsageHandler<SENDER>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- invalidUsage(InvalidUsageHandler<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
L
- LiteBuilderProcessor<SENDER,
SETTINGS extends dev.rollczi.litecommands.platform.PlatformSettings> - Interface in dev.rollczi.litecommands.processor - LiteCommandsBaseBuilder<SENDER,
C extends dev.rollczi.litecommands.platform.PlatformSettings, B extends LiteCommandsBaseBuilder<SENDER, C, B>> - Class in dev.rollczi.litecommands - LiteCommandsBaseBuilder(Class<SENDER>, Platform<SENDER, C>) - Constructor for class dev.rollczi.litecommands.LiteCommandsBaseBuilder
-
Constructor for
LiteCommandsBaseBuilder - LiteCommandsBuilder<SENDER,
SETTINGS extends dev.rollczi.litecommands.platform.PlatformSettings, B extends LiteCommandsBuilder<SENDER, SETTINGS, B>> - Interface in dev.rollczi.litecommands -
Builder for
LiteCommands. - LiteCommandsFactory - Class in dev.rollczi.litecommands
- LiteCommandsProviderExtension<SENDER> - Interface in dev.rollczi.litecommands.extension
- LiteExtension<SENDER> - Interface in dev.rollczi.litecommands.extension
M
- message(MessageKey<CONTEXT>, InvokedMessage<SENDER, T, CONTEXT>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- message(MessageKey<CONTEXT>, InvokedMessage<SENDER, T, CONTEXT>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- message(MessageKey<CONTEXT>, Message<T, CONTEXT>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- message(MessageKey<CONTEXT>, Message<T, CONTEXT>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- message(MessageKey<CONTEXT>, T) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- message(MessageKey<CONTEXT>, T) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- messageRegistry - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- missingPermission(MissingPermissionsHandler<SENDER>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- missingPermission(MissingPermissionsHandler<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
P
- parserRegistry - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- platform - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- postProcessor(LiteBuilderProcessor<SENDER, C>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- postProcessor(LiteBuilderProcessor<SENDER, SETTINGS>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- postProcessors - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- preProcessor(LiteBuilderProcessor<SENDER, C>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- preProcessor(LiteBuilderProcessor<SENDER, SETTINGS>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- preProcessors - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- process(LiteCommandsBuilder<SENDER, SETTINGS, ?>, LiteCommandsInternal<SENDER, SETTINGS>) - Method in interface dev.rollczi.litecommands.processor.LiteBuilderProcessor
R
- result(Class<T>, ResultHandler<SENDER, ? extends T>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- result(Class<T>, ResultHandler<SENDER, ? extends T>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- resultHandleService - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- resultUnexpected(ResultHandler<SENDER, Object>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- resultUnexpected(ResultHandler<SENDER, Object>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
S
- scheduler - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- scheduler(Scheduler) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- scheduler(Scheduler) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- schematicGenerator - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- schematicGenerator(SchematicFormat) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- schematicGenerator(SchematicFormat) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- schematicGenerator(SchematicGenerator<SENDER>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- schematicGenerator(SchematicGenerator<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- selfProcessor(LiteBuilderProcessor<SENDER, C>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- selfProcessor(LiteBuilderProcessor<SENDER, SETTINGS>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- senderClass - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- settings(PlatformSettingsConfigurator<C>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- settings(PlatformSettingsConfigurator<SETTINGS>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
-
Configure platform settings.
- suggesterRegistry - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
V
- validator(Scope, Validator<SENDER>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- validator(Scope, Validator<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- validatorGlobal(Validator<SENDER>) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- validatorGlobal(Validator<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- validatorMarked(Validator<SENDER>) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- validatorService - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
W
- wrapper(Wrapper) - Method in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
- wrapper(Wrapper) - Method in interface dev.rollczi.litecommands.LiteCommandsBuilder
- wrapperRegistry - Variable in class dev.rollczi.litecommands.LiteCommandsBaseBuilder
All Classes and Interfaces|All Packages