Package com.logicaldoc.core.security
Class WorkingTime
java.lang.Object
com.logicaldoc.core.security.WorkingTime
- All Implemented Interfaces:
Serializable
Represents a time interval in the working time of the user
- Since:
- 8.7.2
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
-
Constructor Summary
ConstructorDescriptionWorkingTime
(int dayOfWeek, int hourStart, int minuteStart) WorkingTime
(WorkingTime source) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
int
int
getLabel()
int
int
int
hashCode()
boolean
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
void
setMinuteEnd
(int minuteEnd) void
setMinuteStart
(int minuteStart)
-
Constructor Details
-
WorkingTime
public WorkingTime() -
WorkingTime
public WorkingTime(int dayOfWeek, int hourStart, int minuteStart) -
WorkingTime
-
-
Method Details
-
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
-
setDescription
-
getLabel
-
setLabel
-
matchesCurrentTime
public boolean matchesCurrentTime()Checks if this working time matches the current time- Returns:
- true only id the current time matches the working time
-
hashCode
public int hashCode() -
equals
-