public class Shift extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Shift.Builder |
| 构造器和说明 |
|---|
Shift() |
Shift(Shift.Builder builder) |
| 限定符和类型 | 方法和说明 |
|---|---|
Integer |
getFlexibleMinutes() |
FlexibleRule[] |
getFlexibleRule() |
Boolean |
getIsFlexible() |
LateOffLateOnRule[] |
getLateOffLateOnRule() |
Boolean |
getNoNeedOff() |
PunchTimeRule[] |
getPunchTimeRule() |
Integer |
getPunchTimes() |
RestRule[] |
getRestTimeRule() |
String |
getShiftId() |
String |
getShiftName() |
static Shift.Builder |
newBuilder() |
void |
setFlexibleMinutes(Integer flexibleMinutes) |
void |
setFlexibleRule(FlexibleRule[] flexibleRule) |
void |
setIsFlexible(Boolean isFlexible) |
void |
setLateOffLateOnRule(LateOffLateOnRule[] lateOffLateOnRule) |
void |
setNoNeedOff(Boolean noNeedOff) |
void |
setPunchTimeRule(PunchTimeRule[] punchTimeRule) |
void |
setPunchTimes(Integer punchTimes) |
void |
setRestTimeRule(RestRule[] restTimeRule) |
void |
setShiftId(String shiftId) |
void |
setShiftName(String shiftName) |
public Shift()
public Shift(Shift.Builder builder)
public static Shift.Builder newBuilder()
public String getShiftId()
public void setShiftId(String shiftId)
public String getShiftName()
public void setShiftName(String shiftName)
public Integer getPunchTimes()
public void setPunchTimes(Integer punchTimes)
public Boolean getIsFlexible()
public void setIsFlexible(Boolean isFlexible)
public Integer getFlexibleMinutes()
public void setFlexibleMinutes(Integer flexibleMinutes)
public FlexibleRule[] getFlexibleRule()
public void setFlexibleRule(FlexibleRule[] flexibleRule)
public Boolean getNoNeedOff()
public void setNoNeedOff(Boolean noNeedOff)
public PunchTimeRule[] getPunchTimeRule()
public void setPunchTimeRule(PunchTimeRule[] punchTimeRule)
public LateOffLateOnRule[] getLateOffLateOnRule()
public void setLateOffLateOnRule(LateOffLateOnRule[] lateOffLateOnRule)
public RestRule[] getRestTimeRule()
public void setRestTimeRule(RestRule[] restTimeRule)
Copyright © 2022. All rights reserved.