Skip navigation links
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.airline
 
Accessor(Field...) - Constructor for class io.airlift.airline.Accessor
 
Accessor(Iterable<Field>) - Constructor for class io.airlift.airline.Accessor
 
addValues(Object, Iterable<?>) - Method in class io.airlift.airline.Accessor
 
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.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
 

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
 

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.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
 
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
 
CommandGroupMetadata - Class in io.airlift.airline.model
 
CommandGroupMetadata(String, String, Iterable<OptionMetadata>, CommandMetadata, Iterable<CommandMetadata>) - Constructor for class io.airlift.airline.model.CommandGroupMetadata
 
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
 
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
 
Context - Enum in io.airlift.airline
 
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
 

D

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

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
 

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
 
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
 
getParsedArguments() - Method in class io.airlift.airline.ParseState
 
getParsedOptions() - Method in class io.airlift.airline.ParseState
 
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
 
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
 
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
 
groups - Variable in class io.airlift.airline.Cli.CliBuilder
 
GroupSuggester - Class in io.airlift.airline
 
GroupSuggester() - Constructor for class io.airlift.airline.GroupSuggester
 

H

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
 

I

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
 

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
 

M

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

N

name - Variable in class io.airlift.airline.Cli.CliBuilder
 
nameGetter() - Static method in class io.airlift.airline.model.CommandGroupMetadata
 
nameGetter() - Static method in class io.airlift.airline.model.CommandMetadata
 
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
 
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
 
optionSeparators - Variable in class io.airlift.airline.Cli.CliBuilder
 
optionsGetter() - Static method in class io.airlift.airline.model.OptionMetadata
 
OptionType - Enum in io.airlift.airline
 

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
 
ParseArgumentsMissingException - Exception in io.airlift.airline
 
ParseArgumentsUnexpectedException - Exception in io.airlift.airline
 
parseCommand(CommandMetadata, Iterable<String>) - Method in class io.airlift.airline.Parser
 
ParseCommandMissingException - Exception in io.airlift.airline
 
ParseCommandUnrecognizedException - Exception in io.airlift.airline
 
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
 
ParseOptionConversionException - Exception in io.airlift.airline
 
ParseOptionMissingException - Exception in io.airlift.airline
 
ParseOptionMissingValueException - Exception in io.airlift.airline
 
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
 
ParseState - Class in io.airlift.airline
 
popContext() - Method in class io.airlift.airline.ParseState
 
pushContext(Context) - Method in class io.airlift.airline.ParseState
 

R

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

S

showHelpIfRequested() - Method in class io.airlift.airline.HelpOption
 
SingleCommand<C> - Class in io.airlift.airline
 
singleCommand(Class<C>) - Static method in class io.airlift.airline.SingleCommand
 
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
 
SuggesterMetadata - Class in io.airlift.airline.model
 
SuggesterMetadata(Class<? extends Suggester>, List<Accessor>) - Constructor for class io.airlift.airline.model.SuggesterMetadata
 

T

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
 
typeConverter - Variable in class io.airlift.airline.Cli.CliBuilder
 
TypeConverter - Class in io.airlift.airline
 
TypeConverter() - Constructor for class io.airlift.airline.TypeConverter
 

U

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
 
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

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 G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2012–2023. All rights reserved.