Uses of Class
com.martiansoftware.jsap.StringParser
-
Packages that use StringParser Package Description com.martiansoftware.jsap com.martiansoftware.jsap.stringparsers -
-
Uses of StringParser in com.martiansoftware.jsap
Subclasses of StringParser in com.martiansoftware.jsap Modifier and Type Class Description class
PropertyStringParser
AStringParser
subclass that provides a means for setting/getting properties.Methods in com.martiansoftware.jsap that return StringParser Modifier and Type Method Description StringParser
Option. 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 StringParser Modifier and Type Method Description protected void
Option. internalSetStringParser(StringParser stringParser)
Sets the StringParser to which this Option's parse() method should delegate.FlaggedOption
FlaggedOption. setStringParser(StringParser stringParser)
Sets the StringParser to which this FlaggedOption's parse() method should delegate.UnflaggedOption
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 StringParser Constructor Description FlaggedOption(java.lang.String id, StringParser stringParser, java.lang.String defaultValue, boolean required, char shortFlag, java.lang.String longFlag)
A shortcut constructor that creates a new FlaggedOption and configures its most commonly used settings.FlaggedOption(java.lang.String id, StringParser stringParser, java.lang.String defaultValue, boolean required, char shortFlag, java.lang.String longFlag, java.lang.String help)
A shortcut constructor that creates a new FlaggedOption and configures its most commonly used settings, including help.QualifiedSwitch(java.lang.String id, StringParser stringParser, java.lang.String defaultValue, boolean required, char shortFlag, java.lang.String longFlag)
A shortcut constructor that creates a new QualifiedSwitch and configures its most commonly used settings.QualifiedSwitch(java.lang.String id, StringParser stringParser, java.lang.String defaultValue, boolean required, char shortFlag, java.lang.String longFlag, java.lang.String help)
A shortcut constructor that creates a new QualifiedSwitch and configures its most commonly used settings, including help.UnflaggedOption(java.lang.String id, StringParser stringParser, boolean required, java.lang.String help)
A shortcut constructor that creates a new non-greedy UnflaggedOption with no default value and configures its most commonly used settings.UnflaggedOption(java.lang.String id, StringParser stringParser, java.lang.String defaultValue, boolean required, boolean greedy)
A shortcut constructor that creates a new UnflaggedOption and configures its most commonly used settings.UnflaggedOption(java.lang.String id, StringParser stringParser, java.lang.String defaultValue, boolean required, boolean greedy, java.lang.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.stringparsers Modifier and Type Class Description class
BigDecimalStringParser
AStringParser
for parsing BigDecimals.class
BigIntegerStringParser
AStringParser
for parsing BigIntegers.class
BooleanStringParser
AStringParser
for parsing Booleans.class
ByteStringParser
AStringParser
for parsing Bytes.class
CharacterStringParser
AStringParser
for parsing Characters.class
ClassStringParser
AStringParser
for parsing Class objects.class
ColorStringParser
AStringParser
for parsing java.awt.Color objects.class
DateStringParser
AStringParser
for parsing java.util.Date objects.class
DoubleStringParser
AStringParser
for parsing Doubles.class
EnumeratedStringParser
AStringParser
that enforces a limited set of String options for its values.class
FileStringParser
A StringParser for parsingFile
objects.class
FloatStringParser
AStringParser
for parsing Floats.class
ForNameStringParser
AStringParser
that passes the argument to a static method of signatureforName(String)
of a specified class.class
InetAddressStringParser
AStringParser
for parsing java.net.InetAddress objects.class
IntegerStringParser
AStringParser
for parsing Integers.class
IntSizeStringParser
AStringParser
that works likeLongSizeStringParser
, but additionally checks that the result is not larger thanInteger.MAX_VALUE
.class
LongSizeStringParser
AStringParser
that lets the user specify sizes with an optional unit.class
LongStringParser
AStringParser
for parsing Longs.class
PackageStringParser
AStringParser
for parsing Packages.class
ShortStringParser
AStringParser
for parsing Shorts.class
StringStringParser
AStringParser
for parsing Strings.class
URLStringParser
AStringParser
for parsing java.net.URL objects.
-