Package org.jfree.data.time
Interfaces and classes for time-related data.
-
Interface Summary Interface Description TimePeriod A period of time measured to millisecond precision usingjava.util.Date
. -
Class Summary Class Description Day Represents a single day in the range 1-Jan-1900 to 31-Dec-9999.DynamicTimeSeriesCollection A dynamic dataset.FixedMillisecond Wrapper for ajava.util.Date
object that allows it to be used as aRegularTimePeriod
.Hour Represents an hour in a specific day.Millisecond Represents a millisecond.Minute Represents a minute.Month Represents a single month.Quarter Defines a quarter (in a given year).RegularTimePeriod An abstract class representing a unit of time.Second Represents a second in a particular day.SimpleTimePeriod An arbitrary period of time, measured to millisecond precision usingjava.util.Date
.TimePeriodAnchor Used to indicate one of three positions in a time period:START
,MIDDLE
andEND
.TimePeriodValue Represents a time period and an associated value.TimePeriodValues A structure containing zero, one or manyTimePeriodValue
instances.TimePeriodValuesCollection A collection ofTimePeriodValues
objects.TimeSeries Represents a sequence of zero or more data items in the form (period, value).TimeSeriesCollection A collection of time series objects.TimeSeriesDataItem Represents one data item in a time series.TimeTableXYDataset A dataset for regular time periods that implements the TableXYDataset interface.Week A calendar week.Year Represents a year in the range 1900 to 9999. -
Exception Summary Exception Description TimePeriodFormatException An exception that indicates an invalid format in a string representing a time period.