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
All Methods Static Methods Instance Methods Concrete Methods 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 Detail
-
POSITIVE_DECIMAL_NUMBER_RE
public static final java.lang.String POSITIVE_DECIMAL_NUMBER_RE
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
-
-