Index

A B C D E G I L M P R S V W 
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.extension.annotations - package dev.rollczi.litecommands.extension.annotations
 
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 class dev.rollczi.litecommands.extension.annotations.LiteAnnotationsProcessorExtension
 
extend(LiteCommandsBuilder<SENDER, ?, ?>, LiteCommandsInternal<SENDER, ?>) - Method in interface dev.rollczi.litecommands.extension.LiteExtension
 
extendCommandsProvider(LiteCommandsBuilder<SENDER, ?, ?>, LiteCommandsInternal<SENDER, ?>, LiteCommandsProvider<SENDER>) - Method in class dev.rollczi.litecommands.extension.annotations.LiteAnnotationsProcessorExtension
 
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

LiteAnnotationsProcessorExtension<SENDER> - Class in dev.rollczi.litecommands.extension.annotations
 
LiteAnnotationsProcessorExtension() - Constructor for class dev.rollczi.litecommands.extension.annotations.LiteAnnotationsProcessorExtension
 
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
 
processor(AnnotationProcessor<SENDER>) - Method in class dev.rollczi.litecommands.extension.annotations.LiteAnnotationsProcessorExtension
 

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
 
validator(Class<T>, Class<A>, AnnotatedValidator<SENDER, T, A>) - Method in class dev.rollczi.litecommands.extension.annotations.LiteAnnotationsProcessorExtension
 
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
 
A B C D E G I L M P R S V W 
All Classes and Interfaces|All Packages