public class TimeInterval extends Object
Modifier and Type | Field and Description |
---|---|
DayOfWeek |
endDayOfWeek |
boolean |
endDayOfWeekIsModified |
Integer |
endHour |
boolean |
endHourIsModified |
Integer |
endMinute |
boolean |
endMinuteIsModified |
DayOfWeek |
startDayOfWeek |
boolean |
startDayOfWeekIsModified |
Integer |
startHour |
boolean |
startHourIsModified |
Integer |
startMinute |
boolean |
startMinuteIsModified |
Modifier | Constructor and Description |
---|---|
protected |
TimeInterval()
Protected Call for Use by Node Construction Methods
|
|
TimeInterval(DayOfWeek startDayOfWeek,
Integer startHour,
Integer startMinute,
DayOfWeek endDayOfWeek,
Integer endHour,
Integer endMinute) |
Modifier and Type | Method and Description |
---|---|
static TimeInterval |
fromProxy(BroadWorksServer bws,
TimeIntervalProxy proxy)
Re-inserts non-serializable information into a Proxy class in order to regain the source DataType class
|
DayOfWeek |
getEndDayOfWeek() |
Integer |
getEndHour() |
Integer |
getEndMinute() |
static TimeInterval |
getFromNode(Node node)
Retrieves an elements of type TimeInterval by parsing an XML node.
|
static TimeInterval[] |
getListFromNode(Node[] nodeList)
Retrieves an Array of elements of type TimeInterval by parsing the XML node.
|
static TimeInterval[] |
getListFromNode(Node node,
String elementName)
Retrieves an Array of elements of type TimeInterval by parsing the XML node.
|
TimeIntervalProxy |
getProxy()
Retrieves the Serializable version of this DataType
|
DayOfWeek |
getStartDayOfWeek() |
Integer |
getStartHour() |
Integer |
getStartMinute() |
TimeInterval |
setEndDayOfWeek(DayOfWeek endDayOfWeek) |
TimeInterval |
setEndHour(Integer endHour) |
TimeInterval |
setEndMinute(Integer endMinute) |
TimeInterval |
setStartDayOfWeek(DayOfWeek startDayOfWeek) |
TimeInterval |
setStartHour(Integer startHour) |
TimeInterval |
setStartMinute(Integer startMinute) |
String |
toString() |
public DayOfWeek startDayOfWeek
public transient boolean startDayOfWeekIsModified
public Integer startHour
public transient boolean startHourIsModified
public Integer startMinute
public transient boolean startMinuteIsModified
public DayOfWeek endDayOfWeek
public transient boolean endDayOfWeekIsModified
public Integer endHour
public transient boolean endHourIsModified
public Integer endMinute
public transient boolean endMinuteIsModified
public TimeInterval(DayOfWeek startDayOfWeek, Integer startHour, Integer startMinute, DayOfWeek endDayOfWeek, Integer endHour, Integer endMinute)
protected TimeInterval()
public DayOfWeek getStartDayOfWeek()
public TimeInterval setStartDayOfWeek(DayOfWeek startDayOfWeek)
public Integer getStartHour()
public TimeInterval setStartHour(Integer startHour)
public Integer getStartMinute()
public TimeInterval setStartMinute(Integer startMinute)
public DayOfWeek getEndDayOfWeek()
public TimeInterval setEndDayOfWeek(DayOfWeek endDayOfWeek)
public Integer getEndHour()
public TimeInterval setEndHour(Integer endHour)
public Integer getEndMinute()
public TimeInterval setEndMinute(Integer endMinute)
public static TimeInterval getFromNode(Node node)
node
- The source node to parse.public static TimeInterval[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static TimeInterval[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public TimeIntervalProxy getProxy()
public static TimeInterval fromProxy(BroadWorksServer bws, TimeIntervalProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.