Package edu.sc.seis.sod.tools
Class TimeParser
java.lang.Object
com.martiansoftware.jsap.StringParser
edu.sc.seis.sod.tools.TimeParser
public class TimeParser
extends com.martiansoftware.jsap.StringParser
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.martiansoftware.jsap.FlaggedOption
createParam
(String name, String defaultTime, String helpMessage, boolean ceiling) static com.martiansoftware.jsap.FlaggedOption
createYesterdayParam
(String name, String helpMessage, boolean ceiling) static String
format
(edu.iris.Fissures.model.MicroSecondDate d) static String
formatForParsing
(edu.iris.Fissures.model.MicroSecondDate d) edu.iris.Fissures.model.MicroSecondDate
getMicroSecondDate
(String arg) Methods inherited from class com.martiansoftware.jsap.StringParser
setUp, tearDown
-
Field Details
-
FIRST_SEISMOGRAM
- See Also:
-
-
Constructor Details
-
TimeParser
public TimeParser(boolean ceiling) - Parameters:
ceiling
- should unspecified fields be floored or ceilinged.
-
-
Method Details
-
parse
- Specified by:
parse
in classcom.martiansoftware.jsap.StringParser
- Throws:
com.martiansoftware.jsap.ParseException
-
parseDate
- Throws:
com.martiansoftware.jsap.ParseException
-
format
-
formatForParsing
-
getMicroSecondDate
public edu.iris.Fissures.model.MicroSecondDate getMicroSecondDate(String arg) throws com.martiansoftware.jsap.ParseException - Throws:
com.martiansoftware.jsap.ParseException
-
createYesterdayParam
-
createParam
-