Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages

A

AbstractAutowiredExecutor - Class in ru.cwcode.commands.executor
 
AbstractAutowiredExecutor() - Constructor for class ru.cwcode.commands.executor.AbstractAutowiredExecutor
 
AbstractExecutor - Class in ru.cwcode.commands.executor
 
AbstractExecutor() - Constructor for class ru.cwcode.commands.executor.AbstractExecutor
 
accent(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
 
accent(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
 
accent(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
 
accent(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
 
accept(A, B, C) - Method in interface ru.cwcode.commands.extra.TriConsumer
 
add(ArgumentFitnessResult) - Method in class ru.cwcode.commands.ArgumentSearchResult
 
aliases() - Method in class ru.cwcode.commands.Command
Возвращает алиасы команды
aliases(String...) - Method in class ru.cwcode.commands.Command
Устанавливает алиасы для команды.
aliases(List<String>) - Method in class ru.cwcode.commands.Command
Устанавливает алиасы для команды.
ALL_ALLOWED - Static variable in interface ru.cwcode.commands.permissions.PermissionGenerationStrategy
 
ALL_DENIED - Static variable in interface ru.cwcode.commands.permissions.PermissionGenerationStrategy
 
AllAllowedPermissionGenerationStrategy - Class in ru.cwcode.commands.permissions
 
AllAllowedPermissionGenerationStrategy() - Constructor for class ru.cwcode.commands.permissions.AllAllowedPermissionGenerationStrategy
 
AllDeniedPermissionGenerationStrategy - Class in ru.cwcode.commands.permissions
 
AllDeniedPermissionGenerationStrategy() - Constructor for class ru.cwcode.commands.permissions.AllDeniedPermissionGenerationStrategy
 
apply(P1, P2, P3) - Method in interface ru.cwcode.commands.extra.TriFunction
 
arg(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
Получает аргумент по индексу, если его нет - null
arg(String) - Method in class ru.cwcode.commands.executor.AbstractExecutor
Получает аргумент по тегу, если его нет - null.
argB(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
Получает аргумент и кастует его в boolean, если его нет - эксепшен
argD(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
Получает аргумент и кастует его в double, если его нет - эксепшен
argE(int, Class<? extends T>) - Method in class ru.cwcode.commands.executor.AbstractExecutor
Получает аргумент и получает из него enum (регистронезависимо)
argI(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
Получает аргумент и кастует его в int, если его нет - эксепшен
argO(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
Получает аргумент опционально
argP(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
 
argP(int) - Method in class ru.cwcode.commands.executor.CommonExecutor
 
argP(int) - Method in class ru.cwcode.commands.extra.command.executor.ExtraExecutor
 
argP(int) - Method in class ru.cwcode.commands.extra.command.executor.SimpleExecutor
 
args - Variable in class ru.cwcode.commands.ArgumentParser
 
argS(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
Получает аргумент и кастует его в строку, если его нет - эксепшен
argument(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
 
argument(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
 
argument(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
 
argument(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
 
Argument - Class in ru.cwcode.commands
 
Argument() - Constructor for class ru.cwcode.commands.Argument
 
Argument(String) - Constructor for class ru.cwcode.commands.Argument
 
ArgumentFitnessResult - Class in ru.cwcode.commands
 
ArgumentFitnessResult() - Constructor for class ru.cwcode.commands.ArgumentFitnessResult
 
ArgumentFitnessResult(ArgumentSet, Argument, String) - Constructor for class ru.cwcode.commands.ArgumentFitnessResult
 
argumentName() - Method in class ru.cwcode.commands.Argument
Название аргумента в хелпе
argumentName() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.basic.DynamicArg
Deprecated.
 
argumentName() - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.basic.StringArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.ComplexArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.datetime.DurationArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.datetime.TimeArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.DynamicList
 
argumentName() - Method in class ru.cwcode.commands.arguments.EmptyArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.EnumArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.ExactStringArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.HexColorArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.LegacyColorArg
 
argumentName() - Method in class ru.cwcode.commands.arguments.ListArg
 
argumentName() - Method in class ru.cwcode.commands.extra.command.argument.KeyArgument
 
argumentName() - Method in class ru.cwcode.commands.extra.command.argument.PageArgument
 
ArgumentParser - Class in ru.cwcode.commands
 
ArgumentParser(String[], ArgumentSet) - Constructor for class ru.cwcode.commands.ArgumentParser
 
arguments - Variable in class ru.cwcode.commands.ArgumentSet
 
arguments(ArgumentSet...) - Method in class ru.cwcode.commands.Command
Добавляет аргументсеты в команду или подкоманду
argumentsAmount() - Method in class ru.cwcode.commands.executor.AbstractExecutor
 
ArgumentSearchResult - Class in ru.cwcode.commands
 
ArgumentSearchResult() - Constructor for class ru.cwcode.commands.ArgumentSearchResult
 
ArgumentSet - Class in ru.cwcode.commands
 
ArgumentSet(ArgumentSet, Argument...) - Constructor for class ru.cwcode.commands.ArgumentSet
 
ArgumentSet(AbstractExecutor, String, Argument...) - Constructor for class ru.cwcode.commands.ArgumentSet
Аргумент implements SpacedArgument должен быть 1 и последний
Аргументы optional должны быть последние в списке
Аргументов может не быть
ArgumentSet(AbstractExecutor, Argument...) - Constructor for class ru.cwcode.commands.ArgumentSet
Аргумент implements SpacedArgument должен быть 1 и последний
Аргументы optional должны быть последние в списке
Аргументов может не быть
Шоткат, автоматически устанавливающий пермишен в пустую строку
ArgumentSet(AbstractExecutor, ExactStringArg, Argument...) - Constructor for class ru.cwcode.commands.ArgumentSet
Аргумент implements SpacedArgument должен быть 1 и последний
Аргументы optional должны быть последние в списке
Аргументов может не быть
Шоткат, автоматически устанавливающий пермишен в соответствии с ExactStringArg
argumentSetEdit(Consumer<ArgumentSet>) - Method in class ru.cwcode.commands.extra.builder.CreateCommandBuilder
 
argumentSetEdit(Consumer<ArgumentSet>) - Method in class ru.cwcode.commands.extra.builder.DeleteCommandBuilder
 
argumentSetEdit(Consumer<ArgumentSet>) - Method in class ru.cwcode.commands.extra.builder.list.ListCommandBuilder
 
argumentSetEdit(Consumer<ArgumentSet>) - Method in class ru.cwcode.commands.extra.builder.RunnableCommandBuilder
 
argumentSetEdit(Consumer<ArgumentSet>) - Method in class ru.cwcode.commands.extra.builder.update.UpdateCommandBuilder
 
argumentSets - Variable in class ru.cwcode.commands.Command
 
argWithSpaces(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
Возвращает строку с заменёнными подчёркиваниями на пробелы

B

bind - Variable in class ru.cwcode.commands.arguments.BindedArgument
 
bind(int) - Method in class ru.cwcode.commands.arguments.BindedArgument
 
bind(int...) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
 
BindedArgument - Class in ru.cwcode.commands.arguments
 
BindedArgument() - Constructor for class ru.cwcode.commands.arguments.BindedArgument
 
blockForNonPlayers() - Method in class ru.cwcode.commands.ArgumentSet
Запретить для не-игроков
blockForPlayers() - Method in class ru.cwcode.commands.ArgumentSet
Запретить для игроков
BooleanArg - Class in ru.cwcode.commands.arguments.basic
 
BooleanArg() - Constructor for class ru.cwcode.commands.arguments.basic.BooleanArg
 
BooleanArg(String, String) - Constructor for class ru.cwcode.commands.arguments.basic.BooleanArg
 
build(String) - Method in class ru.cwcode.commands.extra.ExtraCommandBuilder
 
builder(Function<RepositoryAccessor<E, K, S>, B>, Consumer<B>) - Method in class ru.cwcode.commands.extra.ExtraCommandBuilder
 

C

CAN_PERFORM_AND_CAN_SEE - Static variable in class ru.cwcode.commands.preconditions.PreconditionRequirements
 
canExecute(Predicate<Sender>) - Method in class ru.cwcode.commands.ArgumentSet
Предикат, который проверяется при автокомплите, выводе хелпа и попытке выполнения экзекутора
canExecute(Predicate<Sender>) - Method in class ru.cwcode.commands.Command
Предикат, который проверяется при автокомплите, выводе хелпа и попытке выполнения
canExecute(Sender) - Method in class ru.cwcode.commands.preconditions.impl.HiddenCommandPrecondition
 
canExecute(Sender) - Method in class ru.cwcode.commands.preconditions.impl.OnlyForNonPlayersPrecondition
 
canExecute(Sender) - Method in class ru.cwcode.commands.preconditions.impl.OnlyForPlayersPrecondition
 
canExecute(Sender) - Method in class ru.cwcode.commands.preconditions.impl.PermissionPrecondition
 
canExecute(Sender) - Method in class ru.cwcode.commands.preconditions.impl.PredicatePrecondition
 
canExecute(Sender) - Method in interface ru.cwcode.commands.preconditions.Precondition
 
cannotExecuteFeedback(Sender) - Method in class ru.cwcode.commands.preconditions.impl.HiddenCommandPrecondition
 
cannotExecuteFeedback(Sender) - Method in class ru.cwcode.commands.preconditions.impl.OnlyForNonPlayersPrecondition
 
cannotExecuteFeedback(Sender) - Method in class ru.cwcode.commands.preconditions.impl.OnlyForPlayersPrecondition
 
cannotExecuteFeedback(Sender) - Method in class ru.cwcode.commands.preconditions.impl.PermissionPrecondition
 
cannotExecuteFeedback(Sender) - Method in class ru.cwcode.commands.preconditions.impl.PredicatePrecondition
 
cannotExecuteFeedback(Sender) - Method in interface ru.cwcode.commands.preconditions.Precondition
 
canPerform() - Method in class ru.cwcode.commands.preconditions.PreconditionRequirements
 
canPerform() - Method in class ru.cwcode.commands.preconditions.PreconditionResult
 
canPerformedBy(Sender) - Method in class ru.cwcode.commands.ArgumentSet
 
canPerformedBy(Sender) - Method in class ru.cwcode.commands.Command
 
canSee() - Method in class ru.cwcode.commands.preconditions.PreconditionRequirements
 
canSee() - Method in class ru.cwcode.commands.preconditions.PreconditionResult
 
canSee(Sender) - Method in class ru.cwcode.commands.preconditions.impl.HiddenCommandPrecondition
 
canSee(Sender) - Method in class ru.cwcode.commands.preconditions.impl.OnlyForNonPlayersPrecondition
 
canSee(Sender) - Method in class ru.cwcode.commands.preconditions.impl.OnlyForPlayersPrecondition
 
canSee(Sender) - Method in class ru.cwcode.commands.preconditions.impl.PermissionPrecondition
 
canSee(Sender) - Method in class ru.cwcode.commands.preconditions.impl.PredicatePrecondition
 
canSee(Sender) - Method in interface ru.cwcode.commands.preconditions.Precondition
 
canShowDetailedHelp() - Method in class ru.cwcode.commands.ArgumentSearchResult
 
checkPreconditions(Sender) - Method in class ru.cwcode.commands.ArgumentSet
 
checkPreconditions(Sender) - Method in class ru.cwcode.commands.Command
 
checkPreconditions(Sender, PreconditionRequirements) - Method in class ru.cwcode.commands.ArgumentSet
 
checkPreconditions(Sender, PreconditionRequirements) - Method in class ru.cwcode.commands.Command
 
clearArgumentSets() - Method in class ru.cwcode.commands.Command
Очищает аргументсеты из команды или подкоманды
ColoredScheme - Class in ru.cwcode.commands.color
 
ColoredScheme(TextColor) - Constructor for class ru.cwcode.commands.color.ColoredScheme
 
ColoredScheme(TextColor, TextColor) - Constructor for class ru.cwcode.commands.color.ColoredScheme
 
ColorGenerationStrategy - Interface in ru.cwcode.commands.color
 
colorScheme() - Method in class ru.cwcode.commands.extra.builder.list.ListContext
 
command - Variable in class ru.cwcode.commands.executor.AbstractExecutor
 
command() - Method in class ru.cwcode.commands.extra.builder.list.ListContext
 
Command - Class in ru.cwcode.commands
 
Command(String) - Constructor for class ru.cwcode.commands.Command
Автоматически устанавливается пермишен name
Command(String, String) - Constructor for class ru.cwcode.commands.Command
Указывайте пермишен "" для того, чтобы пермишены рекурсивно не генерировались
Command(String, String, AbstractExecutor) - Constructor for class ru.cwcode.commands.Command
Шоткат для сингл-аргументсета в команде без аргументов с кастомным пермишеном
Command(String, List<String>) - Constructor for class ru.cwcode.commands.Command
Автоматически устанавливается пермишен name и устанавливаются алиасы
Command(String, AbstractExecutor) - Constructor for class ru.cwcode.commands.Command
Шоткат для сингл-аргументсета в команде без аргументов
Command(String, AbstractExecutor, Argument...) - Constructor for class ru.cwcode.commands.Command
Шоткат для сингл-аргументсета в команде с любыми аргументами
CommandBuilder<E,K,S> - Class in ru.cwcode.commands.extra.builder
 
CommandBuilder(RepositoryAccessor<E, K, S>) - Constructor for class ru.cwcode.commands.extra.builder.CommandBuilder
 
CommandParser - Class in ru.cwcode.commands
 
CommandParser(Command) - Constructor for class ru.cwcode.commands.CommandParser
 
CommandParser.Result - Class in ru.cwcode.commands
 
CommandPreconditionResult - Class in ru.cwcode.commands.preconditions
 
CommandPreconditionResult(Command, PreconditionResult) - Constructor for class ru.cwcode.commands.preconditions.CommandPreconditionResult
 
CommandsAPI - Class in ru.cwcode.commands.api
 
CommandsAPI() - Constructor for class ru.cwcode.commands.api.CommandsAPI
 
CommonExecutor - Class in ru.cwcode.commands.executor
 
CommonExecutor() - Constructor for class ru.cwcode.commands.executor.CommonExecutor
 
completions(Sender) - Method in class ru.cwcode.commands.Argument
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.basic.DynamicArg
Deprecated.
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.basic.StringArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.BindedArgument
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.ComplexArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.datetime.DurationArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.datetime.TimeArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.DynamicList
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.EmptyArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.EnumArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.ExactStringArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.LegacyColorArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.ListArg
 
completions(Sender) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
 
completions(Sender) - Method in class ru.cwcode.commands.extra.command.argument.KeyArgument
 
completions(Sender) - Method in class ru.cwcode.commands.extra.command.argument.PageArgument
 
completions(Sender, String) - Method in class ru.cwcode.commands.arguments.BindedArgument
 
completions(Sender, String[]) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
 
completions(Sender, List<String>) - Method in class ru.cwcode.commands.Argument
 
completions(Sender, List<String>) - Method in class ru.cwcode.commands.arguments.BindedArgument
 
completions(Sender, List<String>) - Method in class ru.cwcode.commands.arguments.datetime.TimeArg
 
completions(Sender, List<String>) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
 
CompletionStyle - Enum in ru.cwcode.commands
 
ComplexArg - Class in ru.cwcode.commands.arguments
 
ComplexArg(Argument...) - Constructor for class ru.cwcode.commands.arguments.ComplexArg
 
confirm(String, long, Runnable, Runnable) - Method in interface ru.cwcode.commands.api.Sender
 
confirmWith(String, long) - Method in class ru.cwcode.commands.ArgumentSet
Строка, которую нужно написать в чат (или нажать на сообщение), чтобы подтвердить выполнение команды
create(Consumer<CreateCommandBuilder<E, K, S>>) - Method in class ru.cwcode.commands.extra.ExtraCommandBuilder
 
CreateCommandBuilder<E,K,S> - Class in ru.cwcode.commands.extra.builder
 
CreateCommandBuilder(RepositoryAccessor<E, K, S>) - Constructor for class ru.cwcode.commands.extra.builder.CreateCommandBuilder
 

D

debug(DebugMode) - Method in class ru.cwcode.commands.Command
 
DebugMode - Enum in ru.cwcode.commands
 
decorate(Consumer<ListDecorator<S>>) - Method in class ru.cwcode.commands.extra.builder.list.ListCommandBuilder
 
DefaultColorGenerationStrategy - Class in ru.cwcode.commands.color
 
DefaultColorGenerationStrategy() - Constructor for class ru.cwcode.commands.color.DefaultColorGenerationStrategy
 
DefaultPermissionGenerationStrategy - Class in ru.cwcode.commands.permissions
 
DefaultPermissionGenerationStrategy() - Constructor for class ru.cwcode.commands.permissions.DefaultPermissionGenerationStrategy
 
delete(Consumer<DeleteCommandBuilder<E, K, S>>) - Method in class ru.cwcode.commands.extra.ExtraCommandBuilder
 
DeleteCommandBuilder<E,K,S> - Class in ru.cwcode.commands.extra.builder
 
DeleteCommandBuilder(RepositoryAccessor<E, K, S>) - Constructor for class ru.cwcode.commands.extra.builder.DeleteCommandBuilder
 
description() - Method in class ru.cwcode.commands.Command
 
description(String) - Method in class ru.cwcode.commands.Command
Устанавливает краткое описание команды для автогенерируемого хелпа
DETAILED - Enum constant in enum ru.cwcode.commands.DebugMode
 
DIAPASON - Enum constant in enum ru.cwcode.commands.CompletionStyle
 
DoubleArg - Class in ru.cwcode.commands.arguments.basic
 
DoubleArg() - Constructor for class ru.cwcode.commands.arguments.basic.DoubleArg
 
DoubleArg(String) - Constructor for class ru.cwcode.commands.arguments.basic.DoubleArg
 
DurationArg - Class in ru.cwcode.commands.arguments.datetime
 
DurationArg() - Constructor for class ru.cwcode.commands.arguments.datetime.DurationArg
 
DynamicArg - Class in ru.cwcode.commands.arguments.basic
Deprecated.
DynamicArg(String, Function<Sender, List<String>>, Predicate<String>) - Constructor for class ru.cwcode.commands.arguments.basic.DynamicArg
Deprecated.
 
DynamicList - Class in ru.cwcode.commands.arguments
 
DynamicList(String, Receiver) - Constructor for class ru.cwcode.commands.arguments.DynamicList
 
DynamicRainbowColorScheme - Class in ru.cwcode.commands.color
 
DynamicRainbowColorScheme() - Constructor for class ru.cwcode.commands.color.DynamicRainbowColorScheme
 

E

elementToKey(E, S) - Method in class ru.cwcode.commands.extra.RepositoryAccessor
 
EmptyArg - Class in ru.cwcode.commands.arguments
 
EmptyArg() - Constructor for class ru.cwcode.commands.arguments.EmptyArg
 
EnumArg - Class in ru.cwcode.commands.arguments
 
EnumArg(Enum[], String) - Constructor for class ru.cwcode.commands.arguments.EnumArg
 
error(ArgumentSet, String) - Method in class ru.cwcode.commands.ArgumentSearchResult
 
ExactStringArg - Class in ru.cwcode.commands.arguments
 
ExactStringArg(String) - Constructor for class ru.cwcode.commands.arguments.ExactStringArg
 
execute(Sender, String[], Command) - Method in class ru.cwcode.commands.ArgumentSet
 
executeForNonPlayer() - Method in class ru.cwcode.commands.executor.AbstractExecutor
 
executeForPlayer() - Method in class ru.cwcode.commands.executor.AbstractAutowiredExecutor
 
executeForPlayer() - Method in class ru.cwcode.commands.executor.AbstractExecutor
Действие, выполняемое для игроков И НЕ-ИГРОКОВ, если метод executeForNonPlayer не переопределён
executeForPlayer() - Method in class ru.cwcode.commands.extra.command.executor.ExtraExecutor
 
executeForPlayer() - Method in class ru.cwcode.commands.extra.command.executor.SimpleExecutor
 
executor - Variable in class ru.cwcode.commands.ArgumentSet
 
ExtraCommandBuilder<E,K,S> - Class in ru.cwcode.commands.extra
 
ExtraCommandBuilder(RepositoryAccessor<E, K, S>) - Constructor for class ru.cwcode.commands.extra.ExtraCommandBuilder
 
ExtraExecutor<E,K,S> - Class in ru.cwcode.commands.extra.command.executor
 
ExtraExecutor(RepositoryAccessor<E, K, S>, TriConsumer<S, E, ArgumentParser>, int) - Constructor for class ru.cwcode.commands.extra.command.executor.ExtraExecutor
 

F

field(String, A, TriConsumer<E, Object, S>) - Method in class ru.cwcode.commands.extra.builder.update.UpdateCommandBuilder
 
field(Consumer<ListField<E, S>>) - Method in class ru.cwcode.commands.extra.builder.list.ListCommandBuilder
 
fields(A...) - Method in class ru.cwcode.commands.extra.builder.CreateCommandBuilder
 
firstPageCommand() - Method in class ru.cwcode.commands.extra.builder.list.ListContext
 
founded(ArgumentSet) - Method in class ru.cwcode.commands.ArgumentSearchResult
 
fullCommandPath() - Method in class ru.cwcode.commands.extra.builder.list.ListContext
 

G

get(int) - Method in class ru.cwcode.commands.ArgumentParser
 
get(String) - Method in class ru.cwcode.commands.ArgumentParser
 
getArgs() - Method in class ru.cwcode.commands.arguments.ComplexArg
 
getArgumentSet() - Method in class ru.cwcode.commands.ArgumentFitnessResult
 
getArgumentSetsFor(Sender, PreconditionRequirements) - Method in class ru.cwcode.commands.Command
 
getAudience() - Method in interface ru.cwcode.commands.api.Sender
 
getCannotPerformMessage() - Method in class ru.cwcode.commands.preconditions.PreconditionResult
 
getColorScheme() - Method in class ru.cwcode.commands.Command
 
getCommand() - Method in class ru.cwcode.commands.CommandParser.Result
 
getCommand() - Method in class ru.cwcode.commands.executor.AbstractExecutor
 
getCommand() - Method in class ru.cwcode.commands.preconditions.CommandPreconditionResult
 
getCompletesFor(List<String>, Sender) - Method in class ru.cwcode.commands.ArgumentSet
 
getConfig() - Static method in class ru.cwcode.commands.api.CommandsAPI
 
getDeep() - Method in class ru.cwcode.commands.CommandParser.Result
 
getErrorMessage() - Method in class ru.cwcode.commands.ArgumentSearchResult
 
getExactString() - Method in class ru.cwcode.commands.arguments.ExactStringArg
 
getFounded() - Method in class ru.cwcode.commands.ArgumentSearchResult
 
getFullCommandPath(String) - Method in class ru.cwcode.commands.Command
 
getInstance() - Static method in class ru.cwcode.commands.preconditions.impl.OnlyForNonPlayersPrecondition
 
getInstance() - Static method in class ru.cwcode.commands.preconditions.impl.OnlyForPlayersPrecondition
 
getInvalidArgument() - Method in class ru.cwcode.commands.ArgumentFitnessResult
 
getInvalidResults() - Method in class ru.cwcode.commands.ArgumentSearchResult
 
getInvalidStringArgument() - Method in class ru.cwcode.commands.ArgumentFitnessResult
 
getLogger() - Method in class ru.cwcode.commands.api.Platform
 
getName() - Method in interface ru.cwcode.commands.api.Sender
 
getName() - Method in class ru.cwcode.commands.Command
 
getNextPermissions() - Method in class ru.cwcode.commands.permissions.ProcessResult
 
getPermission() - Method in class ru.cwcode.commands.ArgumentSet
 
getPermission() - Method in class ru.cwcode.commands.Command
 
getPermission() - Method in interface ru.cwcode.commands.Permissible
 
getPermission() - Method in class ru.cwcode.commands.permissions.ProcessResult
 
getPlatform() - Static method in class ru.cwcode.commands.api.CommandsAPI
 
getResult() - Method in class ru.cwcode.commands.preconditions.CommandPreconditionResult
 
getRootCommand() - Method in class ru.cwcode.commands.Command
 
getSubcommandFor(String, Sender) - Method in class ru.cwcode.commands.Command
 
getSubcommandsFor(Sender, PreconditionRequirements) - Method in class ru.cwcode.commands.Command
 
getTag() - Method in class ru.cwcode.commands.Argument
 

H

handleError(Exception) - Method in class ru.cwcode.commands.executor.AbstractExecutor
Переопределение обработчика ошибок
handleError(Exception) - Method in class ru.cwcode.commands.executor.CommonExecutor
 
handleError(Exception) - Method in class ru.cwcode.commands.extra.command.executor.ExtraExecutor
 
handleError(Exception) - Method in class ru.cwcode.commands.extra.command.executor.SimpleExecutor
 
handleExecutionException(Exception, Command, Sender) - Method in class ru.cwcode.commands.api.Platform
 
hasHelp() - Method in class ru.cwcode.commands.ArgumentSet
 
hasPermission(String) - Method in interface ru.cwcode.commands.api.Sender
 
help(String) - Method in class ru.cwcode.commands.ArgumentSet
 
help(Component) - Method in class ru.cwcode.commands.ArgumentSet
Текст для описания аргументсета в авто-хелпе
help(Help) - Method in class ru.cwcode.commands.Command
Устанавливает свой хелп вместо авто-генерируемого
Help - Interface in ru.cwcode.commands
 
HexColorArg - Class in ru.cwcode.commands.arguments
 
HexColorArg() - Constructor for class ru.cwcode.commands.arguments.HexColorArg
 
HexColorArg(String) - Constructor for class ru.cwcode.commands.arguments.HexColorArg
 
hidden() - Method in class ru.cwcode.commands.ArgumentSet
 
HiddenCommandPrecondition - Class in ru.cwcode.commands.preconditions.impl
 
HiddenCommandPrecondition() - Constructor for class ru.cwcode.commands.preconditions.impl.HiddenCommandPrecondition
 
hint() - Method in class ru.cwcode.commands.Argument
Подсказка при наведении на аргумент в авто-хелпе
hint() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
 
hint() - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
 
hint() - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
 
hint() - Method in class ru.cwcode.commands.arguments.basic.StringArg
 
hint() - Method in class ru.cwcode.commands.arguments.datetime.DurationArg
 
hint() - Method in class ru.cwcode.commands.arguments.datetime.TimeArg
 

I

INSTANCE - Static variable in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
 
INSTANCE - Static variable in class ru.cwcode.commands.color.DynamicRainbowColorScheme
 
IntegerArg - Class in ru.cwcode.commands.arguments.basic
 
IntegerArg() - Constructor for class ru.cwcode.commands.arguments.basic.IntegerArg
 
IntegerArg(String) - Constructor for class ru.cwcode.commands.arguments.basic.IntegerArg
 
invalidMessage(Command, Sender, String) - Method in class ru.cwcode.commands.Argument
 
is(DebugMode) - Method in enum ru.cwcode.commands.DebugMode
 
isArgumentsFit(Sender, String...) - Method in class ru.cwcode.commands.ArgumentSet
 
isFounded() - Method in class ru.cwcode.commands.ArgumentSearchResult
 
isHidden() - Method in class ru.cwcode.commands.ArgumentSet
 
isOp() - Method in interface ru.cwcode.commands.api.Sender
 
isOptional() - Method in class ru.cwcode.commands.Argument
 
isPlayer() - Method in interface ru.cwcode.commands.api.Sender
 
isPresent(int) - Method in class ru.cwcode.commands.ArgumentParser
 
isPresent(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
Проверяет есть ли аргумент под таким индексом
isSatisfy(PreconditionRequirements) - Method in class ru.cwcode.commands.preconditions.PreconditionResult
 

K

keyArgument() - Method in class ru.cwcode.commands.extra.RepositoryAccessor
 
KeyArgument<E,K,S> - Class in ru.cwcode.commands.extra.command.argument
 
KeyArgument(RepositoryAccessor<E, K, S>) - Constructor for class ru.cwcode.commands.extra.command.argument.KeyArgument
 
keys(S) - Method in class ru.cwcode.commands.extra.RepositoryAccessor
 
keyToElement(S, K) - Method in class ru.cwcode.commands.extra.RepositoryAccessor
 
keyToString(K) - Method in class ru.cwcode.commands.extra.RepositoryAccessor
 

L

l10n - Static variable in class ru.cwcode.commands.api.CommandsAPI
 
lastPageCommand() - Method in class ru.cwcode.commands.extra.builder.list.ListContext
 
LegacyColorArg - Class in ru.cwcode.commands.arguments
 
LegacyColorArg() - Constructor for class ru.cwcode.commands.arguments.LegacyColorArg
 
list(Consumer<ListCommandBuilder<E, K, S>>) - Method in class ru.cwcode.commands.extra.ExtraCommandBuilder
 
LIST - Enum constant in enum ru.cwcode.commands.CompletionStyle
 
ListArg - Class in ru.cwcode.commands.arguments
 
ListArg(String, String...) - Constructor for class ru.cwcode.commands.arguments.ListArg
 
ListArg(String, List<String>) - Constructor for class ru.cwcode.commands.arguments.ListArg
 
ListCommandBuilder<E,K,S> - Class in ru.cwcode.commands.extra.builder.list
 
ListCommandBuilder(RepositoryAccessor<E, K, S>) - Constructor for class ru.cwcode.commands.extra.builder.list.ListCommandBuilder
 
ListContext - Class in ru.cwcode.commands.extra.builder.list
 
ListContext(Command, int, int) - Constructor for class ru.cwcode.commands.extra.builder.list.ListContext
 
ListDecorator<S> - Class in ru.cwcode.commands.extra.builder.list
 
ListDecorator() - Constructor for class ru.cwcode.commands.extra.builder.list.ListDecorator
 
ListField<E,S> - Class in ru.cwcode.commands.extra.builder.list
 
ListField() - Constructor for class ru.cwcode.commands.extra.builder.list.ListField
 

M

main() - Method in class ru.cwcode.commands.color.ColoredScheme
 
main() - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
 
main() - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
 
main() - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
 
map() - Method in class ru.cwcode.commands.Argument
 
map() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
 
map() - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
 
map() - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
 
map() - Method in class ru.cwcode.commands.arguments.datetime.DurationArg
 
map() - Method in class ru.cwcode.commands.arguments.EnumArg
 
MultiBindedArgument - Class in ru.cwcode.commands.arguments
 
MultiBindedArgument() - Constructor for class ru.cwcode.commands.arguments.MultiBindedArgument
 

N

name(String) - Method in class ru.cwcode.commands.extra.builder.CreateCommandBuilder
 
name(String) - Method in class ru.cwcode.commands.extra.builder.DeleteCommandBuilder
 
name(String) - Method in class ru.cwcode.commands.extra.builder.list.ListCommandBuilder
 
name(String) - Method in class ru.cwcode.commands.extra.builder.update.UpdateCommandBuilder
 
newInstance() - Method in class ru.cwcode.commands.Argument
 
nextPageCommand() - Method in class ru.cwcode.commands.extra.builder.list.ListContext
 
NONE - Enum constant in enum ru.cwcode.commands.CompletionStyle
 
NONE - Enum constant in enum ru.cwcode.commands.DebugMode
 
NOT_FIT - Static variable in class ru.cwcode.commands.ArgumentFitnessResult
 
notNull() - Method in class ru.cwcode.commands.Argument
 

O

of(BiFunction<E, S, String>, BiFunction<String, S, E>, Function<S, Collection<String>>) - Static method in class ru.cwcode.commands.extra.ExtraCommandBuilder
 
of(BiFunction<E, S, K>, BiFunction<K, S, E>, Function<K, String>, Function<String, K>, Function<S, Collection<K>>) - Static method in class ru.cwcode.commands.extra.ExtraCommandBuilder
 
onCommandExecute(Sender, String, String[]) - Method in class ru.cwcode.commands.CommandParser
 
onError(Sender, String, String[], ArgumentSearchResult) - Method in class ru.cwcode.commands.Command
 
onExecute(BiConsumer<ArgumentParser, S>) - Method in class ru.cwcode.commands.extra.builder.CreateCommandBuilder
 
onExecute(BiConsumer<S, E>) - Method in class ru.cwcode.commands.extra.builder.DeleteCommandBuilder
 
onExecute(Sender, String[], ArgumentSet) - Method in class ru.cwcode.commands.Command
 
ONLY_CAN_PERFORM - Static variable in class ru.cwcode.commands.preconditions.PreconditionRequirements
 
ONLY_CAN_SEE - Static variable in class ru.cwcode.commands.preconditions.PreconditionRequirements
 
OnlyForNonPlayersPrecondition - Class in ru.cwcode.commands.preconditions.impl
 
OnlyForPlayersPrecondition - Class in ru.cwcode.commands.preconditions.impl
 
onTabComplete(Sender, String[]) - Method in class ru.cwcode.commands.TabCompleter
 
optional() - Method in class ru.cwcode.commands.Argument
Делает аргумент опциональным.
optional(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
 
optional(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
 
optional(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
 
optional(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
 
optional(String) - Method in class ru.cwcode.commands.Argument
Делает аргумент опциональным.

P

page() - Method in class ru.cwcode.commands.extra.builder.list.ListContext
 
PageArgument<E,K,S> - Class in ru.cwcode.commands.extra.command.argument
 
PageArgument(RepositoryAccessor<E, K, S>) - Constructor for class ru.cwcode.commands.extra.command.argument.PageArgument
 
pageCommand(int) - Method in class ru.cwcode.commands.extra.builder.list.ListContext
 
pages() - Method in class ru.cwcode.commands.extra.builder.list.ListContext
 
pageSize(int) - Method in class ru.cwcode.commands.extra.builder.list.ListCommandBuilder
 
parse(Command, Sender, String...) - Static method in class ru.cwcode.commands.CommandParser
 
parser - Variable in class ru.cwcode.commands.executor.AbstractExecutor
 
Permissible - Interface in ru.cwcode.commands
 
PermissionGenerationStrategy - Interface in ru.cwcode.commands.permissions
 
PermissionPrecondition - Class in ru.cwcode.commands.preconditions.impl
 
PermissionPrecondition(Permissible) - Constructor for class ru.cwcode.commands.preconditions.impl.PermissionPrecondition
 
permissions(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
 
permissions(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
 
permissions(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
 
permissions(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
 
placeholder - Variable in class ru.cwcode.commands.arguments.basic.StringArg
 
PLACEHOLDER - Enum constant in enum ru.cwcode.commands.CompletionStyle
 
Platform - Class in ru.cwcode.commands.api
 
Platform() - Constructor for class ru.cwcode.commands.api.Platform
 
positive() - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
 
Precondition - Interface in ru.cwcode.commands.preconditions
 
PreconditionProcessor - Class in ru.cwcode.commands.preconditions
 
PreconditionProcessor() - Constructor for class ru.cwcode.commands.preconditions.PreconditionProcessor
 
PreconditionRequirements - Class in ru.cwcode.commands.preconditions
 
PreconditionResult - Class in ru.cwcode.commands.preconditions
 
PreconditionResult(boolean, boolean, String) - Constructor for class ru.cwcode.commands.preconditions.PreconditionResult
 
preconditions(Precondition...) - Method in class ru.cwcode.commands.ArgumentSet
Добавляет Precondition`s в конец списка
preconditions(Precondition...) - Method in class ru.cwcode.commands.Command
Добавляет Precondition`s в конец списка
PredicatePrecondition - Class in ru.cwcode.commands.preconditions.impl
 
PredicatePrecondition(Predicate<Sender>) - Constructor for class ru.cwcode.commands.preconditions.impl.PredicatePrecondition
 
PredicatePrecondition(Predicate<Sender>, String) - Constructor for class ru.cwcode.commands.preconditions.impl.PredicatePrecondition
 
prepare(Sender, String[], ArgumentSet, Command) - Method in class ru.cwcode.commands.executor.AbstractExecutor
 
prevPageCommand() - Method in class ru.cwcode.commands.extra.builder.list.ListContext
 
print(String) - Method in enum ru.cwcode.commands.DebugMode
 
process(Sender, Collection<Precondition>) - Static method in class ru.cwcode.commands.preconditions.PreconditionProcessor
 
processArgumentSet(String, String, String) - Method in class ru.cwcode.commands.permissions.AllAllowedPermissionGenerationStrategy
 
processArgumentSet(String, String, String) - Method in class ru.cwcode.commands.permissions.AllDeniedPermissionGenerationStrategy
 
processArgumentSet(String, String, String) - Method in class ru.cwcode.commands.permissions.DefaultPermissionGenerationStrategy
 
processArgumentSet(String, String, String) - Method in interface ru.cwcode.commands.permissions.PermissionGenerationStrategy
 
processCommand(String, String) - Method in class ru.cwcode.commands.permissions.AllAllowedPermissionGenerationStrategy
 
processCommand(String, String) - Method in class ru.cwcode.commands.permissions.AllDeniedPermissionGenerationStrategy
 
processCommand(String, String) - Method in class ru.cwcode.commands.permissions.DefaultPermissionGenerationStrategy
 
processCommand(String, String) - Method in interface ru.cwcode.commands.permissions.PermissionGenerationStrategy
 
ProcessResult - Class in ru.cwcode.commands.permissions
 
ProcessResult() - Constructor for class ru.cwcode.commands.permissions.ProcessResult
 
ProcessResult(String) - Constructor for class ru.cwcode.commands.permissions.ProcessResult
 
ProcessResult(String, String) - Constructor for class ru.cwcode.commands.permissions.ProcessResult
 
processSubCommand(String, String, String) - Method in class ru.cwcode.commands.permissions.AllAllowedPermissionGenerationStrategy
 
processSubCommand(String, String, String) - Method in class ru.cwcode.commands.permissions.AllDeniedPermissionGenerationStrategy
 
processSubCommand(String, String, String) - Method in class ru.cwcode.commands.permissions.DefaultPermissionGenerationStrategy
 
processSubCommand(String, String, String) - Method in interface ru.cwcode.commands.permissions.PermissionGenerationStrategy
 

R

raw - Variable in class ru.cwcode.commands.Argument
 
receive() - Method in interface ru.cwcode.commands.Receiver
 
Receiver - Interface in ru.cwcode.commands
 
REDUCED - Enum constant in enum ru.cwcode.commands.DebugMode
 
register() - Method in class ru.cwcode.commands.Command
Регистрирует команду.
register(Command) - Method in class ru.cwcode.commands.extra.builder.CommandBuilder
 
register(Command) - Method in class ru.cwcode.commands.extra.builder.CreateCommandBuilder
 
register(Command) - Method in class ru.cwcode.commands.extra.builder.DeleteCommandBuilder
 
register(Command) - Method in class ru.cwcode.commands.extra.builder.list.ListCommandBuilder
 
register(Command) - Method in class ru.cwcode.commands.extra.builder.RunnableCommandBuilder
 
register(Command) - Method in class ru.cwcode.commands.extra.builder.update.UpdateCommandBuilder
 
registerCommand(Command) - Method in class ru.cwcode.commands.api.Platform
 
repositoryAccessor - Variable in class ru.cwcode.commands.extra.builder.CommandBuilder
 
RepositoryAccessor<E,K,S> - Class in ru.cwcode.commands.extra
 
RepositoryAccessor(BiFunction<E, S, K>, BiFunction<K, S, E>, Function<K, String>, Function<String, K>, Function<S, Collection<K>>) - Constructor for class ru.cwcode.commands.extra.RepositoryAccessor
 
Result(Command, int) - Constructor for class ru.cwcode.commands.CommandParser.Result
 
ru.cwcode.commands - package ru.cwcode.commands
 
ru.cwcode.commands.api - package ru.cwcode.commands.api
 
ru.cwcode.commands.arguments - package ru.cwcode.commands.arguments
 
ru.cwcode.commands.arguments.basic - package ru.cwcode.commands.arguments.basic
 
ru.cwcode.commands.arguments.datetime - package ru.cwcode.commands.arguments.datetime
 
ru.cwcode.commands.arguments.spaced - package ru.cwcode.commands.arguments.spaced
 
ru.cwcode.commands.color - package ru.cwcode.commands.color
 
ru.cwcode.commands.executor - package ru.cwcode.commands.executor
 
ru.cwcode.commands.extra - package ru.cwcode.commands.extra
 
ru.cwcode.commands.extra.builder - package ru.cwcode.commands.extra.builder
 
ru.cwcode.commands.extra.builder.list - package ru.cwcode.commands.extra.builder.list
 
ru.cwcode.commands.extra.builder.update - package ru.cwcode.commands.extra.builder.update
 
ru.cwcode.commands.extra.command.argument - package ru.cwcode.commands.extra.command.argument
 
ru.cwcode.commands.extra.command.executor - package ru.cwcode.commands.extra.command.executor
 
ru.cwcode.commands.permissions - package ru.cwcode.commands.permissions
 
ru.cwcode.commands.preconditions - package ru.cwcode.commands.preconditions
 
ru.cwcode.commands.preconditions.impl - package ru.cwcode.commands.preconditions.impl
 
runnable(Consumer<RunnableCommandBuilder<E, K, S>>) - Method in class ru.cwcode.commands.extra.ExtraCommandBuilder
 
runnable(TriConsumer<S, E, ArgumentParser>) - Method in class ru.cwcode.commands.extra.builder.RunnableCommandBuilder
 
RunnableCommandBuilder<E,K,S> - Class in ru.cwcode.commands.extra.builder
 
RunnableCommandBuilder(RepositoryAccessor<E, K, S>) - Constructor for class ru.cwcode.commands.extra.builder.RunnableCommandBuilder
 

S

SafetySpacedStringArg - Class in ru.cwcode.commands.arguments.spaced
 
SafetySpacedStringArg() - Constructor for class ru.cwcode.commands.arguments.spaced.SafetySpacedStringArg
 
SafetySpacedStringArg(String) - Constructor for class ru.cwcode.commands.arguments.spaced.SafetySpacedStringArg
 
SafetyStringArg - Class in ru.cwcode.commands.arguments
 
SafetyStringArg() - Constructor for class ru.cwcode.commands.arguments.SafetyStringArg
 
SafetyStringArg(String) - Constructor for class ru.cwcode.commands.arguments.SafetyStringArg
 
searchForArgumentSet(Sender, String...) - Method in class ru.cwcode.commands.Command
 
sender - Variable in class ru.cwcode.commands.executor.AbstractExecutor
 
sender() - Method in class ru.cwcode.commands.executor.AbstractExecutor
Возвращает игрока при выполнении команды игроком.
sender() - Method in class ru.cwcode.commands.executor.CommonExecutor
 
sender() - Method in class ru.cwcode.commands.extra.command.executor.ExtraExecutor
 
sender() - Method in class ru.cwcode.commands.extra.command.executor.SimpleExecutor
 
Sender - Interface in ru.cwcode.commands.api
 
sendMessage(String) - Method in interface ru.cwcode.commands.api.Sender
 
sendMessage(Component) - Method in interface ru.cwcode.commands.api.Sender
 
sendMessage(TargetableMessageReturn) - Method in interface ru.cwcode.commands.api.Sender
 
sendTo(Sender, String[]) - Method in interface ru.cwcode.commands.Help
 
sendTo(Sender, Command, String, String[]) - Method in interface ru.cwcode.commands.Help
 
separator(Component) - Method in class ru.cwcode.commands.extra.builder.list.ListCommandBuilder
 
setColorScheme(TextColor) - Method in class ru.cwcode.commands.Command
 
setColorScheme(ColorGenerationStrategy) - Method in class ru.cwcode.commands.Command
Устанавливает цветовое оформление для хелпа и других сообщений.
setConfig(SimpleConfig) - Static method in class ru.cwcode.commands.api.CommandsAPI
 
setFalseValue(String) - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
 
setFooter(BiFunction<ListContext, S, Component>) - Method in class ru.cwcode.commands.extra.builder.list.ListDecorator
 
setHeader(BiFunction<ListContext, S, Component>) - Method in class ru.cwcode.commands.extra.builder.list.ListDecorator
 
setHover(BiFunction<E, S, Component>) - Method in class ru.cwcode.commands.extra.builder.list.ListField
 
setIgnoreExecutionPossibility(boolean) - Method in class ru.cwcode.commands.Command
Deprecated, for removal: This API element is subject to removal in a future version.
setIndexField(TriFunction<ListContext, Integer, S, Component>) - Method in class ru.cwcode.commands.extra.builder.list.ListDecorator
 
setL10n(L10n) - Static method in class ru.cwcode.commands.api.CommandsAPI
 
setMax(double) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
 
setMax(int) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
 
setMax(int) - Method in class ru.cwcode.commands.arguments.basic.StringArg
 
setMaxCompletionsEntries(int) - Method in class ru.cwcode.commands.TabCompleter
 
setMin(double) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
 
setMin(int) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
 
setMin(int) - Method in class ru.cwcode.commands.arguments.basic.StringArg
 
setName(String) - Method in class ru.cwcode.commands.Command
Устанавливает новое имя для команды, если это подкоманда
setName(String) - Method in class ru.cwcode.commands.extra.builder.list.ListField
 
setNextPermissions(String) - Method in class ru.cwcode.commands.permissions.ProcessResult
 
setNoElements(BiFunction<ListContext, S, Component>) - Method in class ru.cwcode.commands.extra.builder.list.ListDecorator
 
setOnClick(BiConsumer<E, S>) - Method in class ru.cwcode.commands.extra.builder.list.ListField
 
setPattern(Pattern) - Method in class ru.cwcode.commands.arguments.basic.StringArg
 
setPermission(String) - Method in class ru.cwcode.commands.permissions.ProcessResult
 
setPermissions(PermissionGenerationStrategy) - Method in class ru.cwcode.commands.Command
 
setPlaceholder(String) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
 
setPlaceholder(String) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
 
setPlaceholder(String) - Method in class ru.cwcode.commands.arguments.basic.StringArg
 
setPlatform(Platform) - Static method in class ru.cwcode.commands.api.CommandsAPI
 
setShouldShow(BiFunction<E, S, Boolean>) - Method in class ru.cwcode.commands.extra.builder.list.ListField
 
setStep(double) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
 
setStyle(CompletionStyle) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
 
setStyle(CompletionStyle) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
 
setStyle(CompletionStyle) - Method in class ru.cwcode.commands.arguments.basic.StringArg
 
setText(BiFunction<E, S, Component>) - Method in class ru.cwcode.commands.extra.builder.list.ListField
 
setTrueValue(String) - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
 
shouldShowInHelp(List<String>) - Method in class ru.cwcode.commands.ArgumentSet
 
showFullHelp(Sender, String, String[]) - Method in class ru.cwcode.commands.Command
 
showIndex(boolean) - Method in class ru.cwcode.commands.extra.builder.list.ListCommandBuilder
 
SimpleExecutor<S> - Class in ru.cwcode.commands.extra.command.executor
 
SimpleExecutor(BiConsumer<S, ArgumentParser>) - Constructor for class ru.cwcode.commands.extra.command.executor.SimpleExecutor
 
SpacedArgument - Interface in ru.cwcode.commands.arguments.spaced
Разрешает использовать пробелы в при вводе аргумента
Аргументы с этим аргументом должны быть в конце аргументсета
SpacedDynamicArg - Class in ru.cwcode.commands.arguments.spaced
 
SpacedDynamicArg(String, Function<Sender, List<String>>, Predicate<String>) - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedDynamicArg
 
SpacedDynamicList - Class in ru.cwcode.commands.arguments.spaced
 
SpacedDynamicList(String, Receiver) - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedDynamicList
 
SpacedListArg - Class in ru.cwcode.commands.arguments.spaced
 
SpacedListArg(String, String...) - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedListArg
 
SpacedListArg(String, List<String>) - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedListArg
 
SpacedStringArg - Class in ru.cwcode.commands.arguments.spaced
 
SpacedStringArg() - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedStringArg
 
SpacedStringArg(String) - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedStringArg
 
StringArg - Class in ru.cwcode.commands.arguments.basic
 
StringArg() - Constructor for class ru.cwcode.commands.arguments.basic.StringArg
 
StringArg(String) - Constructor for class ru.cwcode.commands.arguments.basic.StringArg
 
stringToKey(String) - Method in class ru.cwcode.commands.extra.RepositoryAccessor
 
subcommand(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
 
subcommand(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
 
subcommand(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
 
subcommand(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
 
subCommands(Command...) - Method in class ru.cwcode.commands.Command
Добавляет подкоманды в команду.
success() - Method in class ru.cwcode.commands.ArgumentFitnessResult
 
SUCCESS - Static variable in class ru.cwcode.commands.ArgumentFitnessResult
 

T

TabCompleter - Class in ru.cwcode.commands
 
TabCompleter(Command) - Constructor for class ru.cwcode.commands.TabCompleter
 
tag(String) - Method in class ru.cwcode.commands.Argument
 
TimeArg - Class in ru.cwcode.commands.arguments.datetime
 
TimeArg() - Constructor for class ru.cwcode.commands.arguments.datetime.TimeArg
 
toBoolean() - Method in class ru.cwcode.commands.Argument
 
toBoolean() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
 
toBoolean() - Method in class ru.cwcode.commands.arguments.basic.DynamicArg
Deprecated.
 
toComponent(Sender, ColorGenerationStrategy) - Method in class ru.cwcode.commands.ArgumentSet
 
toComponent(ColorGenerationStrategy, boolean) - Method in class ru.cwcode.commands.Argument
Оформление аргумента в авто-хелпе
toDouble() - Method in class ru.cwcode.commands.Argument
 
toDouble() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
 
toFloat() - Method in class ru.cwcode.commands.Argument
 
toInt() - Method in class ru.cwcode.commands.Argument
 
toInt() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
 
toReadableString() - Method in class ru.cwcode.commands.Argument
 
toString() - Method in class ru.cwcode.commands.Argument
 
toString() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
 
toString() - Method in class ru.cwcode.commands.ArgumentSet
 
TriConsumer<A,B,C> - Interface in ru.cwcode.commands.extra
 
TriFunction<P1,P2,P3,R> - Interface in ru.cwcode.commands.extra
 

U

UpdatableField<E,V,S> - Class in ru.cwcode.commands.extra.builder.update
 
UpdatableField(String, Argument, TriConsumer<E, V, S>) - Constructor for class ru.cwcode.commands.extra.builder.update.UpdatableField
 
update(Consumer<UpdateCommandBuilder<E, K, S>>) - Method in class ru.cwcode.commands.extra.ExtraCommandBuilder
 
UpdateCommandBuilder<E,K,S> - Class in ru.cwcode.commands.extra.builder.update
 
UpdateCommandBuilder(RepositoryAccessor<E, K, S>) - Constructor for class ru.cwcode.commands.extra.builder.update.UpdateCommandBuilder
 
updatePermissions(String) - Method in class ru.cwcode.commands.Command
 

V

valid(String) - Method in class ru.cwcode.commands.Argument
 
valid(String) - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.basic.DynamicArg
Deprecated.
 
valid(String) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.basic.StringArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.BindedArgument
 
valid(String) - Method in class ru.cwcode.commands.arguments.ComplexArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.datetime.DurationArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.datetime.TimeArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.DynamicList
 
valid(String) - Method in class ru.cwcode.commands.arguments.EmptyArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.EnumArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.ExactStringArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.LegacyColorArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.ListArg
 
valid(String) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
 
valid(String) - Method in class ru.cwcode.commands.arguments.SafetyStringArg
 
valid(String) - Method in class ru.cwcode.commands.extra.command.argument.KeyArgument
 
valid(String) - Method in class ru.cwcode.commands.extra.command.argument.PageArgument
 
valid(String, String) - Method in class ru.cwcode.commands.arguments.BindedArgument
 
valid(String, String[]) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
 
valid(Sender, String, List<String>) - Method in class ru.cwcode.commands.Argument
 
valid(Sender, String, List<String>) - Method in class ru.cwcode.commands.arguments.BindedArgument
 
valid(Sender, String, List<String>) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
 
valid(Sender, String, List<String>) - Method in class ru.cwcode.commands.extra.command.argument.KeyArgument
 
valid(Sender, String, List<String>) - Method in class ru.cwcode.commands.extra.command.argument.PageArgument
 
valueOf(String) - Static method in enum ru.cwcode.commands.CompletionStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.cwcode.commands.DebugMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum ru.cwcode.commands.CompletionStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.cwcode.commands.DebugMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

withArguments(Argument...) - Method in class ru.cwcode.commands.extra.builder.RunnableCommandBuilder
 
withSubcommandName(String) - Method in class ru.cwcode.commands.extra.builder.RunnableCommandBuilder
 
wrap(TextColor) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
 
written(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
 
written(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
 
written(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
 
written(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages