biz.hammurapi.metrics.persistent
Class SliceTimePeriod

java.lang.Object
  extended by org.jfree.data.time.RegularTimePeriod
      extended by biz.hammurapi.metrics.persistent.SliceTimePeriod
All Implemented Interfaces:
java.lang.Comparable, org.jfree.data.time.TimePeriod, org.jfree.date.MonthConstants

public class SliceTimePeriod
extends org.jfree.data.time.RegularTimePeriod


Field Summary
 
Fields inherited from class org.jfree.data.time.RegularTimePeriod
DEFAULT_TIME_ZONE, WORKING_CALENDAR
 
Fields inherited from interface org.jfree.date.MonthConstants
APRIL, AUGUST, DECEMBER, FEBRUARY, JANUARY, JULY, JUNE, MARCH, MAY, NOVEMBER, OCTOBER, SEPTEMBER
 
Constructor Summary
SliceTimePeriod(biz.hammurapi.metrics.persistent.Slice slice, SliceTimePeriod previous)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 long getFirstMillisecond()
           
 long getFirstMillisecond(java.util.Calendar calendar)
           
 long getLastMillisecond()
           
 long getLastMillisecond(java.util.Calendar calendar)
           
 long getSerialIndex()
           
 org.jfree.data.time.RegularTimePeriod next()
           
 void peg(java.util.Calendar calendar)
           
 org.jfree.data.time.RegularTimePeriod previous()
           
 
Methods inherited from class org.jfree.data.time.RegularTimePeriod
createInstance, downsize, getEnd, getFirstMillisecond, getLastMillisecond, getMiddleMillisecond, getMiddleMillisecond, getMiddleMillisecond, getStart, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SliceTimePeriod

public SliceTimePeriod(biz.hammurapi.metrics.persistent.Slice slice,
                       SliceTimePeriod previous)
Parameters:
slice -
Method Detail

previous

public org.jfree.data.time.RegularTimePeriod previous()
Specified by:
previous in class org.jfree.data.time.RegularTimePeriod

next

public org.jfree.data.time.RegularTimePeriod next()
Specified by:
next in class org.jfree.data.time.RegularTimePeriod

getSerialIndex

public long getSerialIndex()
Specified by:
getSerialIndex in class org.jfree.data.time.RegularTimePeriod

getFirstMillisecond

public long getFirstMillisecond(java.util.Calendar calendar)
Specified by:
getFirstMillisecond in class org.jfree.data.time.RegularTimePeriod

getLastMillisecond

public long getLastMillisecond(java.util.Calendar calendar)
Specified by:
getLastMillisecond in class org.jfree.data.time.RegularTimePeriod

compareTo

public int compareTo(java.lang.Object o)

getFirstMillisecond

public long getFirstMillisecond()
Specified by:
getFirstMillisecond in class org.jfree.data.time.RegularTimePeriod

getLastMillisecond

public long getLastMillisecond()
Specified by:
getLastMillisecond in class org.jfree.data.time.RegularTimePeriod

peg

public void peg(java.util.Calendar calendar)
Specified by:
peg in class org.jfree.data.time.RegularTimePeriod


Copyright © 2006 Hammurapi Group. All Rights Reserved.