Uses of Class
com.martiansoftware.jsap.StringParser
Packages that use StringParser
-
Uses of StringParser in com.martiansoftware.jsap
Subclasses of StringParser in com.martiansoftware.jsapModifier and TypeClassDescriptionclassAStringParsersubclass that provides a means for setting/getting properties.Methods in com.martiansoftware.jsap that return StringParserModifier and TypeMethodDescriptionfinal StringParserOption.getStringParser()Returns the StringParser to which this Option will delegate calls to its parse() method, or null if no StringParser is currently defined.Methods in com.martiansoftware.jsap with parameters of type StringParserModifier and TypeMethodDescriptionprotected final voidOption.internalSetStringParser(StringParser stringParser) Sets the StringParser to which this Option's parse() method should delegate.FlaggedOption.setStringParser(StringParser stringParser) Sets the StringParser to which this FlaggedOption's parse() method should delegate.UnflaggedOption.setStringParser(StringParser stringParser) Sets the StringParser to which this UnflaggedOption's parse() method should delegate.Constructors in com.martiansoftware.jsap with parameters of type StringParserModifierConstructorDescriptionFlaggedOption(String id, StringParser stringParser, String defaultValue, boolean required, char shortFlag, String longFlag) A shortcut constructor that creates a new FlaggedOption and configures its most commonly used settings.FlaggedOption(String id, StringParser stringParser, String defaultValue, boolean required, char shortFlag, String longFlag, String help) A shortcut constructor that creates a new FlaggedOption and configures its most commonly used settings, including help.QualifiedSwitch(String id, StringParser stringParser, String defaultValue, boolean required, char shortFlag, String longFlag) A shortcut constructor that creates a new QualifiedSwitch and configures its most commonly used settings.QualifiedSwitch(String id, StringParser stringParser, String defaultValue, boolean required, char shortFlag, String longFlag, String help) A shortcut constructor that creates a new QualifiedSwitch and configures its most commonly used settings, including help.UnflaggedOption(String id, StringParser stringParser, boolean required, String help) A shortcut constructor that creates a new non-greedy UnflaggedOption with no default value and configures its most commonly used settings.UnflaggedOption(String id, StringParser stringParser, String defaultValue, boolean required, boolean greedy) A shortcut constructor that creates a new UnflaggedOption and configures its most commonly used settings.UnflaggedOption(String id, StringParser stringParser, String defaultValue, boolean required, boolean greedy, String help) A shortcut constructor that creates a new UnflaggedOption and configures its most commonly used settings. -
Uses of StringParser in com.martiansoftware.jsap.stringparsers
Subclasses of StringParser in com.martiansoftware.jsap.stringparsersModifier and TypeClassDescriptionclassAStringParserfor parsing BigDecimals.classAStringParserfor parsing BigIntegers.classAStringParserfor parsing Booleans.classAStringParserfor parsing Bytes.classAStringParserfor parsing Characters.classAStringParserfor parsing Class objects.classAStringParserfor parsing java.awt.Color objects.classAStringParserfor parsing java.util.Date objects.classAStringParserfor parsing Doubles.classAStringParserthat enforces a limited set of String options for its values.classA StringParser for parsingFileobjects.classAStringParserfor parsing Floats.classAStringParserthat passes the argument to a static method of signatureforName(String)of a specified class.classAStringParserfor parsing java.net.InetAddress objects.classAStringParserfor parsing Integers.classAStringParserthat works likeLongSizeStringParser, but additionally checks that the result is not larger thanInteger.MAX_VALUE.classAStringParserthat lets the user specify sizes with an optional unit.classAStringParserfor parsing Longs.classAStringParserfor parsing Packages.classAStringParserfor parsing Shorts.classAStringParserfor parsing Strings.classAStringParserfor parsing java.net.URL objects.