public class OpenClose extends java.lang.Object implements Histogram, LoadPlanable
| Constructor and Description |
|---|
OpenClose() |
| Modifier and Type | Method and Description |
|---|---|
void |
close(Day day) |
void |
close(DayOfWeek day) |
int |
daysInWeek() |
Day |
getCalendar() |
int |
getLoadAt(Day day) |
long |
getNext(long moment) |
long |
getPrevious(long moment) |
long |
getValueAt(long moment) |
boolean |
isClosed(Day day) |
void |
open(Day day) |
void |
setCalendar(Day calendar) |
public int daysInWeek()
public boolean isClosed(Day day)
public void close(DayOfWeek day)
public void close(Day day)
public void open(Day day)
public final Day getCalendar()
public final void setCalendar(Day calendar)
public long getPrevious(long moment)
getPrevious in interface TimeLinepublic long getValueAt(long moment)
getValueAt in interface Histogrampublic int getLoadAt(Day day)
getLoadAt in interface LoadPlanable