Uses of Class
top.focess.qq.api.util.IOHandler
-
Packages that use IOHandler Package Description top.focess.qq top.focess.qq.api.command top.focess.qq.api.event.command top.focess.qq.api.util top.focess.qq.core.commands top.focess.qq.core.listener -
-
Uses of IOHandler in top.focess.qq
Methods in top.focess.qq with parameters of type IOHandler Modifier and Type Method Description static Future<Boolean>FocessQQ.CommandLine. exec(CommandSender sender, String command, IOHandler ioHandler)Execute command with sender executing and ioHandler receiving -
Uses of IOHandler in top.focess.qq.api.command
Methods in top.focess.qq.api.command that return IOHandler Modifier and Type Method Description IOHandlerCommandSender. getIOHandler()Get the receiver by this CommandSenderMethods in top.focess.qq.api.command with parameters of type IOHandler Modifier and Type Method Description booleanCommand. execute(CommandSender sender, String[] args, IOHandler ioHandler)Execute the command with special argumentsCommandResultCommandExecutor. execute(CommandSender sender, DataCollection dataCollection, IOHandler ioHandler)Used to execute the command under certain conditionsabstract voidCommand. usage(CommandSender sender, IOHandler ioHandler)Used to print help information when execute this command with wrong arguments or the executor returnsCommandResult.ARGS -
Uses of IOHandler in top.focess.qq.api.event.command
Methods in top.focess.qq.api.event.command that return IOHandler Modifier and Type Method Description IOHandlerCommandExecutedEvent. getIoHandler()IOHandlerCommandPrepostEvent. getIoHandler()Constructors in top.focess.qq.api.event.command with parameters of type IOHandler Constructor Description CommandExecutedEvent(Command.Executor executor, String[] args, IOHandler ioHandler, CommandSender sender, CommandResult result)Constructs a CommandExecutedEventCommandPrepostEvent(CommandSender sender, Command command, String[] args, IOHandler ioHandler)Constructs a CommandPrepostEvent -
Uses of IOHandler in top.focess.qq.api.util
Methods in top.focess.qq.api.util that return IOHandler Modifier and Type Method Description static IOHandlerIOHandler. getConsoleIoHandler()Methods in top.focess.qq.api.util with parameters of type IOHandler Modifier and Type Method Description static voidIOHandler. setConsoleIoHandler(IOHandler consoleIoHandler) -
Uses of IOHandler in top.focess.qq.core.commands
Methods in top.focess.qq.core.commands with parameters of type IOHandler Modifier and Type Method Description voidBotCommand. usage(CommandSender sender, IOHandler ioHandler)voidCommandCommand. usage(CommandSender commandSender, IOHandler ioHandler)voidFriendCommand. usage(CommandSender sender, IOHandler ioHandler)voidGroupCommand. usage(CommandSender sender, IOHandler ioHandler)voidLoadCommand. usage(CommandSender sender, IOHandler ioHandler)voidPluginCommand. usage(CommandSender commandSender, IOHandler ioHandler)voidReloadCommand. usage(CommandSender sender, IOHandler ioHandler)voidStopCommand. usage(CommandSender sender, IOHandler ioHandler)voidUnloadCommand. usage(CommandSender sender, IOHandler ioHandler) -
Uses of IOHandler in top.focess.qq.core.listener
Fields in top.focess.qq.core.listener with type parameters of type IOHandler Modifier and Type Field Description static Map<CommandSender,Queue<Pair<IOHandler,Pair<Boolean,Long>>>>ChatListener. QUESTSstatic Queue<Pair<IOHandler,Long>>ConsoleListener. QUESTSMethods in top.focess.qq.core.listener with parameters of type IOHandler Modifier and Type Method Description static voidChatListener. registerInputListener(IOHandler ioHandler, CommandSender commandSender, boolean flag)Register input String listener.static voidConsoleListener. registerInputListener(IOHandler ioHandler)Register input String listener.
-