Index

B C D G P S W 
All Classes and Interfaces|All Packages

B

BaseBrigadierManager<S extends studio.mevera.imperat.context.CommandSource> - Class in studio.mevera.imperat
 
BaseBrigadierManager(Imperat<S>) - Constructor for class studio.mevera.imperat.BaseBrigadierManager
 
BrigadierManager<S extends studio.mevera.imperat.context.CommandSource> - Interface in studio.mevera.imperat
A class that manages parsing Command into brigadier CommandNode

C

convertImperatNodeToBrigadierNode(LiteralCommandNode<S>, CommandNode<S, ?>) - Method in class studio.mevera.imperat.BaseBrigadierManager
 

D

dispatcher - Variable in class studio.mevera.imperat.BaseBrigadierManager
 

G

getArgumentType(Argument<S>) - Method in interface studio.mevera.imperat.BrigadierManager
Fetches the argument valueType from the parameter
getStringArgType(Argument<S>) - Method in class studio.mevera.imperat.BaseBrigadierManager
 

P

parseCommandIntoNode(Command<S>) - Method in class studio.mevera.imperat.BaseBrigadierManager
 
parseCommandIntoNode(Command<S>) - Method in interface studio.mevera.imperat.BrigadierManager
Parses the registered Command to brigadier node

S

studio.mevera.imperat - package studio.mevera.imperat
 

W

wrapCommandSource(Object) - Method in interface studio.mevera.imperat.BrigadierManager
Converts the original command source from brigadier into the platform's command-source
B C D G P S W 
All Classes and Interfaces|All Packages