Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

Accessor - Class in io.airlift.airline
 
Accessor(Field...) - Constructor for class io.airlift.airline.Accessor
 
Accessor(Iterable<Field>) - Constructor for class io.airlift.airline.Accessor
 
accessors - Variable in class io.airlift.airline.model.ArgumentsMetadata
 
accessors - Variable in class io.airlift.airline.model.OptionMetadata
 
addValues(Object, Iterable<?>) - Method in class io.airlift.airline.Accessor
 
allowedValues - Variable in class io.airlift.airline.model.OptionMetadata
 
append(String) - Method in class io.airlift.airline.UsagePrinter
 
appendTable(Iterable<? extends Iterable<String>>) - Method in class io.airlift.airline.UsagePrinter
 
appendWords(Iterable<String>) - Method in class io.airlift.airline.UsagePrinter
 
Arguments - Annotation Type in io.airlift.airline
 
arguments - Variable in class io.airlift.airline.model.CommandMetadata
 
arguments - Variable in class io.airlift.airline.model.MetadataLoader.InjectionMetadata
 
arguments - Variable in class io.airlift.airline.SuggestCommand
 
ArgumentsMetadata - Class in io.airlift.airline.model
 
ArgumentsMetadata(String, String, String, boolean, Iterable<Field>) - Constructor for class io.airlift.airline.model.ArgumentsMetadata
 
ArgumentsMetadata(Iterable<ArgumentsMetadata>) - Constructor for class io.airlift.airline.model.ArgumentsMetadata
 
argumentTitle - Variable in exception io.airlift.airline.ParseArgumentsMissingException
 
arity - Variable in class io.airlift.airline.model.OptionMetadata
 

B

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

C

call() - Method in class io.airlift.airline.Help
 
call() - Method in class io.airlift.airline.SuggestCommand
 
Cli<C> - Class in io.airlift.airline
 
Cli(String, String, TypeConverter, Class<? extends C>, Iterable<Class<? extends C>>, Iterable<Cli.GroupBuilder<C>>) - Constructor for class io.airlift.airline.Cli
 
Cli.CliBuilder<C> - Class in io.airlift.airline
 
Cli.GroupBuilder<C> - Class in io.airlift.airline
 
CliBuilder(String) - Constructor for class io.airlift.airline.Cli.CliBuilder
 
columnSize - Variable in class io.airlift.airline.CommandGroupUsage
 
columnSize - Variable in class io.airlift.airline.CommandUsage
 
columnSize - Variable in class io.airlift.airline.GlobalUsage
 
columnSize - Variable in class io.airlift.airline.GlobalUsageSummary
 
Command - Annotation Type in io.airlift.airline
Marks a class as a command.
command - Variable in class io.airlift.airline.CommandSuggester
 
command - Variable in class io.airlift.airline.Help
 
command - Variable in class io.airlift.airline.ParseState
 
commandComparator - Variable in class io.airlift.airline.CommandGroupUsage
 
CommandGroupMetadata - Class in io.airlift.airline.model
 
CommandGroupMetadata(String, String, Iterable<OptionMetadata>, CommandMetadata, Iterable<CommandMetadata>) - Constructor for class io.airlift.airline.model.CommandGroupMetadata
 
commandGroups - Variable in class io.airlift.airline.model.GlobalMetadata
 
CommandGroupUsage - Class in io.airlift.airline
 
CommandGroupUsage() - Constructor for class io.airlift.airline.CommandGroupUsage
 
CommandGroupUsage(int) - Constructor for class io.airlift.airline.CommandGroupUsage
 
CommandGroupUsage(int, boolean) - Constructor for class io.airlift.airline.CommandGroupUsage
 
CommandGroupUsage(int, boolean, Comparator<? super OptionMetadata>) - Constructor for class io.airlift.airline.CommandGroupUsage
 
commandMetadata - Variable in class io.airlift.airline.HelpOption
 
CommandMetadata - Class in io.airlift.airline.model
 
CommandMetadata(String, String, boolean, Iterable<OptionMetadata>, Iterable<OptionMetadata>, Iterable<OptionMetadata>, ArgumentsMetadata, Iterable<Accessor>, Class<?>) - Constructor for class io.airlift.airline.model.CommandMetadata
 
commandMetadata - Variable in class io.airlift.airline.SingleCommand
 
commandOptions - Variable in class io.airlift.airline.model.CommandMetadata
 
commandOptions - Variable in class io.airlift.airline.model.MetadataLoader.InjectionMetadata
 
commands - Variable in class io.airlift.airline.Cli.GroupBuilder
 
commands - Variable in class io.airlift.airline.model.CommandGroupMetadata
 
CommandSuggester - Class in io.airlift.airline
 
CommandSuggester() - Constructor for class io.airlift.airline.CommandSuggester
 
CommandUsage - Class in io.airlift.airline
 
CommandUsage() - Constructor for class io.airlift.airline.CommandUsage
 
CommandUsage(int) - Constructor for class io.airlift.airline.CommandUsage
 
CommandUsage(int, Comparator<? super OptionMetadata>) - Constructor for class io.airlift.airline.CommandUsage
 
compact() - Method in class io.airlift.airline.model.MetadataLoader.InjectionMetadata
 
concat(Iterable<T>, T) - Static method in class io.airlift.airline.model.MetadataLoader
 
Context - Enum in io.airlift.airline
 
Context() - Constructor for enum io.airlift.airline.Context
 
convert(String, Class<?>, String) - Method in class io.airlift.airline.TypeConverter
 
createInstance(Class<T>) - Static method in class io.airlift.airline.ParserUtil
 
createInstance(Class<?>, Iterable<OptionMetadata>, ListMultimap<OptionMetadata, Object>, ArgumentsMetadata, Iterable<Object>, Iterable<Accessor>, Map<Class<?>, Object>) - Static method in class io.airlift.airline.ParserUtil
 
currentOption - Variable in class io.airlift.airline.ParseState
 
currentPosition - Variable in class io.airlift.airline.UsagePrinter
 

D

DEFAULT_COMMAND_COMPARATOR - Static variable in class io.airlift.airline.UsageHelper
 
DEFAULT_OPTION_COMPARATOR - Static variable in class io.airlift.airline.UsageHelper
 
defaultCommand - Variable in class io.airlift.airline.Cli.CliBuilder
 
defaultCommand - Variable in class io.airlift.airline.Cli.GroupBuilder
 
defaultCommand - Variable in class io.airlift.airline.model.CommandGroupMetadata
 
defaultCommand - Variable in class io.airlift.airline.model.GlobalMetadata
 
defaultCommandGroupCommands - Variable in class io.airlift.airline.Cli.CliBuilder
 
defaultGroupCommands - Variable in class io.airlift.airline.model.GlobalMetadata
 
description - Variable in class io.airlift.airline.Cli.CliBuilder
 
description - Variable in class io.airlift.airline.Cli.GroupBuilder
 
description - Variable in class io.airlift.airline.model.ArgumentsMetadata
 
description - Variable in class io.airlift.airline.model.CommandGroupMetadata
 
description - Variable in class io.airlift.airline.model.CommandMetadata
 
description - Variable in class io.airlift.airline.model.GlobalMetadata
 
description - Variable in class io.airlift.airline.model.OptionMetadata
 

E

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

F

findOption(List<OptionMetadata>, String) - Method in class io.airlift.airline.Parser
 

G

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

H

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

I

indent - Variable in class io.airlift.airline.UsagePrinter
 
InjectionMetadata() - Constructor for class io.airlift.airline.model.MetadataLoader.InjectionMetadata
 
io.airlift.airline - package io.airlift.airline
 
io.airlift.airline.model - package io.airlift.airline.model
 
isHidden() - Method in class io.airlift.airline.model.CommandMetadata
 
isHidden() - Method in class io.airlift.airline.model.OptionMetadata
 
isHiddenPredicate() - Static method in class io.airlift.airline.model.OptionMetadata
 
isMultiValued() - Method in class io.airlift.airline.Accessor
 
isMultiValued() - Method in class io.airlift.airline.model.ArgumentsMetadata
 
isMultiValued() - Method in class io.airlift.airline.model.OptionMetadata
 
isRequired() - Method in class io.airlift.airline.model.ArgumentsMetadata
 
isRequired() - Method in class io.airlift.airline.model.OptionMetadata
 

J

javaType - Variable in class io.airlift.airline.Accessor
 

L

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

M

maxSize - Variable in class io.airlift.airline.UsagePrinter
 
mergeOptionSet(List<OptionMetadata>) - Static method in class io.airlift.airline.model.MetadataLoader
 
metadata - Variable in class io.airlift.airline.Cli
 
metadata - Variable in class io.airlift.airline.GlobalSuggester
 
metadata - Variable in class io.airlift.airline.SuggestCommand
 
metadataInjections - Variable in class io.airlift.airline.model.CommandMetadata
 
metadataInjections - Variable in class io.airlift.airline.model.MetadataLoader.InjectionMetadata
 
metadataInjections - Variable in class io.airlift.airline.model.SuggesterMetadata
 
MetadataLoader - Class in io.airlift.airline.model
 
MetadataLoader() - Constructor for class io.airlift.airline.model.MetadataLoader
 
MetadataLoader.InjectionMetadata - Class in io.airlift.airline.model
 
multiValued - Variable in class io.airlift.airline.Accessor
 

N

name - Variable in class io.airlift.airline.Accessor
 
name - Variable in class io.airlift.airline.Cli.CliBuilder
 
name - Variable in class io.airlift.airline.Cli.GroupBuilder
 
name - Variable in class io.airlift.airline.model.CommandGroupMetadata
 
name - Variable in class io.airlift.airline.model.CommandMetadata
 
name - Variable in class io.airlift.airline.model.GlobalMetadata
 
nameGetter() - Static method in class io.airlift.airline.model.CommandGroupMetadata
 
nameGetter() - Static method in class io.airlift.airline.model.CommandMetadata
 
newCollection(Class<?>) - Static method in class io.airlift.airline.Accessor
 
newIndentedPrinter(int) - Method in class io.airlift.airline.UsagePrinter
 
newInstance() - Static method in class io.airlift.airline.ParseState
 
newInstance() - Static method in class io.airlift.airline.TypeConverter
 
newline() - Method in class io.airlift.airline.UsagePrinter
 
newPrinterWithHangingIndent(int) - Method in class io.airlift.airline.UsagePrinter
 

O

Option - Annotation Type in io.airlift.airline
 
optionComparator - Variable in class io.airlift.airline.CommandGroupUsage
 
optionComparator - Variable in class io.airlift.airline.CommandUsage
 
optionComparator - Variable in class io.airlift.airline.GlobalUsage
 
OptionMetadata - Class in io.airlift.airline.model
 
OptionMetadata(OptionType, Iterable<String>, String, String, int, boolean, boolean, Iterable<String>, Iterable<Field>) - Constructor for class io.airlift.airline.model.OptionMetadata
 
OptionMetadata(Iterable<OptionMetadata>) - Constructor for class io.airlift.airline.model.OptionMetadata
 
options - Variable in class io.airlift.airline.model.CommandGroupMetadata
 
options - Variable in class io.airlift.airline.model.GlobalMetadata
 
options - Variable in class io.airlift.airline.model.OptionMetadata
 
optionSeparators - Variable in class io.airlift.airline.Cli.CliBuilder
 
optionsGetter() - Static method in class io.airlift.airline.model.OptionMetadata
 
optionTitle - Variable in exception io.airlift.airline.ParseOptionConversionException
 
optionTitle - Variable in exception io.airlift.airline.ParseOptionMissingException
 
optionTitle - Variable in exception io.airlift.airline.ParseOptionMissingValueException
 
optionType - Variable in class io.airlift.airline.model.OptionMetadata
 
OptionType - Enum in io.airlift.airline
 
OptionType() - Constructor for enum io.airlift.airline.OptionType
 
out - Variable in class io.airlift.airline.UsagePrinter
 

P

parse(String...) - Method in class io.airlift.airline.Cli
 
parse(Iterable<String>) - Method in class io.airlift.airline.Cli
 
parse(GlobalMetadata, String...) - Method in class io.airlift.airline.Parser
 
parse(GlobalMetadata, Iterable<String>) - Method in class io.airlift.airline.Parser
 
parse(String...) - Method in class io.airlift.airline.SingleCommand
 
parse(Iterable<String>) - Method in class io.airlift.airline.SingleCommand
 
parseArg(ParseState, PeekingIterator<String>, ArgumentsMetadata) - Method in class io.airlift.airline.Parser
 
parseArgs(ParseState, PeekingIterator<String>, ArgumentsMetadata) - Method in class io.airlift.airline.Parser
 
ParseArgumentsMissingException - Exception in io.airlift.airline
 
ParseArgumentsMissingException(String) - Constructor for exception io.airlift.airline.ParseArgumentsMissingException
 
ParseArgumentsUnexpectedException - Exception in io.airlift.airline
 
ParseArgumentsUnexpectedException(List<String>) - Constructor for exception io.airlift.airline.ParseArgumentsUnexpectedException
 
parseClassicGetOpt(PeekingIterator<String>, ParseState, List<OptionMetadata>) - Method in class io.airlift.airline.Parser
 
parseCommand(CommandMetadata, Iterable<String>) - Method in class io.airlift.airline.Parser
 
ParseCommandMissingException - Exception in io.airlift.airline
 
ParseCommandMissingException() - Constructor for exception io.airlift.airline.ParseCommandMissingException
 
ParseCommandUnrecognizedException - Exception in io.airlift.airline
 
ParseCommandUnrecognizedException(List<String>) - Constructor for exception io.airlift.airline.ParseCommandUnrecognizedException
 
parsedArguments - Variable in class io.airlift.airline.ParseState
 
parsedOptions - Variable in class io.airlift.airline.ParseState
 
ParseException - Exception in io.airlift.airline
 
ParseException(String, Object...) - Constructor for exception io.airlift.airline.ParseException
 
ParseException(Exception, String, Object...) - Constructor for exception io.airlift.airline.ParseException
 
parseLongGnuGetOpt(PeekingIterator<String>, ParseState, List<OptionMetadata>) - Method in class io.airlift.airline.Parser
 
ParseOptionConversionException - Exception in io.airlift.airline
 
ParseOptionConversionException(String, String, String) - Constructor for exception io.airlift.airline.ParseOptionConversionException
 
ParseOptionMissingException - Exception in io.airlift.airline
 
ParseOptionMissingException(String) - Constructor for exception io.airlift.airline.ParseOptionMissingException
 
ParseOptionMissingValueException - Exception in io.airlift.airline
 
ParseOptionMissingValueException(String) - Constructor for exception io.airlift.airline.ParseOptionMissingValueException
 
parseOptions(PeekingIterator<String>, ParseState, List<OptionMetadata>) - Method in class io.airlift.airline.Parser
 
Parser - Class in io.airlift.airline
 
Parser() - Constructor for class io.airlift.airline.Parser
 
ParserUtil - Class in io.airlift.airline
 
ParserUtil() - Constructor for class io.airlift.airline.ParserUtil
 
parseSimpleOption(PeekingIterator<String>, ParseState, List<OptionMetadata>) - Method in class io.airlift.airline.Parser
 
ParseState - Class in io.airlift.airline
 
ParseState(CommandGroupMetadata, CommandMetadata, ListMultimap<OptionMetadata, Object>, List<Context>, List<Object>, OptionMetadata, List<String>) - Constructor for class io.airlift.airline.ParseState
 
path - Variable in class io.airlift.airline.Accessor
 
popContext() - Method in class io.airlift.airline.ParseState
 
printCommandDescription(UsagePrinter, CommandGroupMetadata, CommandMetadata) - Method in class io.airlift.airline.GlobalUsage
 
pushContext(Context) - Method in class io.airlift.airline.ParseState
 

R

required - Variable in class io.airlift.airline.model.ArgumentsMetadata
 
required - Variable in class io.airlift.airline.model.OptionMetadata
 
run() - Method in class io.airlift.airline.Help
 
run() - Method in class io.airlift.airline.SuggestCommand
 

S

SHORT_OPTIONS_PATTERN - Static variable in class io.airlift.airline.Parser
 
showHelpIfRequested() - Method in class io.airlift.airline.HelpOption
 
SingleCommand<C> - Class in io.airlift.airline
 
SingleCommand(Class<C>) - Constructor for class io.airlift.airline.SingleCommand
 
singleCommand(Class<C>) - Static method in class io.airlift.airline.SingleCommand
 
sortOptions(List<OptionMetadata>) - Method in class io.airlift.airline.CommandUsage
 
spaces(int) - Static method in class io.airlift.airline.UsagePrinter
 
suggest() - Method in class io.airlift.airline.CommandSuggester
 
suggest() - Method in class io.airlift.airline.GlobalSuggester
 
suggest() - Method in class io.airlift.airline.GroupSuggester
 
suggest() - Method in interface io.airlift.airline.Suggester
 
SuggestCommand - Class in io.airlift.airline
 
SuggestCommand() - Constructor for class io.airlift.airline.SuggestCommand
 
Suggester - Interface in io.airlift.airline
 
suggesterClass - Variable in class io.airlift.airline.model.SuggesterMetadata
 
SuggesterMetadata - Class in io.airlift.airline.model
 
SuggesterMetadata(Class<? extends Suggester>, List<Accessor>) - Constructor for class io.airlift.airline.model.SuggesterMetadata
 

T

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

U

unparsedInput - Variable in exception io.airlift.airline.ParseArgumentsUnexpectedException
 
unparsedInput - Variable in exception io.airlift.airline.ParseCommandUnrecognizedException
 
unparsedInput - Variable in class io.airlift.airline.ParseState
 
usage(GlobalMetadata, CommandGroupMetadata) - Method in class io.airlift.airline.CommandGroupUsage
Display the help on System.out.
usage(GlobalMetadata, CommandGroupMetadata, StringBuilder) - Method in class io.airlift.airline.CommandGroupUsage
Store the help in the passed string builder.
usage(GlobalMetadata, CommandGroupMetadata, UsagePrinter) - Method in class io.airlift.airline.CommandGroupUsage
 
usage(String, String, String, CommandMetadata) - Method in class io.airlift.airline.CommandUsage
Display the help on System.out.
usage(String, String, String, CommandMetadata, StringBuilder) - Method in class io.airlift.airline.CommandUsage
Store the help in the passed string builder.
usage(String, String, String, CommandMetadata, UsagePrinter) - Method in class io.airlift.airline.CommandUsage
 
usage(GlobalMetadata) - Method in class io.airlift.airline.GlobalUsage
Display the help on System.out.
usage(GlobalMetadata, StringBuilder) - Method in class io.airlift.airline.GlobalUsage
Store the help in the passed string builder.
usage(GlobalMetadata, UsagePrinter) - Method in class io.airlift.airline.GlobalUsage
 
usage(GlobalMetadata) - Method in class io.airlift.airline.GlobalUsageSummary
Display the help on System.out.
usage(GlobalMetadata, StringBuilder) - Method in class io.airlift.airline.GlobalUsageSummary
Store the help in the passed string builder.
usage(GlobalMetadata, UsagePrinter) - Method in class io.airlift.airline.GlobalUsageSummary
 
usage - Variable in class io.airlift.airline.model.ArgumentsMetadata
 
UsageHelper - Class in io.airlift.airline
 
UsageHelper() - Constructor for class io.airlift.airline.UsageHelper
 
UsagePrinter - Class in io.airlift.airline
 
UsagePrinter(StringBuilder) - Constructor for class io.airlift.airline.UsagePrinter
 
UsagePrinter(StringBuilder, int) - Constructor for class io.airlift.airline.UsagePrinter
 
UsagePrinter(StringBuilder, int, int, int, AtomicInteger) - Constructor for class io.airlift.airline.UsagePrinter
 

V

validate(ParseState) - Method in class io.airlift.airline.Cli
 
validate(ParseState) - Method in class io.airlift.airline.SingleCommand
 
value - Variable in exception io.airlift.airline.ParseOptionConversionException
 
valueOf(String) - Static method in enum io.airlift.airline.Context
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.airlift.airline.OptionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.airlift.airline.Context
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.airlift.airline.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.airline.ParseState
 
withCommand(Class<? extends C>) - Method in class io.airlift.airline.Cli.CliBuilder
 
withCommand(Class<? extends C>) - Method in class io.airlift.airline.Cli.GroupBuilder
 
withCommand(CommandMetadata) - Method in class io.airlift.airline.ParseState
 
withCommands(Class<? extends C>, Class<? extends C>...) - Method in class io.airlift.airline.Cli.CliBuilder
 
withCommands(Iterable<Class<? extends C>>) - Method in class io.airlift.airline.Cli.CliBuilder
 
withCommands(Class<? extends C>, Class<? extends C>...) - Method in class io.airlift.airline.Cli.GroupBuilder
 
withCommands(Iterable<Class<? extends C>>) - Method in class io.airlift.airline.Cli.GroupBuilder
 
withDefaultCommand(Class<? extends C>) - Method in class io.airlift.airline.Cli.CliBuilder
 
withDefaultCommand(Class<? extends C>) - Method in class io.airlift.airline.Cli.GroupBuilder
 
withDescription(String) - Method in class io.airlift.airline.Cli.CliBuilder
 
withDescription(String) - Method in class io.airlift.airline.Cli.GroupBuilder
 
withGroup(String) - Method in class io.airlift.airline.Cli.CliBuilder
 
withGroup(CommandGroupMetadata) - Method in class io.airlift.airline.ParseState
 
withOption(OptionMetadata) - Method in class io.airlift.airline.ParseState
 
withOptionValue(OptionMetadata, Object) - Method in class io.airlift.airline.ParseState
 
withUnparsedInput(String) - Method in class io.airlift.airline.ParseState
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links