Package edu.sc.seis.seisFile.client
Class RangeParser
java.lang.Object
com.martiansoftware.jsap.StringParser
edu.sc.seis.seisFile.client.PatternParser
edu.sc.seis.seisFile.client.RangeParser
public class RangeParser extends PatternParser
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
POSITIVE_DECIMAL_NUMBER_RE
-
Constructor Summary
Constructors Constructor Description RangeParser(java.lang.String defaultMax)
-
Method Summary
Modifier and Type Method Description static com.martiansoftware.jsap.FlaggedOption
createParam(java.lang.String name, java.lang.String defaultMin, java.lang.String defaultMax, java.lang.String helpMessage)
static com.martiansoftware.jsap.FlaggedOption
createParam(java.lang.String name, java.lang.String defaultMin, java.lang.String defaultMax, java.lang.String helpMessage, char shortFlag)
java.lang.String
getErrorMessage(java.lang.String arg)
java.lang.Object
parse(java.lang.String arg)
-
Field Details
-
POSITIVE_DECIMAL_NUMBER_RE
public static final java.lang.String POSITIVE_DECIMAL_NUMBER_RE- See Also:
- Constant Field Values
-
-
Constructor Details
-
RangeParser
public RangeParser(java.lang.String defaultMax)
-
-
Method Details
-
parse
public java.lang.Object parse(java.lang.String arg) throws com.martiansoftware.jsap.ParseException- Overrides:
parse
in classPatternParser
- Throws:
com.martiansoftware.jsap.ParseException
-
createParam
public static com.martiansoftware.jsap.FlaggedOption createParam(java.lang.String name, java.lang.String defaultMin, java.lang.String defaultMax, java.lang.String helpMessage) -
createParam
public static com.martiansoftware.jsap.FlaggedOption createParam(java.lang.String name, java.lang.String defaultMin, java.lang.String defaultMax, java.lang.String helpMessage, char shortFlag) -
getErrorMessage
public java.lang.String getErrorMessage(java.lang.String arg)- Specified by:
getErrorMessage
in classPatternParser
-