public class CalAvailabilityPattern
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
dayOffset
Offset from the start of the week, where:
0 - Sunday; 1 - Monday; 2 - Tuesday; 3 - Wednesday; 4 - Thursday; 5 - Friday; 6 - Saturday
|
protected int |
duration
Duration of the availability
|
protected double |
endTime
Availability end time = start time + duration
|
private static long |
serialVersionUID |
protected double |
startTime
Availability start time
|
Constructor and Description |
---|
CalAvailabilityPattern() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
int |
getDayOffset()
Gets the dayOffset value for this CalAvailabilityPattern.
|
int |
getDuration()
Gets the duration value for this CalAvailabilityPattern.
|
double |
getEndTime()
Gets the endTime value for this CalAvailabilityPattern.
|
double |
getStartTime()
Gets the startTime value for this CalAvailabilityPattern.
|
int |
hashCode() |
void |
setDayOffset(int dayOffset)
Sets the dayOffset value for this CalAvailabilityPattern.
|
void |
setDuration(int duration)
Sets the duration value for this CalAvailabilityPattern.
|
void |
setEndTime(double endTime)
Sets the endTime value for this CalAvailabilityPattern.
|
void |
setStartTime(double startTime)
Sets the startTime value for this CalAvailabilityPattern.
|
java.lang.String |
toString() |
CalAvailabilityPattern |
withDayOffset(int value) |
CalAvailabilityPattern |
withDuration(int value) |
CalAvailabilityPattern |
withEndTime(double value) |
CalAvailabilityPattern |
withStartTime(double value) |
private static final long serialVersionUID
protected int dayOffset
protected double startTime
protected int duration
protected double endTime
public int getDayOffset()
public void setDayOffset(int dayOffset)
dayOffset
- public double getStartTime()
public void setStartTime(double startTime)
startTime
- public int getDuration()
public void setDuration(int duration)
duration
- public double getEndTime()
public void setEndTime(double endTime)
endTime
- public CalAvailabilityPattern withDayOffset(int value)
public CalAvailabilityPattern withDuration(int value)
public CalAvailabilityPattern withEndTime(double value)
public CalAvailabilityPattern withStartTime(double value)
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.