public class CalItemInformation
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.Integer> |
activities
Activity array associated with the item if any
|
protected int |
activitiesArraySize
Activity array size
|
protected int |
actualStatus
Calendar item actual (resolved) status
|
protected java.lang.String |
actualStatusDescription
Reason description if item was declined
|
protected int |
agentId
Agent ID
|
protected java.lang.String |
comment
Descriptive text of the item
|
protected double |
date
Calendar item date
|
protected int |
duration
Calendar item duration
|
protected double |
endTime
Calendar item (resolved) end time
|
protected int |
flag
Calendar item flag
ECalFlags |
protected int |
fullDay
Full day indicator
|
protected int |
item
Calendar item type
ECalItems |
protected int |
itemId
Calendar item ID if any
|
protected java.lang.String |
itemName
Calendar item name (Shift name for Shift items)
|
protected java.lang.String |
itemShortName
Abbrevated item name
|
protected int |
itemType
Calendar item type
|
protected int |
paidTime
Calendar item (resolved) paid duration
|
protected double |
savedEndTime
Calendar item end time saved to DB
|
protected int |
savedPaidTime
Calendar item paid duration saved to DB
|
protected double |
savedStartTime
Calendar item start time saved to DB
|
protected int |
savedStatus
Saved (requested) Calendar item status
|
private static long |
serialVersionUID |
protected int |
siteId
Site ID
|
protected double |
startTime
Calendar item (resolved) start time
|
protected double |
submitDate
Date and time the Calendar item was submited
|
protected long |
timestamp
Timestamp value
|
Constructor and Description |
---|
CalItemInformation() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
java.util.List<java.lang.Integer> |
getActivities()
Gets the activities value for this CalItemInformation.
|
int |
getActivitiesArraySize()
Gets the activitiesArraySize value for this CalItemInformation.
|
int |
getActualStatus()
Gets the actualStatus value for this CalItemInformation.
|
java.lang.String |
getActualStatusDescription()
Gets the actualStatusDescription value for this CalItemInformation.
|
int |
getAgentId()
Gets the agentId value for this CalItemInformation.
|
java.lang.String |
getComment()
Gets the comment value for this CalItemInformation.
|
double |
getDate()
Gets the date value for this CalItemInformation.
|
int |
getDuration()
Gets the duration value for this CalItemInformation.
|
double |
getEndTime()
Gets the endTime value for this CalItemInformation.
|
int |
getFlag()
Gets the item value for this CalItemShortInformation.
|
int |
getFullDay()
Gets the item value for this CalItemShortInformation.
|
int |
getItem()
Gets the item value for this CalItemInformation.
|
int |
getItemId()
Gets the itemId value for this CalItemInformation.
|
java.lang.String |
getItemName()
Gets the itemName value for this CalItemInformation.
|
java.lang.String |
getItemShortName()
Gets the itemShortName value for this CalItemInformation.
|
int |
getItemType()
Gets the itemType value for this CalItemInformation.
|
int |
getPaidTime()
Gets the paidTime value for this CalItemInformation.
|
double |
getSavedEndTime()
Gets the savedEndTime value for this CalItemInformation.
|
int |
getSavedPaidTime()
Gets the savedPaidTime value for this CalItemInformation.
|
double |
getSavedStartTime()
Gets the savedStartTime value for this CalItemInformation.
|
int |
getSavedStatus()
Gets the savedStatus value for this CalItemInformation.
|
int |
getSiteId()
Gets the siteId value for this CalItemInformation.
|
double |
getStartTime()
Gets the startTime value for this CalItemInformation.
|
double |
getSubmitDate()
Gets the submitDate value for this CalItemInformation.
|
long |
getTimestamp()
Gets the timestamp value for this CalItemShortInformation.
|
int |
hashCode() |
void |
setActivities(java.util.List<java.lang.Integer> activities)
Sets the activities value for this CalItemInformation.
|
void |
setActivitiesArraySize(int activitiesArraySize)
Sets the activitiesArraySize value for this CalItemInformation.
|
void |
setActualStatus(int actualStatus)
Sets the actualStatus value for this CalItemInformation.
|
void |
setActualStatusDescription(java.lang.String actualStatusDescription)
Sets the actualStatusDescription value for this CalItemInformation.
|
void |
setAgentId(int agentId)
Sets the agentId value for this CalItemInformation.
|
void |
setComment(java.lang.String comment)
Sets the comment value for this CalItemInformation.
|
void |
setDate(double date)
Sets the date value for this CalItemInformation.
|
void |
setDuration(int duration)
Sets the duration value for this CalItemInformation.
|
void |
setEndTime(double endTime)
Sets the endTime value for this CalItemInformation.
|
void |
setFlag(int flag)
Sets the item value for this CalItemShortInformation.
|
void |
setFullDay(int fullDay)
Sets the item value for this CalItemShortInformation.
|
void |
setItem(int item)
Sets the item value for this CalItemInformation.
|
void |
setItemId(int itemId)
Sets the itemId value for this CalItemInformation.
|
void |
setItemName(java.lang.String itemName)
Sets the itemName value for this CalItemInformation.
|
void |
setItemShortName(java.lang.String itemShortName)
Sets the itemShortName value for this CalItemInformation.
|
void |
setItemType(int itemType)
Sets the itemType value for this CalItemInformation.
|
void |
setPaidTime(int paidTime)
Sets the paidTime value for this CalItemInformation.
|
void |
setSavedEndTime(double savedEndTime)
Sets the savedEndTime value for this CalItemInformation.
|
void |
setSavedPaidTime(int savedPaidTime)
Sets the savedPaidTime value for this CalItemInformation.
|
void |
setSavedStartTime(double savedStartTime)
Sets the savedStartTime value for this CalItemInformation.
|
void |
setSavedStatus(int savedStatus)
Sets the savedStatus value for this CalItemInformation.
|
void |
setSiteId(int siteId)
Sets the siteId value for this CalItemInformation.
|
void |
setStartTime(double startTime)
Sets the startTime value for this CalItemInformation.
|
void |
setSubmitDate(double submitDate)
Sets the submitDate value for this CalItemInformation.
|
void |
setTimestamp(long timestamp)
Sets the timestamp value for this CalItemShortInformation.
|
java.lang.String |
toString() |
CalItemInformation |
withActivities(java.util.Collection<java.lang.Integer> values) |
CalItemInformation |
withActivities(java.lang.Integer... values) |
CalItemInformation |
withActivitiesArraySize(int value) |
CalItemInformation |
withActualStatus(int value) |
CalItemInformation |
withActualStatusDescription(java.lang.String value) |
CalItemInformation |
withAgentId(int value) |
CalItemInformation |
withComment(java.lang.String value) |
CalItemInformation |
withDate(double value) |
CalItemInformation |
withDuration(int value) |
CalItemInformation |
withEndTime(double value) |
CalItemInformation |
withFlag(int value) |
CalItemInformation |
withFullDay(int value) |
CalItemInformation |
withItem(int value) |
CalItemInformation |
withItemId(int value) |
CalItemInformation |
withItemName(java.lang.String value) |
CalItemInformation |
withItemShortName(java.lang.String value) |
CalItemInformation |
withItemType(int value) |
CalItemInformation |
withPaidTime(int value) |
CalItemInformation |
withSavedEndTime(double value) |
CalItemInformation |
withSavedPaidTime(int value) |
CalItemInformation |
withSavedStartTime(double value) |
CalItemInformation |
withSavedStatus(int value) |
CalItemInformation |
withSiteId(int value) |
CalItemInformation |
withStartTime(double value) |
CalItemInformation |
withSubmitDate(double value) |
CalItemInformation |
withTimestamp(long value) |
private static final long serialVersionUID
protected int siteId
protected int agentId
protected double date
protected int item
ECalItems
protected int itemId
protected double startTime
protected int duration
protected double endTime
protected int paidTime
protected int actualStatus
protected java.lang.String actualStatusDescription
protected int savedStatus
protected java.lang.String itemName
protected java.lang.String itemShortName
protected int itemType
protected double submitDate
protected java.lang.String comment
protected int flag
ECalFlags
protected double savedStartTime
protected double savedEndTime
protected int savedPaidTime
protected int fullDay
protected int activitiesArraySize
protected java.util.List<java.lang.Integer> activities
protected long timestamp
public int getSiteId()
public void setSiteId(int siteId)
siteId
- Site IDpublic int getAgentId()
public void setAgentId(int agentId)
agentId
- Agent IDpublic double getDate()
public void setDate(double date)
date
- Calendar item datepublic int getItem()
ECalItems
public void setItem(int item)
item
- Calendar item typeECalItems
public int getItemId()
public void setItemId(int itemId)
itemId
- Calendar item ID if anypublic double getStartTime()
public void setStartTime(double startTime)
startTime
- Calendar item start timepublic int getDuration()
public void setDuration(int duration)
duration
- Calendar item durationpublic double getEndTime()
public void setEndTime(double endTime)
endTime
- Calendar item end timepublic int getPaidTime()
public void setPaidTime(int paidTime)
paidTime
- Calendar item paid durationpublic int getActualStatus()
ECalActualStatuses
public void setActualStatus(int actualStatus)
actualStatus
- Calendar item actual statusECalActualStatuses
public java.lang.String getActualStatusDescription()
public void setActualStatusDescription(java.lang.String actualStatusDescription)
actualStatusDescription
- Reason description if item was declinedpublic int getSavedStatus()
public void setSavedStatus(int savedStatus)
savedStatus
- Calendar item saved statuspublic java.lang.String getItemName()
public void setItemName(java.lang.String itemName)
itemName
- Calendar item namepublic java.lang.String getItemShortName()
public void setItemShortName(java.lang.String itemShortName)
itemShortName
- Calendar item short namepublic int getItemType()
public void setItemType(int itemType)
itemType
- Calendar item type IDpublic double getSubmitDate()
public void setSubmitDate(double submitDate)
submitDate
- Calendar item submition date and timepublic java.lang.String getComment()
public void setComment(java.lang.String comment)
comment
- Calendar item commentpublic double getSavedStartTime()
public void setSavedStartTime(double savedStartTime)
savedStartTime
- Start time stored in DBpublic double getSavedEndTime()
public void setSavedEndTime(double savedEndTime)
savedEndTime
- End time stored in DBpublic int getSavedPaidTime()
public void setSavedPaidTime(int savedPaidTime)
savedPaidTime
- Paid time stored in DBpublic int getActivitiesArraySize()
public void setActivitiesArraySize(int activitiesArraySize)
activitiesArraySize
- Calendar item related Activities array sizepublic java.util.List<java.lang.Integer> getActivities()
public void setActivities(java.util.List<java.lang.Integer> activities)
activities
- Calendar item related Activities arraypublic long getTimestamp()
public void setTimestamp(long timestamp)
timestamp
- public int getFlag()
ECalFlags
public void setFlag(int flag)
flag
- Calendar item flagECalFlags
public int getFullDay()
public void setFullDay(int fullDay)
fullDay
- Full day indicatorpublic CalItemInformation withComment(java.lang.String value)
public CalItemInformation withActualStatusDescription(java.lang.String value)
public CalItemInformation withItemName(java.lang.String value)
public CalItemInformation withItemShortName(java.lang.String value)
public CalItemInformation withTimestamp(long value)
public CalItemInformation withStartTime(double value)
public CalItemInformation withEndTime(double value)
public CalItemInformation withSavedStartTime(double value)
public CalItemInformation withSavedEndTime(double value)
public CalItemInformation withSubmitDate(double value)
public CalItemInformation withDate(double value)
public CalItemInformation withAgentId(int value)
public CalItemInformation withFlag(int value)
public CalItemInformation withFullDay(int value)
public CalItemInformation withItem(int value)
public CalItemInformation withItemId(int value)
public CalItemInformation withItemType(int value)
public CalItemInformation withPaidTime(int value)
public CalItemInformation withSavedPaidTime(int value)
public CalItemInformation withSavedStatus(int value)
public CalItemInformation withActualStatus(int value)
public CalItemInformation withSiteId(int value)
public CalItemInformation withDuration(int value)
public CalItemInformation withActivitiesArraySize(int value)
public CalItemInformation withActivities(java.util.Collection<java.lang.Integer> values)
public CalItemInformation withActivities(java.lang.Integer... values)
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.