A B D G H I J L M P T V 
All Classes 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.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 Type 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
 
GLOBAL - dev.rollczi.litecommands.jda.visibility.VisibilityScope
 
GUILD - dev.rollczi.litecommands.jda.visibility.VisibilityScope
 

H

handle(Invocation<SENDER>, DiscordMissingPermissions, ResultHandlerChain<SENDER>) - Method in class dev.rollczi.litecommands.jda.permission.DiscordMissingPermissionsHandler
 

I

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 type dev.rollczi.litecommands.jda.permission.DiscordPermission
 
META_KEY - Static variable in annotation type dev.rollczi.litecommands.jda.visibility.Visibility
 

P

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() - Method in annotation type dev.rollczi.litecommands.jda.permission.DiscordPermission
 
value() - Method in annotation type dev.rollczi.litecommands.jda.visibility.Visibility
 
valueOf(String) - Static method in enum dev.rollczi.litecommands.jda.visibility.VisibilityScope
Returns the enum constant of this type with the specified name.
values() - Static method in enum dev.rollczi.litecommands.jda.visibility.VisibilityScope
Returns an array containing the constants of this enum type, in the order they are declared.
Visibility - Annotation Type 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
 
VisibilityScope - Enum in dev.rollczi.litecommands.jda.visibility
Visibility scope of command
A B D G H I J L M P T V 
All Classes All Packages