Class WorkingTime
java.lang.Object
com.logicaldoc.core.security.user.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
ConstructorsConstructorDescriptionWorkingTime(int dayOfWeek, int hourStart, int minuteStart) WorkingTime(WorkingTime source) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintintintgetLabel()intintinthashCode()booleanChecks if this working time matches the current timevoidsetDayOfWeek(int dayOfWeek) voidsetDescription(String description) voidsetHourEnd(int hourEnd) voidsetHourStart(int hourStart) voidvoidsetMinuteEnd(int minuteEnd) voidsetMinuteStart(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
-