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