Package com.logicaldoc.core.security
Class WorkingTime
- java.lang.Object
-
- com.logicaldoc.core.security.WorkingTime
-
- All Implemented Interfaces:
Serializable
public class WorkingTime extends Object implements Serializable
Represents a time interval in the working time of the user- Since:
- 8.7.2
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkingTime()
WorkingTime(int dayOfWeek, int hourStart, int minuteStart)
WorkingTime(WorkingTime source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
int
getDayOfWeek()
String
getDescription()
int
getHourEnd()
int
getHourStart()
String
getLabel()
int
getMinuteEnd()
int
getMinuteStart()
int
hashCode()
boolean
matchesCurrentTime()
Checks if this working time matches the current timevoid
setDayOfWeek(int dayOfWeek)
void
setDescription(String description)
void
setHourEnd(int hourEnd)
void
setHourStart(int hourStart)
void
setLabel(String label)
void
setMinuteEnd(int minuteEnd)
void
setMinuteStart(int minuteStart)
-
-
-
Constructor Detail
-
WorkingTime
public WorkingTime()
-
WorkingTime
public WorkingTime(int dayOfWeek, int hourStart, int minuteStart)
-
WorkingTime
public WorkingTime(WorkingTime source)
-
-
Method Detail
-
getDayOfWeek
public int getDayOfWeek()
-
setDayOfWeek
public void setDayOfWeek(int dayOfWeek)
-
getHourStart
public int getHourStart()
-
setHourStart
public void setHourStart(int hourStart)
-
getMinuteStart
public int getMinuteStart()
-
setMinuteStart
public void setMinuteStart(int minuteStart)
-
getHourEnd
public int getHourEnd()
-
setHourEnd
public void setHourEnd(int hourEnd)
-
getMinuteEnd
public int getMinuteEnd()
-
setMinuteEnd
public void setMinuteEnd(int minuteEnd)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getLabel
public String getLabel()
-
setLabel
public void setLabel(String label)
-
matchesCurrentTime
public boolean matchesCurrentTime()
Checks if this working time matches the current time- Returns:
- true only id the current time matches the working time
-
-