Package org.rrd4j.core.timespec
Class TimeParser
java.lang.Object
org.rrd4j.core.timespec.TimeParser
Class which parses at-style time specification (described in detail on the rrdfetch man page),
 used in all RRDTool commands. This code is in most parts just a java port of Tobi's parsetime.c
 code.
 
 For years written with two digits, any year before 38 will be post 2000.
- 
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) int(package private) TimeScanner(package private) TimeSpec(package private) TimeToken - 
Constructor Summary
ConstructorsConstructorDescriptionTimeParser(String dateString) Constructs TimeParser instance from the given input string. - 
Method Summary
 
- 
Field Details
- 
token
TimeToken token - 
scanner
TimeScanner scanner - 
spec
TimeSpec spec - 
op
int op - 
prev_multiplier
int prev_multiplier 
 - 
 - 
Constructor Details
- 
TimeParser
Constructs TimeParser instance from the given input string.- Parameters:
 dateString- at-style time specification (read rrdfetch man page for the complete explanation)
 
 - 
 - 
Method Details
- 
parse
Parses the input string specified in the constructor.- Returns:
 - Object representing parsed date/time.
 
 
 -