Index
All Classes|All Packages
A
- addClassConverter(Class<C>, Reflection.StringToType<C>) - Method in class jcli.CliParserBuilder
- AttachedFormFlagArgument - Exception in jcli.errors
- AttachedFormFlagArgument() - Constructor for exception jcli.errors.AttachedFormFlagArgument
C
- cliArgumentsInvalid(InvalidCommandLine, String[]) - Method in interface jcli.CliParserBuilder.CliErrorConsumer
- CliCommand - Annotation Type in jcli.annotations
- CliHelp - Enum in jcli
- cliHelpRequested(A, String[]) - Method in interface jcli.CliParserBuilder.CliHelpConsumer
- CliOption - Annotation Type in jcli.annotations
- CliParser - Enum in jcli
- CliParserBuilder<T> - Class in jcli
- CliParserBuilder() - Constructor for class jcli.CliParserBuilder
- CliParserBuilder.CliErrorConsumer - Interface in jcli
- CliParserBuilder.CliHelpConsumer<A> - Interface in jcli
- CliPositional - Annotation Type in jcli.annotations
- CliUnderscoreIsDash - Annotation Type in jcli.annotations
- CommandLineArgumentTooShort - Exception in jcli.errors
- CommandLineArgumentTooShort() - Constructor for exception jcli.errors.CommandLineArgumentTooShort
- Constants - Enum in jcli.annotations
D
- defaultValue() - Method in annotation type jcli.annotations.CliOption
- defaultValue() - Method in annotation type jcli.annotations.CliPositional
- description - Variable in class jcli.model.HelpOption
- description() - Method in annotation type jcli.annotations.CliCommand
- description() - Method in annotation type jcli.annotations.CliOption
E
- errorExitCode(int) - Method in class jcli.CliParserBuilder
- examples() - Method in annotation type jcli.annotations.CliCommand
F
- FAKE_NULL - Static variable in enum jcli.annotations.Constants
- field - Variable in class jcli.model.FieldAndOption
- field - Variable in class jcli.model.FieldAndPosition
- FieldAndOption - Class in jcli.model
- FieldAndOption(Field, CliOption) - Constructor for class jcli.model.FieldAndOption
- FieldAndPosition - Class in jcli.model
- FieldAndPosition(Field, CliPositional) - Constructor for class jcli.model.FieldAndPosition
G
- getHelp(Class<?>) - Static method in enum jcli.CliHelp
- getHelp(String, Class<?>) - Static method in enum jcli.CliHelp
- getHelp(String, String, Class<?>) - Static method in enum jcli.CliHelp
H
- helpConsumer(Consumer<String>) - Method in class jcli.CliParserBuilder
- helpExitCode(int) - Method in class jcli.CliParserBuilder
- HelpOption - Class in jcli.model
- HelpOption(String, String, String, String) - Constructor for class jcli.model.HelpOption
- HelpTypeNotBoolean - Exception in jcli.errors
- HelpTypeNotBoolean(Field) - Constructor for exception jcli.errors.HelpTypeNotBoolean
I
- indent(String) - Method in class jcli.CliParserBuilder
- index() - Method in annotation type jcli.annotations.CliPositional
- InvalidArgumentValue - Exception in jcli.errors
- InvalidArgumentValue(String) - Constructor for exception jcli.errors.InvalidArgumentValue
- InvalidCommandLine - Exception in jcli.errors
- InvalidCommandLine(String) - Constructor for exception jcli.errors.InvalidCommandLine
- InvalidCommandLineArgument - Exception in jcli.errors
- InvalidCommandLineArgument(String) - Constructor for exception jcli.errors.InvalidCommandLineArgument
- InvalidModifierFinal - Exception in jcli.errors
- InvalidModifierFinal(Field) - Constructor for exception jcli.errors.InvalidModifierFinal
- InvalidModifierStatic - Exception in jcli.errors
- InvalidModifierStatic(Field) - Constructor for exception jcli.errors.InvalidModifierStatic
- InvalidOptionConfiguration - Exception in jcli.errors
- InvalidOptionConfiguration(String) - Constructor for exception jcli.errors.InvalidOptionConfiguration
- InvalidOptionName - Exception in jcli.errors
- InvalidOptionName(String) - Constructor for exception jcli.errors.InvalidOptionName
- InvalidOptionType - Exception in jcli.errors
- InvalidOptionType(CliOption) - Constructor for exception jcli.errors.InvalidOptionType
- InvalidOptionType(CliPositional) - Constructor for exception jcli.errors.InvalidOptionType
- isBooleanType(Field) - Static method in enum jcli.Reflection
- isHelp() - Method in annotation type jcli.annotations.CliOption
- isListType(Field) - Static method in enum jcli.Reflection
- isMandatory() - Method in annotation type jcli.annotations.CliOption
- isNullOrEmpty(String) - Static method in enum jcli.Util
- isValidFieldType(Class<?>) - Static method in enum jcli.Reflection
J
- jcli - package jcli
- jcli.annotations - package jcli.annotations
- jcli.errors - package jcli.errors
- jcli.model - package jcli.model
L
- listFields(Class<?>) - Static method in enum jcli.Reflection
- listFields(List<Field>, Class<?>) - Static method in enum jcli.Reflection
- longName() - Method in annotation type jcli.annotations.CliOption
M
- makeAccessible(Field) - Static method in enum jcli.Reflection
- MissingArgument - Exception in jcli.errors
- MissingArgument(CliOption) - Constructor for exception jcli.errors.MissingArgument
- MissingArgument(CliPositional) - Constructor for exception jcli.errors.MissingArgument
- MissingCommandLineValue - Exception in jcli.errors
- MissingCommandLineValue(String) - Constructor for exception jcli.errors.MissingCommandLineValue
- MissingDefaultForOption - Exception in jcli.errors
- MissingDefaultForOption(CliOption) - Constructor for exception jcli.errors.MissingDefaultForOption
N
- name - Variable in class jcli.model.HelpOption
- name() - Method in annotation type jcli.annotations.CliCommand
- name() - Method in annotation type jcli.annotations.CliOption
- name(String) - Method in class jcli.CliParserBuilder
- need - Variable in class jcli.model.HelpOption
- newCliParser() - Static method in class jcli.CliParserBuilder
- newCliParser(Supplier<U>) - Static method in class jcli.CliParserBuilder
O
- object(Supplier<T>) - Method in class jcli.CliParserBuilder
- onErrorCall(CliParserBuilder.CliErrorConsumer) - Method in class jcli.CliParserBuilder
- onErrorPrintHelpAndExit() - Method in class jcli.CliParserBuilder
- onHelpCall(CliParserBuilder.CliHelpConsumer<T>) - Method in class jcli.CliParserBuilder
- onHelpPrintHelpAndExit() - Method in class jcli.CliParserBuilder
- option - Variable in class jcli.model.FieldAndOption
P
- padRight(String, int) - Static method in enum jcli.Util
- parse(String[]) - Method in class jcli.CliParserBuilder
- parseCommandLineArguments(String[], Supplier<T>) - Static method in enum jcli.CliParser
- parseCommandLineArguments(String[], T) - Static method in enum jcli.CliParser
- parseCommandLineArguments(String[], T, Reflection.ToFieldType) - Static method in enum jcli.CliParser
- parseSuppressErrors(String[]) - Method in class jcli.CliParserBuilder
- position - Variable in class jcli.model.FieldAndPosition
- printHelp(Class<?>) - Static method in enum jcli.CliHelp
- printHelp(String, Class<?>) - Static method in enum jcli.CliHelp
R
- Reflection - Enum in jcli
- Reflection.StringToType<T> - Interface in jcli
- Reflection.ToFieldType - Interface in jcli
S
- SingleDashAttachedFormArgument - Exception in jcli.errors
- SingleDashAttachedFormArgument(String) - Constructor for exception jcli.errors.SingleDashAttachedFormArgument
T
- toFieldType(Class<?>, String) - Static method in enum jcli.Reflection
- toFieldType(Class<?>, String) - Method in interface jcli.Reflection.ToFieldType
- TooManyPositionalArguments - Exception in jcli.errors
- TooManyPositionalArguments(int, int) - Constructor for exception jcli.errors.TooManyPositionalArguments
- toParameterType(Field) - Static method in enum jcli.Reflection
- toType(String) - Method in interface jcli.Reflection.StringToType
- type - Variable in class jcli.model.HelpOption
U
- UnknownCommandLineArgument - Exception in jcli.errors
- UnknownCommandLineArgument(String) - Constructor for exception jcli.errors.UnknownCommandLineArgument
- Util - Enum in jcli
V
- valueOf(String) - Static method in enum jcli.annotations.Constants
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jcli.CliHelp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jcli.CliParser
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jcli.Reflection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum jcli.Util
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum jcli.annotations.Constants
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jcli.CliHelp
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jcli.CliParser
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jcli.Reflection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum jcli.Util
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes|All Packages