public class CfgShift
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
protected long |
timestamp |
protected java.util.List<CfgShiftBMSequence> |
wmBMSequences |
protected int |
wmBMSequencesNSizeIs |
protected int |
wmBreakMaxDistance |
protected int |
wmBreakMinDistance |
protected int |
wmBUId |
protected int |
wmConsecutiveDays |
protected int |
wmDayOffRule |
protected int |
wmDistribPeriod |
protected int |
wmEarliestEndDuration |
protected double |
wmEarliestStartTime |
protected int |
wmLatestEndDuration |
protected int |
wmLatestStartDuration |
protected int |
wmMaxDuration |
protected int |
wmMaxOccur |
protected int |
wmMinDuration |
protected int |
wmMinOccur |
protected java.lang.String |
wmName |
protected java.util.List<java.lang.Boolean> |
wmOpenWeekDays |
protected java.util.List<CfgShiftBreak> |
wmShiftBreaks |
protected int |
wmShiftBreaksNSizeIs |
protected java.util.List<CfgContractShift> |
wmShiftContracts |
protected int |
wmShiftContractsNSizeIs |
protected int |
wmShiftId |
protected java.util.List<CfgShiftMeal> |
wmShiftMeals |
protected int |
wmShiftMealsNSizeIs |
protected java.util.List<java.lang.Integer> |
wmShiftTaskSequences |
protected int |
wmShiftTaskSequencesNSizeIs |
protected java.util.List<java.lang.Integer> |
wmSiteId |
protected int |
wmSiteIdNSizeIs |
protected int |
wmStartStep |
protected int |
wmTaskSequenceUsage |
protected boolean |
wmUseAfterDayOff |
protected boolean |
wmUseConsecutive |
Constructor and Description |
---|
CfgShift() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
long |
getTimestamp()
Gets the value of the timestamp property.
|
java.util.List<CfgShiftBMSequence> |
getWmBMSequences()
Gets the value of the wmBMSequences property.
|
int |
getWmBMSequencesNSizeIs()
Gets the value of the wmBMSequencesNSizeIs property.
|
int |
getWmBreakMaxDistance()
Gets the value of the wmBreakMaxDistance property.
|
int |
getWmBreakMinDistance()
Gets the value of the wmBreakMinDistance property.
|
int |
getWmBUId()
Gets the value of the wmBUId property.
|
int |
getWmConsecutiveDays()
Gets the value of the wmConsecutiveDays property.
|
int |
getWmDayOffRule()
Gets the value of the wmDayOffRule property.
|
int |
getWmDistribPeriod()
Gets the value of the wmDistribPeriod property.
|
int |
getWmEarliestEndDuration()
Gets the value of the wmEarliestEndDuration property.
|
double |
getWmEarliestStartTime()
Gets the value of the wmEarliestStartTime property.
|
int |
getWmLatestEndDuration()
Gets the value of the wmLatestEndDuration property.
|
int |
getWmLatestStartDuration()
Gets the value of the wmLatestStartDuration property.
|
int |
getWmMaxDuration()
Gets the value of the wmMaxDuration property.
|
int |
getWmMaxOccur()
Gets the value of the wmMaxOccur property.
|
int |
getWmMinDuration()
Gets the value of the wmMinDuration property.
|
int |
getWmMinOccur()
Gets the value of the wmMinOccur property.
|
java.lang.String |
getWmName()
Gets the value of the wmName property.
|
java.util.List<java.lang.Boolean> |
getWmOpenWeekDays()
Gets the value of the wmOpenWeekDays property.
|
java.util.List<CfgShiftBreak> |
getWmShiftBreaks()
Gets the value of the wmShiftBreaks property.
|
int |
getWmShiftBreaksNSizeIs()
Gets the value of the wmShiftBreaksNSizeIs property.
|
java.util.List<CfgContractShift> |
getWmShiftContracts()
Gets the value of the wmShiftContracts property.
|
int |
getWmShiftContractsNSizeIs()
Gets the value of the wmShiftContractsNSizeIs property.
|
int |
getWmShiftId()
Gets the value of the wmShiftId property.
|
java.util.List<CfgShiftMeal> |
getWmShiftMeals()
Gets the value of the wmShiftMeals property.
|
int |
getWmShiftMealsNSizeIs()
Gets the value of the wmShiftMealsNSizeIs property.
|
java.util.List<java.lang.Integer> |
getWmShiftTaskSequences()
Gets the value of the wmShiftTaskSequences property.
|
int |
getWmShiftTaskSequencesNSizeIs()
Gets the value of the wmShiftTaskSequencesNSizeIs property.
|
java.util.List<java.lang.Integer> |
getWmSiteId()
Gets the value of the wmSiteId property.
|
int |
getWmSiteIdNSizeIs()
Gets the value of the wmSiteIdNSizeIs property.
|
int |
getWmStartStep()
Gets the value of the wmStartStep property.
|
int |
getWmTaskSequenceUsage()
Gets the value of the wmTaskSequenceUsage property.
|
int |
hashCode() |
boolean |
isWmUseAfterDayOff()
Gets the value of the wmUseAfterDayOff property.
|
boolean |
isWmUseConsecutive()
Gets the value of the wmUseConsecutive property.
|
void |
setTimestamp(long value)
Sets the value of the timestamp property.
|
void |
setWmBMSequences(java.util.List<CfgShiftBMSequence> wmBMSequences)
Sets the value of the wmBMSequences property.
|
void |
setWmBMSequencesNSizeIs(int value)
Sets the value of the wmBMSequencesNSizeIs property.
|
void |
setWmBreakMaxDistance(int value)
Sets the value of the wmBreakMaxDistance property.
|
void |
setWmBreakMinDistance(int value)
Sets the value of the wmBreakMinDistance property.
|
void |
setWmBUId(int value)
Sets the value of the wmBUId property.
|
void |
setWmConsecutiveDays(int value)
Sets the value of the wmConsecutiveDays property.
|
void |
setWmDayOffRule(int value)
Sets the value of the wmDayOffRule property.
|
void |
setWmDistribPeriod(int value)
Sets the value of the wmDistribPeriod property.
|
void |
setWmEarliestEndDuration(int value)
Sets the value of the wmEarliestEndDuration property.
|
void |
setWmEarliestStartTime(double value)
Sets the value of the wmEarliestStartTime property.
|
void |
setWmLatestEndDuration(int value)
Sets the value of the wmLatestEndDuration property.
|
void |
setWmLatestStartDuration(int value)
Sets the value of the wmLatestStartDuration property.
|
void |
setWmMaxDuration(int value)
Sets the value of the wmMaxDuration property.
|
void |
setWmMaxOccur(int value)
Sets the value of the wmMaxOccur property.
|
void |
setWmMinDuration(int value)
Sets the value of the wmMinDuration property.
|
void |
setWmMinOccur(int value)
Sets the value of the wmMinOccur property.
|
void |
setWmName(java.lang.String value)
Sets the value of the wmName property.
|
void |
setWmOpenWeekDays(java.util.List<java.lang.Boolean> wmOpenWeekDays)
Sets the value of the wmOpenWeekDays property.
|
void |
setWmShiftBreaks(java.util.List<CfgShiftBreak> wmShiftBreaks)
Sets the value of the wmShiftBreaks property.
|
void |
setWmShiftBreaksNSizeIs(int value)
Sets the value of the wmShiftBreaksNSizeIs property.
|
void |
setWmShiftContracts(java.util.List<CfgContractShift> wmShiftContracts)
Sets the value of the wmShiftContracts property.
|
void |
setWmShiftContractsNSizeIs(int value)
Sets the value of the wmShiftContractsNSizeIs property.
|
void |
setWmShiftId(int value)
Sets the value of the wmShiftId property.
|
void |
setWmShiftMeals(java.util.List<CfgShiftMeal> wmShiftMeals)
Sets the value of the wmShiftMeals property.
|
void |
setWmShiftMealsNSizeIs(int value)
Sets the value of the wmShiftMealsNSizeIs property.
|
void |
setWmShiftTaskSequences(java.util.List<java.lang.Integer> wmShiftTaskSequences)
Sets the value of the wmShiftTaskSequences property.
|
void |
setWmShiftTaskSequencesNSizeIs(int value)
Sets the value of the wmShiftTaskSequencesNSizeIs property.
|
void |
setWmSiteId(java.util.List<java.lang.Integer> wmSiteId)
Sets the value of the wmSiteId property.
|
void |
setWmSiteIdNSizeIs(int value)
Sets the value of the wmSiteIdNSizeIs property.
|
void |
setWmStartStep(int value)
Sets the value of the wmStartStep property.
|
void |
setWmTaskSequenceUsage(int value)
Sets the value of the wmTaskSequenceUsage property.
|
void |
setWmUseAfterDayOff(boolean value)
Sets the value of the wmUseAfterDayOff property.
|
void |
setWmUseConsecutive(boolean value)
Sets the value of the wmUseConsecutive property.
|
java.lang.String |
toString() |
CfgShift |
withTimestamp(long value) |
CfgShift |
withWmBMSequences(CfgShiftBMSequence... values) |
CfgShift |
withWmBMSequences(java.util.Collection<CfgShiftBMSequence> values) |
CfgShift |
withWmBMSequencesNSizeIs(int value) |
CfgShift |
withWmBreakMaxDistance(int value) |
CfgShift |
withWmBreakMinDistance(int value) |
CfgShift |
withWmBUId(int value) |
CfgShift |
withWmConsecutiveDays(int value) |
CfgShift |
withWmDayOffRule(int value) |
CfgShift |
withWmDistribPeriod(int value) |
CfgShift |
withWmEarliestEndDuration(int value) |
CfgShift |
withWmEarliestStartTime(double value) |
CfgShift |
withWmLatestEndDuration(int value) |
CfgShift |
withWmLatestStartDuration(int value) |
CfgShift |
withWmMaxDuration(int value) |
CfgShift |
withWmMaxOccur(int value) |
CfgShift |
withWmMinDuration(int value) |
CfgShift |
withWmMinOccur(int value) |
CfgShift |
withWmName(java.lang.String value) |
CfgShift |
withWmOpenWeekDays(java.lang.Boolean... values) |
CfgShift |
withWmOpenWeekDays(java.util.Collection<java.lang.Boolean> values) |
CfgShift |
withWmShiftBreaks(CfgShiftBreak... values) |
CfgShift |
withWmShiftBreaks(java.util.Collection<CfgShiftBreak> values) |
CfgShift |
withWmShiftBreaksNSizeIs(int value) |
CfgShift |
withWmShiftContracts(CfgContractShift... values) |
CfgShift |
withWmShiftContracts(java.util.Collection<CfgContractShift> values) |
CfgShift |
withWmShiftContractsNSizeIs(int value) |
CfgShift |
withWmShiftId(int value) |
CfgShift |
withWmShiftMeals(CfgShiftMeal... values) |
CfgShift |
withWmShiftMeals(java.util.Collection<CfgShiftMeal> values) |
CfgShift |
withWmShiftMealsNSizeIs(int value) |
CfgShift |
withWmShiftTaskSequences(java.util.Collection<java.lang.Integer> values) |
CfgShift |
withWmShiftTaskSequences(java.lang.Integer... values) |
CfgShift |
withWmShiftTaskSequencesNSizeIs(int value) |
CfgShift |
withWmSiteId(java.util.Collection<java.lang.Integer> values) |
CfgShift |
withWmSiteId(java.lang.Integer... values) |
CfgShift |
withWmSiteIdNSizeIs(int value) |
CfgShift |
withWmStartStep(int value) |
CfgShift |
withWmTaskSequenceUsage(int value) |
CfgShift |
withWmUseAfterDayOff(boolean value) |
CfgShift |
withWmUseConsecutive(boolean value) |
private static final long serialVersionUID
protected int wmShiftId
protected int wmBUId
protected int wmSiteIdNSizeIs
protected java.util.List<java.lang.Integer> wmSiteId
protected java.lang.String wmName
protected int wmMinDuration
protected int wmMaxDuration
protected double wmEarliestStartTime
protected int wmLatestEndDuration
protected int wmDayOffRule
protected java.util.List<java.lang.Boolean> wmOpenWeekDays
protected int wmStartStep
protected int wmMinOccur
protected int wmMaxOccur
protected int wmDistribPeriod
protected int wmBreakMinDistance
protected int wmTaskSequenceUsage
protected boolean wmUseConsecutive
protected int wmConsecutiveDays
protected boolean wmUseAfterDayOff
protected int wmLatestStartDuration
protected int wmEarliestEndDuration
protected int wmBreakMaxDistance
protected int wmShiftContractsNSizeIs
protected java.util.List<CfgContractShift> wmShiftContracts
protected int wmBMSequencesNSizeIs
protected java.util.List<CfgShiftBMSequence> wmBMSequences
protected int wmShiftMealsNSizeIs
protected java.util.List<CfgShiftMeal> wmShiftMeals
protected int wmShiftBreaksNSizeIs
protected java.util.List<CfgShiftBreak> wmShiftBreaks
protected int wmShiftTaskSequencesNSizeIs
protected java.util.List<java.lang.Integer> wmShiftTaskSequences
protected long timestamp
public int getWmShiftId()
public void setWmShiftId(int value)
public int getWmBUId()
public void setWmBUId(int value)
public int getWmSiteIdNSizeIs()
public void setWmSiteIdNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmSiteId()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the wmSiteId property.
For example, to add a new item, do as follows:
getWmSiteId().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public java.lang.String getWmName()
String
public void setWmName(java.lang.String value)
value
- allowed object is
String
public int getWmMinDuration()
public void setWmMinDuration(int value)
public int getWmMaxDuration()
public void setWmMaxDuration(int value)
public double getWmEarliestStartTime()
public void setWmEarliestStartTime(double value)
public int getWmLatestEndDuration()
public void setWmLatestEndDuration(int value)
public int getWmDayOffRule()
public void setWmDayOffRule(int value)
public java.util.List<java.lang.Boolean> getWmOpenWeekDays()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the wmOpenWeekDays property.
For example, to add a new item, do as follows:
getWmOpenWeekDays().add(newItem);
Objects of the following type(s) are allowed in the list
Boolean
public int getWmStartStep()
public void setWmStartStep(int value)
public int getWmMinOccur()
public void setWmMinOccur(int value)
public int getWmMaxOccur()
public void setWmMaxOccur(int value)
public int getWmDistribPeriod()
public void setWmDistribPeriod(int value)
public int getWmBreakMinDistance()
public void setWmBreakMinDistance(int value)
public int getWmTaskSequenceUsage()
public void setWmTaskSequenceUsage(int value)
public boolean isWmUseConsecutive()
public void setWmUseConsecutive(boolean value)
public int getWmConsecutiveDays()
public void setWmConsecutiveDays(int value)
public boolean isWmUseAfterDayOff()
public void setWmUseAfterDayOff(boolean value)
public int getWmLatestStartDuration()
public void setWmLatestStartDuration(int value)
public int getWmEarliestEndDuration()
public void setWmEarliestEndDuration(int value)
public int getWmBreakMaxDistance()
public void setWmBreakMaxDistance(int value)
public int getWmShiftContractsNSizeIs()
public void setWmShiftContractsNSizeIs(int value)
public java.util.List<CfgContractShift> getWmShiftContracts()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the wmShiftContracts property.
For example, to add a new item, do as follows:
getWmShiftContracts().add(newItem);
Objects of the following type(s) are allowed in the list
CfgContractShift
public int getWmBMSequencesNSizeIs()
public void setWmBMSequencesNSizeIs(int value)
public java.util.List<CfgShiftBMSequence> getWmBMSequences()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the wmBMSequences property.
For example, to add a new item, do as follows:
getWmBMSequences().add(newItem);
Objects of the following type(s) are allowed in the list
CfgShiftBMSequence
public int getWmShiftMealsNSizeIs()
public void setWmShiftMealsNSizeIs(int value)
public java.util.List<CfgShiftMeal> getWmShiftMeals()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the wmShiftMeals property.
For example, to add a new item, do as follows:
getWmShiftMeals().add(newItem);
Objects of the following type(s) are allowed in the list
CfgShiftMeal
public int getWmShiftBreaksNSizeIs()
public void setWmShiftBreaksNSizeIs(int value)
public java.util.List<CfgShiftBreak> getWmShiftBreaks()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the wmShiftBreaks property.
For example, to add a new item, do as follows:
getWmShiftBreaks().add(newItem);
Objects of the following type(s) are allowed in the list
CfgShiftBreak
public int getWmShiftTaskSequencesNSizeIs()
public void setWmShiftTaskSequencesNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmShiftTaskSequences()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the wmShiftTaskSequences property.
For example, to add a new item, do as follows:
getWmShiftTaskSequences().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public long getTimestamp()
public void setTimestamp(long value)
public CfgShift withWmShiftId(int value)
public CfgShift withWmBUId(int value)
public CfgShift withWmSiteIdNSizeIs(int value)
public CfgShift withWmSiteId(java.lang.Integer... values)
public CfgShift withWmSiteId(java.util.Collection<java.lang.Integer> values)
public CfgShift withWmName(java.lang.String value)
public CfgShift withWmMinDuration(int value)
public CfgShift withWmMaxDuration(int value)
public CfgShift withWmEarliestStartTime(double value)
public CfgShift withWmLatestEndDuration(int value)
public CfgShift withWmDayOffRule(int value)
public CfgShift withWmOpenWeekDays(java.lang.Boolean... values)
public CfgShift withWmOpenWeekDays(java.util.Collection<java.lang.Boolean> values)
public CfgShift withWmStartStep(int value)
public CfgShift withWmMinOccur(int value)
public CfgShift withWmMaxOccur(int value)
public CfgShift withWmDistribPeriod(int value)
public CfgShift withWmBreakMinDistance(int value)
public CfgShift withWmTaskSequenceUsage(int value)
public CfgShift withWmUseConsecutive(boolean value)
public CfgShift withWmConsecutiveDays(int value)
public CfgShift withWmUseAfterDayOff(boolean value)
public CfgShift withWmLatestStartDuration(int value)
public CfgShift withWmEarliestEndDuration(int value)
public CfgShift withWmBreakMaxDistance(int value)
public CfgShift withWmShiftContractsNSizeIs(int value)
public CfgShift withWmShiftContracts(CfgContractShift... values)
public CfgShift withWmShiftContracts(java.util.Collection<CfgContractShift> values)
public CfgShift withWmBMSequencesNSizeIs(int value)
public CfgShift withWmBMSequences(CfgShiftBMSequence... values)
public CfgShift withWmBMSequences(java.util.Collection<CfgShiftBMSequence> values)
public CfgShift withWmShiftMealsNSizeIs(int value)
public CfgShift withWmShiftMeals(CfgShiftMeal... values)
public CfgShift withWmShiftMeals(java.util.Collection<CfgShiftMeal> values)
public CfgShift withWmShiftBreaksNSizeIs(int value)
public CfgShift withWmShiftBreaks(CfgShiftBreak... values)
public CfgShift withWmShiftBreaks(java.util.Collection<CfgShiftBreak> values)
public CfgShift withWmShiftTaskSequencesNSizeIs(int value)
public CfgShift withWmShiftTaskSequences(java.lang.Integer... values)
public CfgShift withWmShiftTaskSequences(java.util.Collection<java.lang.Integer> values)
public CfgShift withTimestamp(long value)
public void setWmSiteId(java.util.List<java.lang.Integer> wmSiteId)
wmSiteId
- allowed object is
Integer
public void setWmOpenWeekDays(java.util.List<java.lang.Boolean> wmOpenWeekDays)
wmOpenWeekDays
- allowed object is
Boolean
public void setWmShiftContracts(java.util.List<CfgContractShift> wmShiftContracts)
wmShiftContracts
- allowed object is
CfgContractShift
public void setWmBMSequences(java.util.List<CfgShiftBMSequence> wmBMSequences)
wmBMSequences
- allowed object is
CfgShiftBMSequence
public void setWmShiftMeals(java.util.List<CfgShiftMeal> wmShiftMeals)
wmShiftMeals
- allowed object is
CfgShiftMeal
public void setWmShiftBreaks(java.util.List<CfgShiftBreak> wmShiftBreaks)
wmShiftBreaks
- allowed object is
CfgShiftBreak
public void setWmShiftTaskSequences(java.util.List<java.lang.Integer> wmShiftTaskSequences)
wmShiftTaskSequences
- allowed object is
Integer
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object that)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.