Index

A B C E G H I M O P S T W 
All Classes and Interfaces|All Packages|Serialized Form

A

addValue(String) - Method in class org.kendar.cli.MainArg
 
asMultiple() - Method in class org.kendar.cli.CommandOption
 

B

buildHelp() - Method in class org.kendar.cli.CommandParser
 

C

CliException - Exception in org.kendar.exceptions
 
CliException(String) - Constructor for exception org.kendar.exceptions.CliException
 
CliException(String, Throwable) - Constructor for exception org.kendar.exceptions.CliException
 
CliException(String, Throwable, boolean, boolean) - Constructor for exception org.kendar.exceptions.CliException
 
CliException(Throwable) - Constructor for exception org.kendar.exceptions.CliException
 
CommandItem - Interface in org.kendar.cli
 
CommandOption - Class in org.kendar.cli
 
CommandOptions - Class in org.kendar.cli
 
CommandParser - Class in org.kendar.cli
 
CommandParser(CommandOptions) - Constructor for class org.kendar.cli.CommandParser
 

E

equals(Object) - Method in class org.kendar.cli.MainArg
 

G

getAvailableOptions() - Method in class org.kendar.cli.HelpLine
 
getCommandOption(String) - Method in class org.kendar.cli.CommandOption
 
getCommandOption(String) - Method in class org.kendar.cli.CommandOptions
 
getCommandOptions() - Method in interface org.kendar.cli.CommandItem
 
getCommandOptions() - Method in class org.kendar.cli.CommandOption
 
getCommandOptions() - Method in class org.kendar.cli.CommandOptions
 
getDescription() - Method in class org.kendar.cli.CommandOption
 
getDescription() - Method in class org.kendar.cli.CommandOptions
 
getDescription() - Method in class org.kendar.cli.HelpLine
 
getId() - Method in class org.kendar.cli.CommandOptions
 
getId() - Method in class org.kendar.cli.MainArg
 
getLevel() - Method in class org.kendar.cli.HelpLine
 
getLongCommand() - Method in class org.kendar.cli.CommandOption
 
getLongCommand() - Method in class org.kendar.cli.HelpLine
 
getLongShortCommands() - Method in class org.kendar.cli.CommandOption
 
getLongShortCommands() - Method in class org.kendar.cli.CommandOptions
 
getLongShortCommandsChild() - Method in class org.kendar.cli.CommandOption
 
getLongShortCommandsChild() - Method in class org.kendar.cli.CommandOptions
 
getMainArgs() - Method in class org.kendar.cli.CommandParser
 
getOptions() - Method in class org.kendar.cli.CommandParser
 
getOptionValue(String) - Method in class org.kendar.cli.CommandParser
 
getOptionValue(String, String) - Method in class org.kendar.cli.CommandParser
 
getOptionValues(String) - Method in class org.kendar.cli.CommandOption
 
getOptionValues(String) - Method in class org.kendar.cli.CommandOptions
 
getOptionValues(String, String...) - Method in class org.kendar.cli.CommandParser
 
getParent() - Method in interface org.kendar.cli.CommandItem
 
getParent() - Method in class org.kendar.cli.CommandOption
 
getParent() - Method in class org.kendar.cli.CommandOptions
 
getShortCommand() - Method in class org.kendar.cli.CommandOption
 
getShortCommand() - Method in class org.kendar.cli.HelpLine
 
getSubChoices() - Method in class org.kendar.cli.CommandOption
 
getSubChoicesDescription() - Method in class org.kendar.cli.CommandOption
 
getSubChoicesValues() - Method in class org.kendar.cli.CommandOption
 
getValues() - Method in class org.kendar.cli.CommandOption
 
getValues() - Method in class org.kendar.cli.MainArg
 

H

hashCode() - Method in class org.kendar.cli.MainArg
 
hasOption(String) - Method in class org.kendar.cli.CommandOption
 
hasOption(String) - Method in class org.kendar.cli.CommandOptions
 
hasOption(String) - Method in class org.kendar.cli.CommandParser
 
hasSubChoices() - Method in class org.kendar.cli.CommandOption
 
hasSubOptions() - Method in class org.kendar.cli.CommandOption
 
HelpLine - Class in org.kendar.cli
 
HelpLine(String, int) - Constructor for class org.kendar.cli.HelpLine
 
HelpLine(String, String, String, String, boolean, int) - Constructor for class org.kendar.cli.HelpLine
 

I

isBlock() - Method in class org.kendar.cli.HelpLine
 
isHasParameter() - Method in class org.kendar.cli.CommandOption
 
isMandatoryParameter() - Method in class org.kendar.cli.CommandOption
 
isMultiple() - Method in class org.kendar.cli.CommandOption
 
isMultiple() - Method in class org.kendar.cli.HelpLine
 
isMultipleSubChoices() - Method in class org.kendar.cli.CommandOption
 
isPresent() - Method in class org.kendar.cli.CommandOption
 

M

MainArg - Class in org.kendar.cli
 
MainArg(String) - Constructor for class org.kendar.cli.MainArg
 

O

of(String) - Static method in class org.kendar.cli.CommandOptions
 
of(String, String) - Static method in class org.kendar.cli.CommandOption
 
of(String, String) - Static method in class org.kendar.cli.CommandOptions
 
org.kendar.cli - package org.kendar.cli
 
org.kendar.exceptions - package org.kendar.exceptions
 

P

parse(String[]) - Method in class org.kendar.cli.CommandParser
 
parse(List<MainArg>, boolean) - Method in class org.kendar.cli.CommandOptions
 
parseIgnoreMissing(String[]) - Method in class org.kendar.cli.CommandParser
 
parseInternal(List<MainArg>) - Method in class org.kendar.cli.CommandOption
 
parseInternal(List<MainArg>) - Method in class org.kendar.cli.CommandOptions
 
parseListOfCommands(List<MainArg>, List<CommandOption>, CommandItem, boolean) - Static method in class org.kendar.cli.CommandOptions
 
printHelp() - Method in class org.kendar.cli.CommandParser
 
printHelp(ArrayList<HelpLine>, int) - Method in class org.kendar.cli.CommandOption
 
printHelp(ArrayList<HelpLine>, int) - Method in class org.kendar.cli.CommandOptions
 
printHelpListOfCommands(ArrayList<HelpLine>, List<CommandOption>, int) - Static method in class org.kendar.cli.CommandOptions
 

S

setAvailableOptions(String) - Method in class org.kendar.cli.HelpLine
 
setDescription(String) - Method in class org.kendar.cli.HelpLine
 
setLevel(int) - Method in class org.kendar.cli.HelpLine
 
setLongCommand(String) - Method in class org.kendar.cli.HelpLine
 
setMultiple(boolean) - Method in class org.kendar.cli.HelpLine
 
setParent(CommandItem) - Method in interface org.kendar.cli.CommandItem
 
setParent(CommandItem) - Method in class org.kendar.cli.CommandOption
 
setParent(CommandItem) - Method in class org.kendar.cli.CommandOptions
 
setPresent() - Method in class org.kendar.cli.CommandOption
 
setShortCommand(String) - Method in class org.kendar.cli.HelpLine
 
setValues(String, CommandOptions) - Method in class org.kendar.cli.CommandOption
 
setValues(List<String>) - Method in class org.kendar.cli.CommandOption
 

T

toString() - Method in class org.kendar.cli.CommandOption
 
toString() - Method in class org.kendar.cli.HelpLine
 
toString() - Method in class org.kendar.cli.MainArg
 

W

withCallback(Consumer<String>) - Method in class org.kendar.cli.CommandOption
 
withCallback(Consumer<String>) - Method in class org.kendar.cli.CommandOptions
 
withCommandOptions(CommandOption...) - Method in class org.kendar.cli.CommandOption
 
withDescription(String) - Method in class org.kendar.cli.CommandOptions
 
withLong(String) - Method in class org.kendar.cli.CommandOption
 
withMandatoryParameter() - Method in class org.kendar.cli.CommandOption
 
withMultiCallback(Consumer<List<String>>) - Method in class org.kendar.cli.CommandOption
 
withMultipleSubChoices() - Method in class org.kendar.cli.CommandOption
 
withOptions(CommandOption...) - Method in class org.kendar.cli.CommandOptions
 
withParameter() - Method in class org.kendar.cli.CommandOption
 
withSubChoices(CommandOptions...) - Method in class org.kendar.cli.CommandOption
 
withSubChoicesDescription(String) - Method in class org.kendar.cli.CommandOption
 
A B C E G H I M O P S T W 
All Classes and Interfaces|All Packages|Serialized Form