Uses of Class
picocli.CommandLine.Model.ArgSpec
-
Uses of CommandLine.Model.ArgSpec in picocli
Subclasses of CommandLine.Model.ArgSpec in picocliModifier and TypeClassDescriptionstatic class
TheOptionSpec
class models aspects of a named option of a command, including whether it is required or optional, the option parameters supported (or required) by the option, and attributes for the usage help message describing the option.static class
ThePositionalParamSpec
class models aspects of a positional parameter of a command, including whether it is required or optional, and attributes for the usage help message describing the positional parameter.Fields in picocli declared as CommandLine.Model.ArgSpecModifier and TypeFieldDescriptionprivate CommandLine.Model.ArgSpec
CommandLine.ParameterException.argSpec
private final CommandLine.Model.ArgSpec
CommandLine.OverwrittenOptionException.overwrittenArg
private CommandLine.Model.ArgSpec
CommandLine.Model.ArgSpec.Builder.root
private final CommandLine.Model.ArgSpec
CommandLine.Model.ArgSpec.root
Fields in picocli with type parameters of type CommandLine.Model.ArgSpecModifier and TypeFieldDescriptionprivate final Set
<CommandLine.Model.ArgSpec> CommandLine.Model.ArgGroupSpec.args
private final List
<CommandLine.Model.ArgSpec> CommandLine.Model.ArgGroupSpec.Builder.args
private final List
<CommandLine.Model.ArgSpec> CommandLine.Model.CommandSpec.args
private final List
<CommandLine.Model.ArgSpec> CommandLine.ParseResult.matchedArgs
private final List
<CommandLine.Model.ArgSpec> CommandLine.ParseResult.Builder.matchedArgsList
(package private) Map
<CommandLine.Model.ArgSpec, List<Object>> CommandLine.ParseResult.GroupMatch.matchedValues
CommandLine.ParseResult.GroupMatch.matchedValuesAtPosition
private final List
<CommandLine.Model.ArgSpec> CommandLine.MissingParameterException.missing
(package private) Map
<CommandLine.Model.ArgSpec, List<String>> CommandLine.ParseResult.GroupMatch.originalStringValues
private final List
<CommandLine.Model.ArgSpec> CommandLine.Model.CommandSpec.requiredArgs
Methods in picocli that return CommandLine.Model.ArgSpecModifier and TypeMethodDescriptionabstract CommandLine.Model.ArgSpec
CommandLine.Model.ArgSpec.Builder.build()
private static CommandLine.Model.ArgSpec
CommandLine.Model.CommandReflection.buildArgForMember
(CommandLine.Model.IAnnotatedElement member, CommandLine.IFactory factory) CommandLine.ParameterException.getArgSpec()
Returns theArgSpec
object for the (sub)command whose input could not be parsed.CommandLine.OverwrittenOptionException.getOverwritten()
Returns theCommandLine.Model.ArgSpec
for the option which was being overwritten.CommandLine.Model.ArgSpec.messages
(CommandLine.Model.Messages msgs) Sets the Messages for this ArgSpec, and returns this ArgSpec.CommandLine.Model.ArgSpec.Builder.root()
Returns the root option or positional parameter (on the parent command), if this option or positional parameter was inherited; ornull
if it was not.CommandLine.Model.ArgSpec.root()
Returns the root option or positional parameter (on the parent command), if this option or positional parameter was inherited; ornull
if it was not.Methods in picocli that return types with arguments of type CommandLine.Model.ArgSpecModifier and TypeMethodDescriptionCommandLine.Model.ArgGroupSpec.args()
Returns the options and positional parameters in this group; may be empty but notnull
.CommandLine.Model.ArgGroupSpec.Builder.args()
Returns the list of options and positional parameters that depend on this group.CommandLine.Model.CommandSpec.args()
Returns the list of all options and positional parameters configured for this command.CommandLine.MissingParameterException.getMissing()
CommandLine.ParseResult.matchedArgs()
Returns a list of matched options and positional parameters, in order they were matched on the command line.CommandLine.Model.ArgGroupSpec.requiredArgs()
Returns the required options and positional parameters in this group; may be empty but notnull
.CommandLine.Model.CommandSpec.requiredArgs()
Returns the list of required options and positional parameters configured for this command.Methods in picocli with parameters of type CommandLine.Model.ArgSpecModifier and TypeMethodDescriptionCommandLine.Model.CommandSpec.add
(CommandLine.Model.ArgSpec arg) Adds the specified option spec or positional parameter spec to the list of configured arguments to expect.CommandLine.ParseResult.Builder.add
(CommandLine.Model.ArgSpec arg, int position) Adds the specifiedOptionSpec
orPositionalParamSpec
to the list of options and parameters that were matched on the command line.CommandLine.Model.ArgGroupSpec.Builder.addArg
(CommandLine.Model.ArgSpec arg) Adds the specified argument to the list of options and positional parameters that depend on this group.private CommandLine.Model.CommandSpec
CommandLine.Model.CommandSpec.addArg
(CommandLine.Model.ArgSpec arg) (package private) void
CommandLine.ParseResult.GroupMatch.addMatchedValue
(CommandLine.Model.ArgSpec argSpec, int matchPosition, Object stronglyTypedValue, CommandLine.Tracer tracer) (package private) void
CommandLine.ParseResult.Builder.addOriginalStringValue
(CommandLine.Model.ArgSpec argSpec, String value) (package private) void
CommandLine.ParseResult.GroupMatch.addOriginalStringValue
(CommandLine.Model.ArgSpec argSpec, String value) (package private) void
CommandLine.ParseResult.Builder.addStringValue
(CommandLine.Model.ArgSpec argSpec, String value) private void
CommandLine.Interpreter.addToInitialized
(CommandLine.Model.ArgSpec argSpec, Set<CommandLine.Model.ArgSpec> initialized) private static void
CommandLine.Help.addTrailingDefaultLine
(List<CommandLine.Help.Ansi.Text[]> result, CommandLine.Model.ArgSpec arg, CommandLine.Help.ColorScheme scheme) (package private) void
CommandLine.ParseResult.Builder.addTypedValues
(CommandLine.Model.ArgSpec argSpec, int position, Object typedValue) private int
CommandLine.Interpreter.addUserInputToList
(CommandLine.Model.ArgSpec argSpec, List<Object> result, int consumed, String argDescription) private boolean
CommandLine.Interpreter.applyDefault
(CommandLine.IDefaultValueProvider defaultValueProvider, CommandLine.Model.ArgSpec arg) private int
CommandLine.Interpreter.applyOption
(CommandLine.Model.ArgSpec argSpec, boolean negated, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, Stack<String> args, Set<CommandLine.Model.ArgSpec> initialized, String argDescription) private int
CommandLine.Interpreter.applyValuesToArrayField
(CommandLine.Model.ArgSpec argSpec, boolean negated, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, Stack<String> args, Set<CommandLine.Model.ArgSpec> initialized, String argDescription) private int
CommandLine.Interpreter.applyValuesToCollectionField
(CommandLine.Model.ArgSpec argSpec, boolean negated, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, Stack<String> args, Set<CommandLine.Model.ArgSpec> initialized, String argDescription) private int
CommandLine.Interpreter.applyValuesToMapField
(CommandLine.Model.ArgSpec argSpec, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, Stack<String> args, Set<CommandLine.Model.ArgSpec> initialized, String argDescription) private int
CommandLine.Interpreter.applyValueToSingleValuedField
(CommandLine.Model.ArgSpec argSpec, boolean negated, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range derivedArity, Stack<String> args, Set<CommandLine.Model.ArgSpec> initialized, String argDescription) private boolean
CommandLine.Interpreter.assertNoMissingMandatoryParameter
(CommandLine.Model.ArgSpec argSpec, Stack<String> args, int i, CommandLine.Range arity) private boolean
CommandLine.Interpreter.assertNoMissingParameters
(CommandLine.Model.ArgSpec argSpec, CommandLine.Range arity, Stack<String> args) (package private) void
CommandLine.ParseResult.Builder.beforeMatchingGroupElement
(CommandLine.Model.ArgSpec argSpec) private boolean
CommandLine.Interpreter.booleanValue
(CommandLine.Model.ArgSpec argSpec, Object value) private boolean
CommandLine.Interpreter.canConsumeOneArgument
(CommandLine.Model.ArgSpec argSpec, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, int consumed, String arg, String argDescription) private boolean
CommandLine.Interpreter.canConsumeOneMapArgument
(CommandLine.Model.ArgSpec argSpec, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, int consumed, String arg, Class<?>[] classes, CommandLine.ITypeConverter<?> keyConverter, CommandLine.ITypeConverter<?> valueConverter, String argDescription) private void
CommandLine.Interpreter.clear
(CommandLine.Model.ArgSpec argSpec) int
CommandLine.PositionalParametersSorter.compare
(CommandLine.Model.ArgSpec p1, CommandLine.Model.ArgSpec p2) CommandLine.Interpreter.consumeArguments
(CommandLine.Model.ArgSpec argSpec, boolean negated, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, boolean unquoted, CommandLine.Range arity, Stack<String> args, String argDescription) private int
CommandLine.Interpreter.consumedCount
(int i, int initialSize, CommandLine.Model.ArgSpec arg) private int
CommandLine.Interpreter.consumedCountMap
(int i, int initialSize, CommandLine.Model.ArgSpec arg) private void
CommandLine.Interpreter.consumeMapArguments
(CommandLine.Model.ArgSpec argSpec, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, Stack<String> args, Map<Object, Object> result, String argDescription) private int
CommandLine.Interpreter.consumeOneArgument
(CommandLine.Model.ArgSpec argSpec, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, int consumed, String arg, List<Object> result, int index, String argDescription) private void
CommandLine.Interpreter.consumeOneMapArgument
(CommandLine.Model.ArgSpec argSpec, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, int consumed, String arg, Class<?>[] classes, CommandLine.ITypeConverter<?> keyConverter, CommandLine.ITypeConverter<?> valueConverter, Map<Object, Object> result, int index, String argDescription) void
CommandLine.IParameterConsumer.consumeParameters
(Stack<String> args, CommandLine.Model.ArgSpec argSpec, CommandLine.Model.CommandSpec commandSpec) Consumes as many of the specified command line arguments as needed by popping them off the specified Stack.void
CommandLine.NullParameterConsumer.consumeParameters
(Stack<String> args, CommandLine.Model.ArgSpec argSpec, CommandLine.Model.CommandSpec commandSpec) private static CommandLine.DuplicateOptionAnnotationsException
CommandLine.DuplicateOptionAnnotationsException.create
(String name, CommandLine.Model.ArgSpec argSpec1, CommandLine.Model.ArgSpec argSpec2) private static CommandLine.Help.Ansi.Text[]
CommandLine.Help.createDescriptionFirstLines
(CommandLine.Help.ColorScheme scheme, CommandLine.Model.ArgSpec arg, String[] description, boolean[] showDefault) private static String
CommandLine.createMissingParameterMessage
(CommandLine.Model.ArgSpec argSpec, CommandLine.Range arity, List<CommandLine.Model.PositionalParamSpec> missingList, Stack<String> args, int available) private String
CommandLine.Interpreter.createMissingParameterMessageFoundOtherOption
(CommandLine.Model.ArgSpec argSpec, Stack<String> args, int i, CommandLine.Range arity) private String
CommandLine.Interpreter.createUserInputDebugString
(CommandLine.Model.ArgSpec argSpec, char[] result, String name) CommandLine.IDefaultValueProvider.defaultValue
(CommandLine.Model.ArgSpec argSpec) Returns the default value for an option or positional parameter ornull
.CommandLine.NoDefaultProvider.defaultValue
(CommandLine.Model.ArgSpec argSpec) CommandLine.PropertiesDefaultProvider.defaultValue
(CommandLine.Model.ArgSpec argSpec) private static String
CommandLine.Model.ArgSpec.describe
(CommandLine.Model.ArgSpec argSpec, String separator) Returns a description of the option or positional arg, e.g.private static String
CommandLine.Model.ArgSpec.describe
(CommandLine.Model.ArgSpec argSpec, String separator, String value) Returns a description of the option or positional argprotected boolean
CommandLine.Model.ArgSpec.equalsImpl
(CommandLine.Model.ArgSpec other) private static CommandLine.Model.CommandSpec
AutoComplete.findCommandFor
(CommandLine.Model.ArgSpec arg, CommandLine.Model.CommandSpec cmd) CommandLine.ParseResult.GroupMatchContainer.findOrCreateMatchingGroup
(CommandLine.Model.ArgSpec argSpec, CommandLine commandLine) private CommandLine.ITypeConverter
<?> CommandLine.Interpreter.getActualTypeConverter
(Class<?> type, CommandLine.Model.ArgSpec argSpec) private String
CommandLine.Interpreter.getMaskedValue
(CommandLine.Model.ArgSpec argSpec, String input) (package private) int
CommandLine.Interpreter.getPosition
(CommandLine.Model.ArgSpec arg) private CommandLine.ITypeConverter
<?> CommandLine.Interpreter.getTypeConverter
(Class<?>[] types, CommandLine.Model.ArgSpec argSpec, int index) (package private) boolean
CommandLine.ParseResult.GroupMatch.hasMatchedValueAtPosition
(CommandLine.Model.ArgSpec arg, int position) private CommandLine.Range
CommandLine.PositionalParametersSorter.index
(CommandLine.Model.ArgSpec arg) private boolean
CommandLine.Interpreter.is
(CommandLine.Model.ArgSpec p, String attribute, boolean value) private boolean
CommandLine.Interpreter.isArgResemblesOptionThereforeDiscontinue
(CommandLine.Model.ArgSpec argSpec, Stack<String> args, int i, CommandLine.Range arity) void
CommandLine.Help.Layout.layout
(CommandLine.Model.ArgSpec argSpec, CommandLine.Help.Ansi.Text[][] cellValues) Copies the specified text values into the correct cells in theCommandLine.Help.TextTable
.(package private) int
CommandLine.ParseResult.GroupMatch.matchCount
(CommandLine.Model.ArgSpec argSpec) CommandLine.ParseResult.GroupMatch.matchedValues
(CommandLine.Model.ArgSpec argSpec) Returns the values matched for the specified argument, converted to the type of the argument.private void
CommandLine.ParseResult.Builder.nowProcessing
(CommandLine.Model.ArgSpec spec, Object value) private static String
CommandLine.optionDescription
(String prefix, CommandLine.Model.ArgSpec argSpec, int optionParamIndex) (package private) String
CommandLine.Interpreter.positionDesc
(CommandLine.Model.ArgSpec arg) boolean
CommandLine.IParameterPreprocessor.preprocess
(Stack<String> args, CommandLine.Model.CommandSpec commandSpec, CommandLine.Model.ArgSpec argSpec, Map<String, Object> info) Called when either the command, option or positional parameter that has this preprocessor configured was recognized by the picocli parser.boolean
CommandLine.NoOpParameterPreprocessor.preprocess
(Stack<String> args, CommandLine.Model.CommandSpec commandSpec, CommandLine.Model.ArgSpec argSpec, Map<String, Object> info) (package private) char[]
CommandLine.Interpreter.readUserInput
(CommandLine.Model.ArgSpec argSpec) CommandLine.Model.CommandSpec.remove
(CommandLine.Model.ArgSpec arg) (INCUBATING) Removes the specified option spec or positional parameter spec from the list of configured arguments to expect.private static <T> int
CommandLine.Model.CommandSpec.remove
(CommandLine.Model.ArgSpec arg, Map<T, CommandLine.Model.OptionSpec> map) CommandLine.Help.DefaultParamLabelRenderer.renderParameterLabel
(CommandLine.Model.ArgSpec argSpec, CommandLine.Help.Ansi ansi, List<CommandLine.Help.Ansi.IStyle> styles) CommandLine.Help.IParamLabelRenderer.renderParameterLabel
(CommandLine.Model.ArgSpec argSpec, CommandLine.Help.Ansi ansi, List<CommandLine.Help.Ansi.IStyle> styles) Returns a text rendering of the option parameter or positional parameter; returns an empty string""
if the option is a boolean and does not take a parameter.CommandLine.Model.ArgSpec.Builder.root
(CommandLine.Model.ArgSpec root) Sets the root object for this inherited option, and returns this builder.private String[]
CommandLine.Interpreter.splitKeyValue
(CommandLine.Model.ArgSpec argSpec, String value) private static String[]
CommandLine.Model.ArgSpec.splitRespectingQuotedStrings
(String value, int limit, CommandLine.Model.ParserSpec parser, CommandLine.Model.ArgSpec argSpec, String splitRegex) boolean
AutoComplete.BooleanArgFilter.test
(CommandLine.Model.ArgSpec f) private Object
CommandLine.Interpreter.tryConvert
(CommandLine.Model.ArgSpec argSpec, int index, CommandLine.ITypeConverter<?> converter, String value, int typeIndex) private String[]
CommandLine.Interpreter.unquoteAndSplit
(CommandLine.Model.ArgSpec argSpec, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, int consumed, String arg) private void
CommandLine.Interpreter.updateHelpRequested
(CommandLine.Model.ArgSpec argSpec) private boolean
CommandLine.Interpreter.varargCanConsumeNextValue
(CommandLine.Model.ArgSpec argSpec, String nextValue) Returns whether the next argument can be assigned to a vararg option/positional parameter.Method parameters in picocli with type arguments of type CommandLine.Model.ArgSpecModifier and TypeMethodDescriptionprivate void
CommandLine.Interpreter.addPostponedRequiredArgs
(Collection<CommandLine.Model.ArgSpec> inheritedRequired, List<CommandLine.Model.ArgSpec> required) private void
CommandLine.Interpreter.addPostponedRequiredArgs
(Collection<CommandLine.Model.ArgSpec> inheritedRequired, List<CommandLine.Model.ArgSpec> required) private void
CommandLine.Interpreter.addToInitialized
(CommandLine.Model.ArgSpec argSpec, Set<CommandLine.Model.ArgSpec> initialized) private void
CommandLine.Interpreter.applyDefaultValues
(List<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized) private void
CommandLine.Interpreter.applyDefaultValues
(List<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized) private void
CommandLine.Interpreter.applyGroupDefaults
(CommandLine.IDefaultValueProvider defaultValueProvider, CommandLine.Model.ArgGroupSpec group, List<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized) private void
CommandLine.Interpreter.applyGroupDefaults
(CommandLine.IDefaultValueProvider defaultValueProvider, CommandLine.Model.ArgGroupSpec group, List<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized) private int
CommandLine.Interpreter.applyOption
(CommandLine.Model.ArgSpec argSpec, boolean negated, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, Stack<String> args, Set<CommandLine.Model.ArgSpec> initialized, String argDescription) private int
CommandLine.Interpreter.applyValuesToArrayField
(CommandLine.Model.ArgSpec argSpec, boolean negated, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, Stack<String> args, Set<CommandLine.Model.ArgSpec> initialized, String argDescription) private int
CommandLine.Interpreter.applyValuesToCollectionField
(CommandLine.Model.ArgSpec argSpec, boolean negated, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, Stack<String> args, Set<CommandLine.Model.ArgSpec> initialized, String argDescription) private int
CommandLine.Interpreter.applyValuesToMapField
(CommandLine.Model.ArgSpec argSpec, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range arity, Stack<String> args, Set<CommandLine.Model.ArgSpec> initialized, String argDescription) private int
CommandLine.Interpreter.applyValueToSingleValuedField
(CommandLine.Model.ArgSpec argSpec, boolean negated, CommandLine.LookBehind lookBehind, boolean alreadyUnquoted, CommandLine.Range derivedArity, Stack<String> args, Set<CommandLine.Model.ArgSpec> initialized, String argDescription) private static CommandLine.MissingParameterException
CommandLine.MissingParameterException.create
(CommandLine cmd, Collection<CommandLine.Model.ArgSpec> missing, String separator) protected CommandLine.Help.Ansi.Text
CommandLine.Help.createDetailedSynopsisGroupsText
(Set<CommandLine.Model.ArgSpec> outparam_groupArgs) Returns a Text object containing a partial detailed synopsis showing only the options and positional parameters in the specified validating groups, starting with a" "
space.protected CommandLine.Help.Ansi.Text
CommandLine.Help.createDetailedSynopsisOptionsText
(Collection<CommandLine.Model.ArgSpec> done, Comparator<CommandLine.Model.OptionSpec> optionSort, boolean clusterBooleanOptions) Returns a Text object containing a partial detailed synopsis showing only the options, starting with a" "
space.protected CommandLine.Help.Ansi.Text
CommandLine.Help.createDetailedSynopsisOptionsText
(Collection<CommandLine.Model.ArgSpec> done, List<CommandLine.Model.OptionSpec> optionList, Comparator<CommandLine.Model.OptionSpec> optionSort, boolean clusterBooleanOptions) Returns a Text object containing a partial detailed synopsis showing only the specified options, starting with a" "
space.protected CommandLine.Help.Ansi.Text
CommandLine.Help.createDetailedSynopsisPositionalsText
(Collection<CommandLine.Model.ArgSpec> done) Returns a Text object containing a partial detailed synopsis showing only the positional parameters, starting with a" "
space.private static String
CommandLine.Model.ArgSpec.describe
(Collection<CommandLine.Model.ArgSpec> args) private static String
CommandLine.Model.ArgSpec.describe
(Collection<CommandLine.Model.ArgSpec> args, String separator, String optionParamSeparator, String openingQuote, String closingQuote) private static String
CommandLine.Model.ArgSpec.describeTypes
(Collection<CommandLine.Model.ArgSpec> args) private void
CommandLine.Interpreter.parse
(List<CommandLine> parsedCommands, Stack<String> argumentStack, String[] originalArgs, List<Object> nowProcessing, Collection<CommandLine.Model.ArgSpec> inheritedRequired) private void
CommandLine.Interpreter.parse
(List<CommandLine> parsedCommands, Stack<String> argumentStack, String[] originalArgs, List<Object> nowProcessing, Collection<CommandLine.Model.ArgSpec> inheritedRequired, Set<CommandLine.Model.ArgSpec> initialized) private void
CommandLine.Interpreter.parse
(List<CommandLine> parsedCommands, Stack<String> argumentStack, String[] originalArgs, List<Object> nowProcessing, Collection<CommandLine.Model.ArgSpec> inheritedRequired, Set<CommandLine.Model.ArgSpec> initialized) private void
CommandLine.Interpreter.processArguments
(List<CommandLine> parsedCommands, Stack<String> args, Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, String[] originalArgs, List<Object> nowProcessing) private void
CommandLine.Interpreter.processArguments
(List<CommandLine> parsedCommands, Stack<String> args, Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, String[] originalArgs, List<Object> nowProcessing) private void
CommandLine.Interpreter.processClusteredShortOptions
(Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, String arg, boolean alreadyUnquoted, Stack<String> args) private void
CommandLine.Interpreter.processClusteredShortOptions
(Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, String arg, boolean alreadyUnquoted, Stack<String> args) private void
CommandLine.Interpreter.processPositionalParameter
(Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, boolean alreadyUnquoted, Stack<String> args) private void
CommandLine.Interpreter.processPositionalParameter
(Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, boolean alreadyUnquoted, Stack<String> args) private void
CommandLine.Interpreter.processRemainderAsPositionalParameters
(Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, Stack<String> args) private void
CommandLine.Interpreter.processRemainderAsPositionalParameters
(Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, Stack<String> args) private void
CommandLine.Interpreter.processStandaloneOption
(Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, String arg, boolean alreadyUnquoted, Stack<String> args, CommandLine.LookBehind lookBehind) private void
CommandLine.Interpreter.processStandaloneOption
(Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, String arg, boolean alreadyUnquoted, Stack<String> args, CommandLine.LookBehind lookBehind) private void
CommandLine.Interpreter.processSubcommand
(CommandLine subcommand, CommandLine.ParseResult.Builder builder, List<CommandLine> parsedCommands, Stack<String> args, Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, String[] originalArgs, List<Object> nowProcessing, String separator, String arg) private void
CommandLine.Interpreter.processSubcommand
(CommandLine subcommand, CommandLine.ParseResult.Builder builder, List<CommandLine> parsedCommands, Stack<String> args, Collection<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> initialized, String[] originalArgs, List<Object> nowProcessing, String separator, String arg) private CommandLine.Help.Ansi.Text
CommandLine.Model.ArgGroupSpec.rawSynopsisUnitText
(CommandLine.Help.ColorScheme colorScheme, Set<CommandLine.Model.ArgSpec> outparam_groupArgs) CommandLine.Model.ArgGroupSpec.synopsisText
(CommandLine.Help.ColorScheme colorScheme, Set<CommandLine.Model.ArgSpec> outparam_groupArgs) Returns the synopsis of this group.(package private) CommandLine.ParseResult.GroupValidationResult
CommandLine.Model.ArgGroupSpec.validateArgs
(CommandLine commandLine, Collection<CommandLine.Model.ArgSpec> matchedArgs) private void
CommandLine.Interpreter.validateConstraints
(Stack<String> argumentStack, List<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> matched) private void
CommandLine.Interpreter.validateConstraints
(Stack<String> argumentStack, List<CommandLine.Model.ArgSpec> required, Set<CommandLine.Model.ArgSpec> matched) Constructors in picocli with parameters of type CommandLine.Model.ArgSpecModifierConstructorDescription(package private)
Builder
(CommandLine.Model.ArgSpec original) MissingParameterException
(CommandLine commandLine, CommandLine.Model.ArgSpec missing, String msg) OverwrittenOptionException
(CommandLine commandLine, CommandLine.Model.ArgSpec overwritten, String msg) ParameterException
(CommandLine commandLine, String msg, Throwable t, CommandLine.Model.ArgSpec argSpec, String value) Constructs a new ParameterException with the specified CommandLine and error message.ParameterException
(CommandLine commandLine, String msg, CommandLine.Model.ArgSpec argSpec, String value) Constructs a new ParameterException with the specified CommandLine and error message.Constructor parameters in picocli with type arguments of type CommandLine.Model.ArgSpecModifierConstructorDescriptionMissingParameterException
(CommandLine commandLine, Collection<CommandLine.Model.ArgSpec> missing, String msg)