Uses of Class
picocli.CommandLine.Model.ParserSpec
-
Uses of CommandLine.Model.ParserSpec in picocli
Fields in picocli declared as CommandLine.Model.ParserSpecModifier and TypeFieldDescriptionprivate final CommandLine.Model.ParserSpec
CommandLine.Model.CommandSpec.parser
Methods in picocli that return CommandLine.Model.ParserSpecModifier and TypeMethodDescriptionCommandLine.Model.ParserSpec.abbreviatedOptionsAllowed
(boolean abbreviatedOptionsAllowed) CommandLine.Model.ParserSpec.abbreviatedSubcommandsAllowed
(boolean abbreviatedSubcommandsAllowed) CommandLine.Model.ParserSpec.allowOptionsAsOptionParameters
(boolean allowOptionsAsOptionParameters) CommandLine.Model.ParserSpec.allowSubcommandsAsOptionParameters
(boolean allowSubcommandsAsOptionParameters) CommandLine.Model.ParserSpec.aritySatisfiedByAttachedOptionParam
(boolean newValue) Returns true if options with attached arguments should not consume subsequent arguments and should not validate arity.CommandLine.Model.ParserSpec.atFileCommentChar
(Character atFileCommentChar) CommandLine.Model.ParserSpec.caseInsensitiveEnumValuesAllowed
(boolean caseInsensitiveEnumValuesAllowed) CommandLine.Model.ParserSpec.collectErrors
(boolean collectErrors) Sets whether exceptions during parsing should be collected instead of thrown.private CommandLine.Model.ParserSpec
CommandLine.Interpreter.config()
CommandLine.Model.ParserSpec.endOfOptionsDelimiter
(String delimiter) CommandLine.Model.ParserSpec.expandAtFiles
(boolean expandAtFiles) CommandLine.Model.ParserSpec.limitSplit
(boolean limitSplit) Sets whether arguments should be split first before any further processing.CommandLine.Model.ParserSpec.overwrittenOptionsAllowed
(boolean overwrittenOptionsAllowed) CommandLine.Model.CommandSpec.parser()
Returns the parser specification for this command.CommandLine.Model.ParserSpec.posixClusteredShortOptionsAllowed
(boolean posixClusteredShortOptionsAllowed) Sets the String to use as the separator between options and option parameters.CommandLine.Model.ParserSpec.splitQuotedStrings
(boolean splitQuotedStrings) CommandLine.Model.ParserSpec.stopAtPositional
(boolean stopAtPositional) CommandLine.Model.ParserSpec.stopAtUnmatched
(boolean stopAtUnmatched) CommandLine.Model.ParserSpec.toggleBooleanFlags
(boolean toggleBooleanFlags) CommandLine.Model.ParserSpec.trimQuotes
(boolean trimQuotes) CommandLine.Model.ParserSpec.unmatchedArgumentsAllowed
(boolean unmatchedArgumentsAllowed) CommandLine.Model.ParserSpec.unmatchedOptionsAllowedAsOptionParameters
(boolean unmatchedOptionsAllowedAsOptionParameters) CommandLine.Model.ParserSpec.unmatchedOptionsArePositionalParams
(boolean unmatchedOptionsArePositionalParams) CommandLine.Model.ParserSpec.useSimplifiedAtFiles
(boolean useSimplifiedAtFiles) Methods in picocli with parameters of type CommandLine.Model.ParserSpecModifier and TypeMethodDescription(package private) void
CommandLine.Model.ParserSpec.initFrom
(CommandLine.Model.ParserSpec settings) CommandLine.Model.CommandSpec.parser
(CommandLine.Model.ParserSpec settings) Initializes the parser specification for this command from the specified settings and returns this commandSpec.private static String
CommandLine.Model.ArgSpec.restoreQuotedValues
(String part, Queue<String> quotedValues, CommandLine.Model.ParserSpec parser) private static String[]
CommandLine.Model.ArgSpec.splitRespectingQuotedStrings
(String value, int limit, CommandLine.Model.ParserSpec parser, CommandLine.Model.ArgSpec argSpec, String splitRegex) (package private) String[]
CommandLine.Model.ArgSpec.splitValue
(String value, CommandLine.Model.ParserSpec parser, CommandLine.Range arity, int consumed)