Uses of Class
org.jfree.data.time.RegularTimePeriod
Package | Description |
---|---|
org.jfree.data.time |
Interfaces and classes for time-related data.
|
-
Uses of RegularTimePeriod in org.jfree.data.time
Subclasses of RegularTimePeriod in org.jfree.data.time Modifier and Type Class Description class
Day
Represents a single day in the range 1-Jan-1900 to 31-Dec-9999.class
FixedMillisecond
Wrapper for ajava.util.Date
object that allows it to be used as aRegularTimePeriod
.class
Hour
Represents an hour in a specific day.class
Millisecond
Represents a millisecond.class
Minute
Represents a minute.class
Month
Represents a single month.class
Quarter
Defines a quarter (in a given year).class
Second
Represents a second in a particular day.class
Week
A calendar week.class
Year
Represents a year in the range 1900 to 9999.Methods in org.jfree.data.time that return RegularTimePeriod Modifier and Type Method Description RegularTimePeriod
DynamicTimeSeriesCollection. advanceTime()
Adjust the array offset as needed when a new time-period is added: Increments the indices "oldestAt" and "newestAt", mod(array length), zeroes the series values at newestAt, returns the new TimePeriod.RegularTimePeriod
DynamicTimeSeriesCollection. getNewestTime()
Returns the newest time.RegularTimePeriod
TimeSeries. getNextTimePeriod()
Returns a time period that would be the next in sequence on the end of the time series.RegularTimePeriod
DynamicTimeSeriesCollection. getOldestTime()
Returns the oldest time.RegularTimePeriod
TimeSeriesDataItem. getPeriod()
Returns the time period.RegularTimePeriod
TimeSeries. getTimePeriod(int index)
Returns the time period at the specified index.RegularTimePeriod
Day. next()
Returns the day following this one, or null if some limit has been reached.RegularTimePeriod
FixedMillisecond. next()
Returns the millisecond following this one.RegularTimePeriod
Hour. next()
Returns the hour following this one.RegularTimePeriod
Millisecond. next()
Returns the millisecond following this one.RegularTimePeriod
Minute. next()
Returns the minute following this one.RegularTimePeriod
Month. next()
Returns the month following this one.RegularTimePeriod
Quarter. next()
Returns the quarter following this one.abstract RegularTimePeriod
RegularTimePeriod. next()
Returns the time period following this one, or null if some limit has been reached.RegularTimePeriod
Second. next()
Returns the second following this one.RegularTimePeriod
Week. next()
Returns the week following this one.RegularTimePeriod
Year. next()
Returns the year following this one.RegularTimePeriod
Day. previous()
Returns the day preceding this one.RegularTimePeriod
FixedMillisecond. previous()
Returns the millisecond preceding this one.RegularTimePeriod
Hour. previous()
Returns the hour preceding this one.RegularTimePeriod
Millisecond. previous()
Returns the millisecond preceding this one.RegularTimePeriod
Minute. previous()
Returns the minute preceding this one.RegularTimePeriod
Month. previous()
Returns the month preceding this one.RegularTimePeriod
Quarter. previous()
Returns the quarter preceding this one.abstract RegularTimePeriod
RegularTimePeriod. previous()
Returns the time period preceding this one, or null if some lower limit has been reached.RegularTimePeriod
Second. previous()
Returns the second preceding this one.RegularTimePeriod
Week. previous()
Returns the week preceding this one.RegularTimePeriod
Year. previous()
Returns the year preceding this one.Methods in org.jfree.data.time with parameters of type RegularTimePeriod Modifier and Type Method Description void
TimeSeries. add(RegularTimePeriod period, double value)
Adds a new data item to the series and sends aSeriesChangeEvent
to all registerd listeners.void
TimeSeries. add(RegularTimePeriod period, Number value)
Adds a new data item to the series and sends aSeriesChangeEvent
to all registerd listeners.void
TimeTableXYDataset. add(RegularTimePeriod period, double y, String seriesName)
Adds a new data item to the dataset.void
TimeTableXYDataset. add(RegularTimePeriod period, Number y, String seriesName, boolean notify)
Adds a new data item to the dataset.TimeSeriesDataItem
TimeSeries. addOrUpdate(RegularTimePeriod period, double value)
Adds or updates an item in the times series and sends aSeriesChangeEvent
to all registered listenrs.TimeSeriesDataItem
TimeSeries. addOrUpdate(RegularTimePeriod period, Number value)
Adds or updates an item in the times series and sends aSeriesChangeEvent
to all registered listenrs.TimeSeries
TimeSeries. createCopy(RegularTimePeriod start, RegularTimePeriod end)
Creates a new timeseries by copying a subset of the data in this time series.void
TimeSeries. delete(RegularTimePeriod period)
Deletes the data item for the given time period and sends aSeriesChangeEvent
to all registered listeners.TimeSeriesDataItem
TimeSeries. getDataItem(RegularTimePeriod period)
Returns the data item for a specific period.TimeSeriesDataItem
TimeSeries. getDataPair(RegularTimePeriod period)
Deprecated.Use getDataItem(RegularTimePeriod).int
TimeSeries. getIndex(RegularTimePeriod period)
Returns the index for the item (if any) that corresponds to a time period.Number
TimeSeries. getValue(RegularTimePeriod period)
Returns the value for a time period.void
TimeTableXYDataset. remove(RegularTimePeriod period, String seriesName)
Removes an existing data item from the dataset.void
TimeTableXYDataset. remove(RegularTimePeriod period, String seriesName, boolean notify)
Removes an existing data item from the dataset.long
DynamicTimeSeriesCollection. setTimeBase(RegularTimePeriod start)
Fill the pointsInTime with times using TimePeriod.next(): Will silently return if the time array was already populated.void
TimeSeries. update(RegularTimePeriod period, Number value)
Updates (changes) the value for a time period.Constructors in org.jfree.data.time with parameters of type RegularTimePeriod Constructor Description DynamicTimeSeriesCollection(int nSeries, int nMoments, RegularTimePeriod timeSample)
Creates a new dataset.DynamicTimeSeriesCollection(int nSeries, int nMoments, RegularTimePeriod timeSample, TimeZone zone)
Creates a new dataset.TimeSeriesDataItem(RegularTimePeriod period, double value)
Constructs a new data item that associates a value with a time period.TimeSeriesDataItem(RegularTimePeriod period, Number value)
Constructs a new data item that associates a value with a time period.