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.ParserSpecCommandLine.Model.CommandSpec.parserMethods 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.ParserSpecCommandLine.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) voidCommandLine.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 StringCommandLine.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)