public class EnhancedCallLogsEntry extends Object
Modifier and Type | Field and Description |
---|---|
String |
countryCode |
boolean |
countryCodeIsModified |
String |
name |
boolean |
nameIsModified |
String |
phoneNumber |
boolean |
phoneNumberIsModified |
Date |
time |
boolean |
timeIsModified |
Modifier | Constructor and Description |
---|---|
protected |
EnhancedCallLogsEntry()
Protected Call for Use by Node Construction Methods
|
|
EnhancedCallLogsEntry(String phoneNumber,
String name,
Date time) |
Modifier and Type | Method and Description |
---|---|
static EnhancedCallLogsEntry |
fromProxy(BroadWorksServer bws,
EnhancedCallLogsEntryProxy proxy)
Re-inserts non-serializable information into a Proxy class in order to regain the source DataType class
|
String |
getCountryCode() |
static EnhancedCallLogsEntry |
getFromNode(Node node)
Retrieves an elements of type EnhancedCallLogsEntry by parsing an XML node.
|
static EnhancedCallLogsEntry[] |
getListFromNode(Node[] nodeList)
Retrieves an Array of elements of type EnhancedCallLogsEntry by parsing the XML node.
|
static EnhancedCallLogsEntry[] |
getListFromNode(Node node,
String elementName)
Retrieves an Array of elements of type EnhancedCallLogsEntry by parsing the XML node.
|
String |
getName() |
String |
getPhoneNumber() |
EnhancedCallLogsEntryProxy |
getProxy()
Retrieves the Serializable version of this DataType
|
Date |
getTime() |
EnhancedCallLogsEntry |
setCountryCode(String countryCode) |
EnhancedCallLogsEntry |
setName(String name) |
EnhancedCallLogsEntry |
setPhoneNumber(String phoneNumber) |
EnhancedCallLogsEntry |
setTime(Date time) |
String |
toString() |
@Size(max=3) public String countryCode
public transient boolean countryCodeIsModified
@Size(min=1, max=161) public String phoneNumber
public transient boolean phoneNumberIsModified
@Size(min=1, max=62) public String name
public transient boolean nameIsModified
public Date time
public transient boolean timeIsModified
protected EnhancedCallLogsEntry()
public String getCountryCode()
public EnhancedCallLogsEntry setCountryCode(String countryCode)
public String getPhoneNumber()
public EnhancedCallLogsEntry setPhoneNumber(String phoneNumber)
public String getName()
public EnhancedCallLogsEntry setName(String name)
public Date getTime()
public EnhancedCallLogsEntry setTime(Date time)
public static EnhancedCallLogsEntry getFromNode(Node node)
node
- The source node to parse.public static EnhancedCallLogsEntry[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static EnhancedCallLogsEntry[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public EnhancedCallLogsEntryProxy getProxy()
public static EnhancedCallLogsEntry fromProxy(BroadWorksServer bws, EnhancedCallLogsEntryProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.