A B C D E G H I L M N O P R S T U V W 

A

Accessor - Class in io.airlift.command
 
Accessor(Field...) - Constructor for class io.airlift.command.Accessor
 
Accessor(Iterable<Field>) - Constructor for class io.airlift.command.Accessor
 
addValues(Object, Iterable<?>) - Method in class io.airlift.command.Accessor
 
append(String) - Method in class io.airlift.command.UsagePrinter
 
appendTable(Iterable<? extends Iterable<String>>) - Method in class io.airlift.command.UsagePrinter
 
appendWords(Iterable<String>) - Method in class io.airlift.command.UsagePrinter
 
Arguments - Annotation Type in io.airlift.command
 
arguments - Variable in class io.airlift.command.SuggestCommand
 
ArgumentsMetadata - Class in io.airlift.command.model
 
ArgumentsMetadata(String, String, String, boolean, Iterable<Field>) - Constructor for class io.airlift.command.model.ArgumentsMetadata
 
ArgumentsMetadata(Iterable<ArgumentsMetadata>) - Constructor for class io.airlift.command.model.ArgumentsMetadata
 

B

build() - Method in class io.airlift.command.Cli.CliBuilder
 
buildCli(String) - Static method in class io.airlift.command.Cli
Deprecated.
buildCli(String, Class<T>) - Static method in class io.airlift.command.Cli
Deprecated.
builder(String) - Static method in class io.airlift.command.Cli
 

C

call() - Method in class io.airlift.command.Help
 
call() - Method in class io.airlift.command.SuggestCommand
 
Cli<C> - Class in io.airlift.command
 
Cli.CliBuilder<C> - Class in io.airlift.command
 
Cli.CliBuilder(String) - Constructor for class io.airlift.command.Cli.CliBuilder
 
Cli.GroupBuilder<C> - Class in io.airlift.command
 
Command - Annotation Type in io.airlift.command
Marks a class as a command.
command - Variable in class io.airlift.command.CommandSuggester
 
command - Variable in class io.airlift.command.Help
 
CommandGroupMetadata - Class in io.airlift.command.model
 
CommandGroupMetadata(String, String, Iterable<OptionMetadata>, CommandMetadata, Iterable<CommandMetadata>) - Constructor for class io.airlift.command.model.CommandGroupMetadata
 
CommandGroupUsage - Class in io.airlift.command
 
CommandGroupUsage() - Constructor for class io.airlift.command.CommandGroupUsage
 
CommandGroupUsage(int) - Constructor for class io.airlift.command.CommandGroupUsage
 
CommandGroupUsage(int, boolean) - Constructor for class io.airlift.command.CommandGroupUsage
 
CommandGroupUsage(int, boolean, Comparator<? super OptionMetadata>) - Constructor for class io.airlift.command.CommandGroupUsage
 
commandMetadata - Variable in class io.airlift.command.HelpOption
 
CommandMetadata - Class in io.airlift.command.model
 
CommandMetadata(String, String, boolean, Iterable<OptionMetadata>, Iterable<OptionMetadata>, Iterable<OptionMetadata>, ArgumentsMetadata, Iterable<Accessor>, Class<?>) - Constructor for class io.airlift.command.model.CommandMetadata
 
CommandSuggester - Class in io.airlift.command
 
CommandSuggester() - Constructor for class io.airlift.command.CommandSuggester
 
CommandUsage - Class in io.airlift.command
 
CommandUsage() - Constructor for class io.airlift.command.CommandUsage
 
CommandUsage(int) - Constructor for class io.airlift.command.CommandUsage
 
CommandUsage(int, Comparator<? super OptionMetadata>) - Constructor for class io.airlift.command.CommandUsage
 
Context - Enum in io.airlift.command
 
convert(String, Class<?>, String) - Method in class io.airlift.command.TypeConverter
 
createInstance(Class<T>) - Static method in class io.airlift.command.ParserUtil
 
createInstance(Class<?>, Iterable<OptionMetadata>, ListMultimap<OptionMetadata, Object>, ArgumentsMetadata, Iterable<Object>, Iterable<Accessor>, Map<Class<?>, Object>) - Static method in class io.airlift.command.ParserUtil
 

D

DEFAULT_COMMAND_COMPARATOR - Static variable in class io.airlift.command.UsageHelper
 
DEFAULT_OPTION_COMPARATOR - Static variable in class io.airlift.command.UsageHelper
 
description - Variable in class io.airlift.command.Cli.CliBuilder
 

E

equals(Object) - Method in class io.airlift.command.Accessor
 
equals(Object) - Method in class io.airlift.command.model.ArgumentsMetadata
 
equals(Object) - Method in class io.airlift.command.model.OptionMetadata
 

G

generateSuggestions() - Method in class io.airlift.command.SuggestCommand
 
getAccessors() - Method in class io.airlift.command.model.ArgumentsMetadata
 
getAccessors() - Method in class io.airlift.command.model.OptionMetadata
 
getAllOptions() - Method in class io.airlift.command.model.CommandMetadata
 
getAllowedValues() - Method in class io.airlift.command.model.OptionMetadata
 
getArguments() - Method in class io.airlift.command.model.CommandMetadata
 
getArgumentTitle() - Method in exception io.airlift.command.ParseArgumentsMissingException
 
getArity() - Method in class io.airlift.command.model.OptionMetadata
 
getCommand() - Method in class io.airlift.command.ParseState
 
getCommandGroups() - Method in class io.airlift.command.model.GlobalMetadata
 
getCommandMetadata() - Method in class io.airlift.command.SingleCommand
 
getCommandOptions() - Method in class io.airlift.command.model.CommandMetadata
 
getCommands() - Method in class io.airlift.command.model.CommandGroupMetadata
 
getCurrentOption() - Method in class io.airlift.command.ParseState
 
getDefaultCommand() - Method in class io.airlift.command.model.CommandGroupMetadata
 
getDefaultCommand() - Method in class io.airlift.command.model.GlobalMetadata
 
getDefaultGroupCommands() - Method in class io.airlift.command.model.GlobalMetadata
 
getDescription() - Method in class io.airlift.command.model.ArgumentsMetadata
 
getDescription() - Method in class io.airlift.command.model.CommandGroupMetadata
 
getDescription() - Method in class io.airlift.command.model.CommandMetadata
 
getDescription() - Method in class io.airlift.command.model.GlobalMetadata
 
getDescription() - Method in class io.airlift.command.model.OptionMetadata
 
getGlobalOptions() - Method in class io.airlift.command.model.CommandMetadata
 
getGroup() - Method in class io.airlift.command.ParseState
 
getGroupOptions() - Method in class io.airlift.command.model.CommandMetadata
 
getJavaType() - Method in class io.airlift.command.Accessor
 
getJavaType() - Method in class io.airlift.command.model.ArgumentsMetadata
 
getJavaType() - Method in class io.airlift.command.model.OptionMetadata
 
getLocation() - Method in class io.airlift.command.ParseState
 
getMetadata() - Method in class io.airlift.command.Cli
 
getMetadataInjections() - Method in class io.airlift.command.model.CommandMetadata
 
getMetadataInjections() - Method in class io.airlift.command.model.SuggesterMetadata
 
getName() - Method in class io.airlift.command.Accessor
 
getName() - Method in class io.airlift.command.model.CommandGroupMetadata
 
getName() - Method in class io.airlift.command.model.CommandMetadata
 
getName() - Method in class io.airlift.command.model.GlobalMetadata
 
getOptions() - Method in class io.airlift.command.model.CommandGroupMetadata
 
getOptions() - Method in class io.airlift.command.model.GlobalMetadata
 
getOptions() - Method in class io.airlift.command.model.OptionMetadata
 
getOptionTitle() - Method in exception io.airlift.command.ParseOptionConversionException
 
getOptionTitle() - Method in exception io.airlift.command.ParseOptionMissingException
 
getOptionTitle() - Method in exception io.airlift.command.ParseOptionMissingValueException
 
getOptionType() - Method in class io.airlift.command.model.OptionMetadata
 
getParsedArguments() - Method in class io.airlift.command.ParseState
 
getParsedOptions() - Method in class io.airlift.command.ParseState
 
getSuggesterClass() - Method in class io.airlift.command.model.SuggesterMetadata
 
getTitle() - Method in class io.airlift.command.model.ArgumentsMetadata
 
getTitle() - Method in class io.airlift.command.model.OptionMetadata
 
getType() - Method in class io.airlift.command.model.CommandMetadata
 
getTypeName() - Method in exception io.airlift.command.ParseOptionConversionException
 
getUnparsedInput() - Method in exception io.airlift.command.ParseArgumentsUnexpectedException
 
getUnparsedInput() - Method in exception io.airlift.command.ParseCommandUnrecognizedException
 
getUnparsedInput() - Method in class io.airlift.command.ParseState
 
getUsage() - Method in class io.airlift.command.model.ArgumentsMetadata
 
getValue(Object) - Method in class io.airlift.command.Accessor
 
getValue() - Method in exception io.airlift.command.ParseOptionConversionException
 
global - Variable in class io.airlift.command.Help
 
GlobalMetadata - Class in io.airlift.command.model
 
GlobalMetadata(String, String, Iterable<OptionMetadata>, CommandMetadata, Iterable<CommandMetadata>, Iterable<CommandGroupMetadata>) - Constructor for class io.airlift.command.model.GlobalMetadata
 
GlobalSuggester - Class in io.airlift.command
 
GlobalSuggester() - Constructor for class io.airlift.command.GlobalSuggester
 
GlobalUsage - Class in io.airlift.command
 
GlobalUsage() - Constructor for class io.airlift.command.GlobalUsage
 
GlobalUsage(int) - Constructor for class io.airlift.command.GlobalUsage
 
GlobalUsage(int, Comparator<? super OptionMetadata>) - Constructor for class io.airlift.command.GlobalUsage
 
GlobalUsageSummary - Class in io.airlift.command
 
GlobalUsageSummary() - Constructor for class io.airlift.command.GlobalUsageSummary
 
GlobalUsageSummary(int) - Constructor for class io.airlift.command.GlobalUsageSummary
 
group - Variable in class io.airlift.command.GroupSuggester
 
groups - Variable in class io.airlift.command.Cli.CliBuilder
 
GroupSuggester - Class in io.airlift.command
 
GroupSuggester() - Constructor for class io.airlift.command.GroupSuggester
 

H

hashCode() - Method in class io.airlift.command.Accessor
 
hashCode() - Method in class io.airlift.command.model.ArgumentsMetadata
 
hashCode() - Method in class io.airlift.command.model.OptionMetadata
 
Help - Class in io.airlift.command
 
Help() - Constructor for class io.airlift.command.Help
 
help(CommandMetadata) - Static method in class io.airlift.command.Help
 
help(CommandMetadata, StringBuilder) - Static method in class io.airlift.command.Help
 
help(GlobalMetadata, List<String>) - Static method in class io.airlift.command.Help
 
help(GlobalMetadata, List<String>, StringBuilder) - Static method in class io.airlift.command.Help
 
help - Variable in class io.airlift.command.HelpOption
 
HelpOption - Class in io.airlift.command
 
HelpOption() - Constructor for class io.airlift.command.HelpOption
 

I

io.airlift.command - package io.airlift.command
 
io.airlift.command.model - package io.airlift.command.model
 
isHidden() - Method in class io.airlift.command.model.CommandMetadata
 
isHidden() - Method in class io.airlift.command.model.OptionMetadata
 
isHiddenPredicate() - Static method in class io.airlift.command.model.OptionMetadata
 
isMultiValued() - Method in class io.airlift.command.Accessor
 
isMultiValued() - Method in class io.airlift.command.model.ArgumentsMetadata
 
isMultiValued() - Method in class io.airlift.command.model.OptionMetadata
 
isRequired() - Method in class io.airlift.command.model.ArgumentsMetadata
 
isRequired() - Method in class io.airlift.command.model.OptionMetadata
 

L

loadCommand(Class<?>) - Static method in class io.airlift.command.model.MetadataLoader
 
loadCommandGroup(String, String, CommandMetadata, Iterable<CommandMetadata>) - Static method in class io.airlift.command.model.MetadataLoader
 
loadCommands(Iterable<Class<? extends T>>) - Static method in class io.airlift.command.model.MetadataLoader
 
loadGlobal(String, String, CommandMetadata, Iterable<CommandMetadata>, Iterable<CommandGroupMetadata>) - Static method in class io.airlift.command.model.MetadataLoader
 
loadInjectionMetadata(Class<?>) - Static method in class io.airlift.command.model.MetadataLoader
 
loadInjectionMetadata(Class<?>, MetadataLoader.InjectionMetadata, List<Field>) - Static method in class io.airlift.command.model.MetadataLoader
 
loadSuggester(Class<? extends Suggester>) - Static method in class io.airlift.command.model.MetadataLoader
 

M

metadata - Variable in class io.airlift.command.GlobalSuggester
 
metadata - Variable in class io.airlift.command.SuggestCommand
 
MetadataLoader - Class in io.airlift.command.model
 
MetadataLoader() - Constructor for class io.airlift.command.model.MetadataLoader
 

N

name - Variable in class io.airlift.command.Cli.CliBuilder
 
nameGetter() - Static method in class io.airlift.command.model.CommandGroupMetadata
 
nameGetter() - Static method in class io.airlift.command.model.CommandMetadata
 
newIndentedPrinter(int) - Method in class io.airlift.command.UsagePrinter
 
newInstance() - Static method in class io.airlift.command.ParseState
 
newInstance() - Static method in class io.airlift.command.TypeConverter
 
newline() - Method in class io.airlift.command.UsagePrinter
 
newPrinterWithHangingIndent(int) - Method in class io.airlift.command.UsagePrinter
 

O

Option - Annotation Type in io.airlift.command
 
OptionMetadata - Class in io.airlift.command.model
 
OptionMetadata(OptionType, Iterable<String>, String, String, int, boolean, boolean, Iterable<String>, Iterable<Field>) - Constructor for class io.airlift.command.model.OptionMetadata
 
OptionMetadata(Iterable<OptionMetadata>) - Constructor for class io.airlift.command.model.OptionMetadata
 
optionSeparators - Variable in class io.airlift.command.Cli.CliBuilder
 
optionsGetter() - Static method in class io.airlift.command.model.OptionMetadata
 
OptionType - Enum in io.airlift.command
 

P

parse(String...) - Method in class io.airlift.command.Cli
 
parse(Iterable<String>) - Method in class io.airlift.command.Cli
 
parse(GlobalMetadata, String...) - Method in class io.airlift.command.Parser
 
parse(GlobalMetadata, Iterable<String>) - Method in class io.airlift.command.Parser
 
parse(String...) - Method in class io.airlift.command.SingleCommand
 
parse(Iterable<String>) - Method in class io.airlift.command.SingleCommand
 
ParseArgumentsMissingException - Exception in io.airlift.command
 
ParseArgumentsUnexpectedException - Exception in io.airlift.command
 
parseCommand(CommandMetadata, Iterable<String>) - Method in class io.airlift.command.Parser
 
ParseCommandMissingException - Exception in io.airlift.command
 
ParseCommandUnrecognizedException - Exception in io.airlift.command
 
ParseException - Exception in io.airlift.command
 
ParseException(String, Object...) - Constructor for exception io.airlift.command.ParseException
 
ParseException(Exception, String, Object...) - Constructor for exception io.airlift.command.ParseException
 
ParseOptionConversionException - Exception in io.airlift.command
 
ParseOptionMissingException - Exception in io.airlift.command
 
ParseOptionMissingValueException - Exception in io.airlift.command
 
Parser - Class in io.airlift.command
 
Parser() - Constructor for class io.airlift.command.Parser
 
ParserUtil - Class in io.airlift.command
 
ParserUtil() - Constructor for class io.airlift.command.ParserUtil
 
ParseState - Class in io.airlift.command
 
popContext() - Method in class io.airlift.command.ParseState
 
pushContext(Context) - Method in class io.airlift.command.ParseState
 

R

run() - Method in class io.airlift.command.Help
 
run() - Method in class io.airlift.command.SuggestCommand
 

S

showHelpIfRequested() - Method in class io.airlift.command.HelpOption
 
SingleCommand<C> - Class in io.airlift.command
 
singleCommand(Class<C>) - Static method in class io.airlift.command.SingleCommand
 
suggest() - Method in class io.airlift.command.CommandSuggester
 
suggest() - Method in class io.airlift.command.GlobalSuggester
 
suggest() - Method in class io.airlift.command.GroupSuggester
 
suggest() - Method in interface io.airlift.command.Suggester
 
SuggestCommand - Class in io.airlift.command
 
SuggestCommand() - Constructor for class io.airlift.command.SuggestCommand
 
Suggester - Interface in io.airlift.command
 
SuggesterMetadata - Class in io.airlift.command.model
 
SuggesterMetadata(Class<? extends Suggester>, List<Accessor>) - Constructor for class io.airlift.command.model.SuggesterMetadata
 

T

toDescription(OptionMetadata) - Static method in class io.airlift.command.UsageHelper
 
toDescription(ArgumentsMetadata) - Static method in class io.airlift.command.UsageHelper
 
toString() - Method in class io.airlift.command.Accessor
 
toString() - Method in class io.airlift.command.model.ArgumentsMetadata
 
toString() - Method in class io.airlift.command.model.CommandGroupMetadata
 
toString() - Method in class io.airlift.command.model.CommandMetadata
 
toString() - Method in class io.airlift.command.model.GlobalMetadata
 
toString() - Method in class io.airlift.command.model.OptionMetadata
 
toString() - Method in class io.airlift.command.ParseState
 
toSynopsisUsage(List<OptionMetadata>) - Static method in class io.airlift.command.UsageHelper
 
toUsage(OptionMetadata) - Static method in class io.airlift.command.UsageHelper
 
toUsage(ArgumentsMetadata) - Static method in class io.airlift.command.UsageHelper
 
typeConverter - Variable in class io.airlift.command.Cli.CliBuilder
 
TypeConverter - Class in io.airlift.command
 
TypeConverter() - Constructor for class io.airlift.command.TypeConverter
 

U

usage(GlobalMetadata, CommandGroupMetadata) - Method in class io.airlift.command.CommandGroupUsage
Display the help on System.out.
usage(GlobalMetadata, CommandGroupMetadata, StringBuilder) - Method in class io.airlift.command.CommandGroupUsage
Store the help in the passed string builder.
usage(GlobalMetadata, CommandGroupMetadata, UsagePrinter) - Method in class io.airlift.command.CommandGroupUsage
 
usage(String, String, String, CommandMetadata) - Method in class io.airlift.command.CommandUsage
Display the help on System.out.
usage(String, String, String, CommandMetadata, StringBuilder) - Method in class io.airlift.command.CommandUsage
Store the help in the passed string builder.
usage(String, String, String, CommandMetadata, UsagePrinter) - Method in class io.airlift.command.CommandUsage
 
usage(GlobalMetadata) - Method in class io.airlift.command.GlobalUsage
Display the help on System.out.
usage(GlobalMetadata, StringBuilder) - Method in class io.airlift.command.GlobalUsage
Store the help in the passed string builder.
usage(GlobalMetadata, UsagePrinter) - Method in class io.airlift.command.GlobalUsage
 
usage(GlobalMetadata) - Method in class io.airlift.command.GlobalUsageSummary
Display the help on System.out.
usage(GlobalMetadata, StringBuilder) - Method in class io.airlift.command.GlobalUsageSummary
Store the help in the passed string builder.
usage(GlobalMetadata, UsagePrinter) - Method in class io.airlift.command.GlobalUsageSummary
 
UsageHelper - Class in io.airlift.command
 
UsageHelper() - Constructor for class io.airlift.command.UsageHelper
 
UsagePrinter - Class in io.airlift.command
 
UsagePrinter(StringBuilder) - Constructor for class io.airlift.command.UsagePrinter
 
UsagePrinter(StringBuilder, int) - Constructor for class io.airlift.command.UsagePrinter
 
UsagePrinter(StringBuilder, int, int, int, AtomicInteger) - Constructor for class io.airlift.command.UsagePrinter
 

V

valueOf(String) - Static method in enum io.airlift.command.Context
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.airlift.command.OptionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.airlift.command.Context
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.airlift.command.OptionType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withArgument(Object) - Method in class io.airlift.command.ParseState
 
withCommand(Class<? extends C>) - Method in class io.airlift.command.Cli.CliBuilder
 
withCommand(Class<? extends C>) - Method in class io.airlift.command.Cli.GroupBuilder
 
withCommand(CommandMetadata) - Method in class io.airlift.command.ParseState
 
withCommands(Class<? extends C>, Class<? extends C>...) - Method in class io.airlift.command.Cli.CliBuilder
 
withCommands(Iterable<Class<? extends C>>) - Method in class io.airlift.command.Cli.CliBuilder
 
withCommands(Class<? extends C>, Class<? extends C>...) - Method in class io.airlift.command.Cli.GroupBuilder
 
withCommands(Iterable<Class<? extends C>>) - Method in class io.airlift.command.Cli.GroupBuilder
 
withDefaultCommand(Class<? extends C>) - Method in class io.airlift.command.Cli.CliBuilder
 
withDefaultCommand(Class<? extends C>) - Method in class io.airlift.command.Cli.GroupBuilder
 
withDescription(String) - Method in class io.airlift.command.Cli.CliBuilder
 
withDescription(String) - Method in class io.airlift.command.Cli.GroupBuilder
 
withGroup(String) - Method in class io.airlift.command.Cli.CliBuilder
 
withGroup(CommandGroupMetadata) - Method in class io.airlift.command.ParseState
 
withOption(OptionMetadata) - Method in class io.airlift.command.ParseState
 
withOptionValue(OptionMetadata, Object) - Method in class io.airlift.command.ParseState
 
withUnparsedInput(String) - Method in class io.airlift.command.ParseState
 
A B C D E G H I L M N O P R S T U V W 

Copyright © 2012-2013. All Rights Reserved.