Uses of Class
net.sourceforge.argparse4j.internal.ParseState
Packages that use ParseState
-
Uses of ParseState in net.sourceforge.argparse4j.internal
Methods in net.sourceforge.argparse4j.internal with parameters of type ParseStateModifier and TypeMethodDescriptionprivate void
ArgumentParserImpl.accumulatePositionalArg
(ParseState state, ArgumentImpl arg) This function accumulates arguments for a given positional argument.private void
ArgumentParserImpl.checkRequiredArgument
(ParseState state, Set<ArgumentImpl> used) private void
ArgumentParserImpl.checkRequiredMutex
(ParseState state, ArgumentImpl[] used) private void
ArgumentParserImpl.extendArgs
(ParseState state, String file) Extends arguments by reading additional arguments from file.private boolean
ArgumentParserImpl.flagFound
(ParseState state) Returns true if state.getArg() is flag.private String
ArgumentParserImpl.formatUnrecognizedArgumentErrorMessage
(ParseState state, String args) Format message for "Unrecognized arguments" error.private boolean
ArgumentParserImpl.fromFileFound
(ParseState state) (package private) void
SubparsersImpl.parseArg
(ParseState state, Map<String, Object> opts) (package private) void
ArgumentParserImpl.parseArgs
(ParseState state, Map<String, Object> attrs) (package private) void
SubparserImpl.parseArgs
(ParseState state, Map<String, Object> opts) private void
ArgumentParserImpl.processArg
(Map<String, Object> res, ParseState state, ArgumentImpl arg, String flag, String embeddedValue) This function only handles a named argument.private void
ArgumentParserImpl.processPositionalArgs
(Map<String, Object> res, ParseState state) This function processes named arguments accumulated in state.