All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AppendArgumentAction Argument action to store a list.AppendConstArgumentAction Argument action to store a list.Arg Annotation specifies location where attribute should be stored.Argument This interface provides a way to specify parameters to argument to be processed inArgumentParser
object.ArgumentAction This interface defines behavior of action when an argument is encountered at the command line.ArgumentChoice This interface defines simple data validation method.ArgumentContainer A container to which arguments can be added.ArgumentGroup This interface defines a method to conceptually group upArgument
objects.ArgumentGroupImpl The application code must not use this class directly. This class implements both mutually exclusive group and just a conceptual group.ArgumentImpl The application code must not use this class directly.ArgumentParser This interface defines behavior of ArgumentParser.ArgumentParserBuilder ArgumentParserBuilder is a class to build new ArgumentParser with a given custom configuration.ArgumentParserConfiguration ArgumentParserConfiguration is a configuration interface of ArgumentParser.ArgumentParserConfigurationImpl ArgumentParserException The exception thrown fromArgumentParser.parseArgs(String[])
if error occurred while processing command line argument.ArgumentParserImpl The application code must not use this class directly.ArgumentParserImpl.Candidate ArgumentParsers Factory class to create new ArgumentParser.Arguments This class provides useful shortcuts and constants.ArgumentType<T> This interface defines type conversion method.ASCIITextWidthCounter This implementation assumes text contains only narrow characters,BooleanArgumentType BooleanArgumentType provides strict conversion from input string to Boolean value.CaseInsensitiveEnumArgumentType<T extends Enum<T>> CaseInsensitiveEnumNameArgumentType<T extends Enum<T>> ArgumentType subclass for enum type using case-insensitive matching of values.CaseInsensitiveEnumStringArgumentType<T extends Enum<T>> ArgumentType subclass for enum type using case-insensitive matching of values.CJKTextWidthCounter CJK aware TextWidthCounter implementation.CollectionArgumentChoice<E> Choice from given collection of values.ConstructorArgumentType<T> Deprecated. UseReflectArgumentType
instead.CountArgumentAction Argument action to count the occurrence of the option.DefaultSettings Use one of these values withArgumentParsers.newFor(String, DefaultSettings)
to specify of which version the default settings must be used.EnumArgumentType<T extends Enum<T>> Deprecated. UseReflectArgumentType
instead.EnumStringArgumentType<T extends Enum<T>> ArgumentType subclass for enum type.FeatureControl This enum defines constants to be used throughout the argparse4j package.FileArgumentType ArgumentType subclass for File type, using fluent style API.FileVerification Verifies properties of files.HelpArgumentAction Argument action to print help message and exit program.HelpScreenException HelpScreenException is a subclass of ArgumentParserException.MessageLocalization MessageLocalization is a helper class to provide methods for localization.MetavarInference This interface provides a way to infer metavar strings from a context which implements this interface.MutuallyExclusiveGroup Namespace This class holds attributes added byArgumentParser.parseArgs(String[])
.PathArgumentType ArgumentType subclass for Path type, using fluent style API.PrefixPattern This object performs operations related to prefixChars of option flags.RangeArgumentChoice<T extends Comparable<T>> Choices from given range.ReflectArgumentType<T> This implementation converts String value into given type using type'svalueOf(java.lang.String)
static method or its constructor.ReflectHelper This class provides helper functions related to reflection.StoreArgumentAction Argument action to store argument value.StoreConstArgumentAction Argument action to store the value specified by theArgument.setConst(Object)
.StoreFalseArgumentAction Argument action to store valuefalse
.StoreTrueArgumentAction Argument action to store valuetrue
.StringArgumentType Specialized to String type, just echos back given string.Subparser This interface defines Subparser used to add sub-command toArgumentParser
.SubparserImpl The application code must not use this class directly.Subparsers This interface defines Subparsers which used to addSubparser
.SubparsersImpl The application code must not use this class directly.TerminalWidth Returns the column width of the command line terminal from which this program was started.TextHelper This class provides various helper function related to text processing.TextWidthCounter This interface abstracts the way of counting text width.TypeNameLocalization Localization of names for argument types.UnrecognizedArgumentException Exception thrown when unrecognized argument is encountered.UnrecognizedCommandException Exception thrown when unrecognized command is encountered.VersionArgumentAction Argument action to print version message and exit program.