public class CallCenterReportIntervalDates extends Object
Modifier and Type | Field and Description |
---|---|
Date |
endDate |
boolean |
endDateIsModified |
HourMinute |
endTime |
boolean |
endTimeIsModified |
Date |
startDate |
boolean |
startDateIsModified |
HourMinute |
startTime |
boolean |
startTimeIsModified |
Modifier | Constructor and Description |
---|---|
protected |
CallCenterReportIntervalDates()
Protected Call for Use by Node Construction Methods
|
|
CallCenterReportIntervalDates(Date startDate,
HourMinute startTime,
Date endDate,
HourMinute endTime) |
Modifier and Type | Method and Description |
---|---|
static CallCenterReportIntervalDates |
fromProxy(BroadWorksServer bws,
CallCenterReportIntervalDatesProxy proxy)
Re-inserts non-serializable information into a Proxy class in order to regain the source DataType class
|
Date |
getEndDate() |
HourMinute |
getEndTime() |
static CallCenterReportIntervalDates |
getFromNode(Node node)
Retrieves an elements of type CallCenterReportIntervalDates by parsing an XML node.
|
static CallCenterReportIntervalDates[] |
getListFromNode(Node[] nodeList)
Retrieves an Array of elements of type CallCenterReportIntervalDates by parsing the XML node.
|
static CallCenterReportIntervalDates[] |
getListFromNode(Node node,
String elementName)
Retrieves an Array of elements of type CallCenterReportIntervalDates by parsing the XML node.
|
CallCenterReportIntervalDatesProxy |
getProxy()
Retrieves the Serializable version of this DataType
|
Date |
getStartDate() |
HourMinute |
getStartTime() |
CallCenterReportIntervalDates |
setEndDate(Date endDate) |
CallCenterReportIntervalDates |
setEndTime(HourMinute endTime) |
CallCenterReportIntervalDates |
setStartDate(Date startDate) |
CallCenterReportIntervalDates |
setStartTime(HourMinute startTime) |
String |
toString() |
public Date startDate
public transient boolean startDateIsModified
@NotNull public HourMinute startTime
public transient boolean startTimeIsModified
public Date endDate
public transient boolean endDateIsModified
@NotNull public HourMinute endTime
public transient boolean endTimeIsModified
public CallCenterReportIntervalDates(Date startDate, HourMinute startTime, Date endDate, HourMinute endTime)
protected CallCenterReportIntervalDates()
public Date getStartDate()
public CallCenterReportIntervalDates setStartDate(Date startDate)
public HourMinute getStartTime()
public CallCenterReportIntervalDates setStartTime(HourMinute startTime)
public Date getEndDate()
public CallCenterReportIntervalDates setEndDate(Date endDate)
public HourMinute getEndTime()
public CallCenterReportIntervalDates setEndTime(HourMinute endTime)
public static CallCenterReportIntervalDates getFromNode(Node node)
node
- The source node to parse.public static CallCenterReportIntervalDates[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static CallCenterReportIntervalDates[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public CallCenterReportIntervalDatesProxy getProxy()
public static CallCenterReportIntervalDates fromProxy(BroadWorksServer bws, CallCenterReportIntervalDatesProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.