Index
All Classes and Interfaces|All Packages
A
- asJoinedText() - Method in class dev.rollczi.litecommands.jda.permission.DiscordMissingPermissions
- asJoinedText(String) - Method in class dev.rollczi.litecommands.jda.permission.DiscordMissingPermissions
B
- builder(JDA) - Static method in class dev.rollczi.litecommands.jda.LiteJDAFactory
D
- dev.rollczi.litecommands.jda - package dev.rollczi.litecommands.jda
- dev.rollczi.litecommands.jda.integration - package dev.rollczi.litecommands.jda.integration
- dev.rollczi.litecommands.jda.permission - package dev.rollczi.litecommands.jda.permission
- dev.rollczi.litecommands.jda.visibility - package dev.rollczi.litecommands.jda.visibility
- DISCORD_MISSING_PERMISSIONS - Static variable in class dev.rollczi.litecommands.jda.LiteJDAMessages
-
Default message key for missing permissions.
- DiscordMissingPermissions - Class in dev.rollczi.litecommands.jda.permission
- DiscordMissingPermissions(List<Permission>, List<Permission>) - Constructor for class dev.rollczi.litecommands.jda.permission.DiscordMissingPermissions
- DiscordMissingPermissionsHandler<SENDER> - Class in dev.rollczi.litecommands.jda.permission
- DiscordMissingPermissionsHandler(MessageRegistry<SENDER>) - Constructor for class dev.rollczi.litecommands.jda.permission.DiscordMissingPermissionsHandler
- DiscordPermission - Annotation Interface in dev.rollczi.litecommands.jda.permission
- DiscordPermissionAnnotationProcessor<SENDER> - Class in dev.rollczi.litecommands.jda.permission
- DiscordPermissionAnnotationProcessor() - Constructor for class dev.rollczi.litecommands.jda.permission.DiscordPermissionAnnotationProcessor
- DiscordPermissionValidator - Class in dev.rollczi.litecommands.jda.permission
- DiscordPermissionValidator() - Constructor for class dev.rollczi.litecommands.jda.permission.DiscordPermissionValidator
G
- getChecked() - Method in class dev.rollczi.litecommands.jda.permission.DiscordMissingPermissions
- getPermissions() - Method in class dev.rollczi.litecommands.jda.permission.DiscordMissingPermissions
- guilds(long...) - Method in class dev.rollczi.litecommands.jda.LiteJDASettings
- guilds(String...) - Method in class dev.rollczi.litecommands.jda.LiteJDASettings
- guilds(Guild...) - Method in class dev.rollczi.litecommands.jda.LiteJDASettings
H
- handle(Invocation<SENDER>, DiscordMissingPermissions, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.jda.permission.DiscordMissingPermissionsHandler
I
- Integration - Annotation Interface in dev.rollczi.litecommands.jda.integration
- IntegrationAnnotationProcessor<SENDER> - Class in dev.rollczi.litecommands.jda.integration
- IntegrationAnnotationProcessor() - Constructor for class dev.rollczi.litecommands.jda.integration.IntegrationAnnotationProcessor
- isMissing() - Method in class dev.rollczi.litecommands.jda.permission.DiscordMissingPermissions
- isPermitted() - Method in class dev.rollczi.litecommands.jda.permission.DiscordMissingPermissions
J
- JDACommandTranslator - Class in dev.rollczi.litecommands.jda
- JDACommandTranslator(ParserRegistry<User>) - Constructor for class dev.rollczi.litecommands.jda.JDACommandTranslator
- JDAContextTypeMapper<T> - Interface in dev.rollczi.litecommands.jda
- JDATypeMapper<T> - Interface in dev.rollczi.litecommands.jda
L
- LiteJDAFactory - Class in dev.rollczi.litecommands.jda
- LiteJDAMessages - Class in dev.rollczi.litecommands.jda
- LiteJDAMessages() - Constructor for class dev.rollczi.litecommands.jda.LiteJDAMessages
- LiteJDASettings - Class in dev.rollczi.litecommands.jda
- LiteJDASettings() - Constructor for class dev.rollczi.litecommands.jda.LiteJDASettings
M
- map(Invocation<?>, OptionMapping) - Method in interface dev.rollczi.litecommands.jda.JDAContextTypeMapper
- map(Invocation<?>, OptionMapping) - Method in interface dev.rollczi.litecommands.jda.JDATypeMapper
- map(OptionMapping) - Method in interface dev.rollczi.litecommands.jda.JDATypeMapper
- META_KEY - Static variable in annotation interface dev.rollczi.litecommands.jda.integration.Integration
- META_KEY - Static variable in annotation interface dev.rollczi.litecommands.jda.permission.DiscordPermission
- META_KEY - Static variable in annotation interface dev.rollczi.litecommands.jda.visibility.Visibility
P
- process(AnnotationInvoker<SENDER>) - Method in class dev.rollczi.litecommands.jda.integration.IntegrationAnnotationProcessor
- process(AnnotationInvoker<SENDER>) - Method in class dev.rollczi.litecommands.jda.permission.DiscordPermissionAnnotationProcessor
- process(AnnotationInvoker<SENDER>) - Method in class dev.rollczi.litecommands.jda.visibility.VisibilityAnnotationProcessor
T
- translator(JDACommandTranslator) - Method in class dev.rollczi.litecommands.jda.LiteJDASettings
- translator(UnaryOperator<JDACommandTranslator>) - Method in class dev.rollczi.litecommands.jda.LiteJDASettings
- type(Class<T>, OptionType, JDAContextTypeMapper<T>) - Method in class dev.rollczi.litecommands.jda.JDACommandTranslator
- type(Class<T>, OptionType, JDATypeMapper<T>) - Method in class dev.rollczi.litecommands.jda.JDACommandTranslator
- typeOverlay(Class<T>, OptionType, JDAContextTypeMapper<String>) - Method in class dev.rollczi.litecommands.jda.JDACommandTranslator
- typeOverlay(Class<T>, OptionType, JDATypeMapper<String>) - Method in class dev.rollczi.litecommands.jda.JDACommandTranslator
- typeWrapper(Class<T>, Function<TypeToken<T>, TypeToken<?>>, Function<?, T>) - Method in class dev.rollczi.litecommands.jda.JDACommandTranslator
-
Wrappers are only used for wrapping types that are supported by Discord API, and we want to skip LiteCommands parsing.
V
- validate(Invocation<User>, MetaHolder) - Method in class dev.rollczi.litecommands.jda.permission.DiscordPermissionValidator
- value() - Element in annotation interface dev.rollczi.litecommands.jda.integration.Integration
- value() - Element in annotation interface dev.rollczi.litecommands.jda.permission.DiscordPermission
- value() - Element in annotation interface dev.rollczi.litecommands.jda.visibility.Visibility
- Visibility - Annotation Interface in dev.rollczi.litecommands.jda.visibility
- VisibilityAnnotationProcessor<SENDER> - Class in dev.rollczi.litecommands.jda.visibility
- VisibilityAnnotationProcessor() - Constructor for class dev.rollczi.litecommands.jda.visibility.VisibilityAnnotationProcessor
All Classes and Interfaces|All Packages