net.degreedays.time
Class DayRanges

java.lang.Object
  extended by net.degreedays.time.MaybeEmptyDayRanges
      extended by net.degreedays.time.DayRanges

public abstract class DayRanges
extends MaybeEmptyDayRanges

This abstract class is not designed to be extended by third-party code, which is why it does not have an accessible constructor.

All concrete subclasses of this abstract class are immutable. You can safely reuse them and call them from multiple threads at once.


Method Summary
abstract  DayRange fullRange()
           
abstract  boolean isContiguous()
          Returns true if each contained range starts the day after the last left off.
 
Methods inherited from class net.degreedays.time.MaybeEmptyDayRanges
count, equals, fullRangeOrNull, get, getEmpty, hashCode, indexOf, isEmpty, notEmpty, subRanges
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

fullRange

public abstract DayRange fullRange()

isContiguous

public abstract boolean isContiguous()
Returns true if each contained range starts the day after the last left off.



www.degreedays.net/api/