Class UserGroupCustomContactDirectoryUserTableRow
java.lang.Object
co.ecg.alpaca.toolkit.generated.tables.UserGroupCustomContactDirectoryUserTableRow
- All Implemented Interfaces:
BroadWorksTableRow
,java.io.Serializable
public class UserGroupCustomContactDirectoryUserTableRow extends java.lang.Object implements BroadWorksTableRow, java.io.Serializable
Response to the UserGroupCustomContactDirectoryGetPagedSortedListRequest. Returns the number of entries that would be returned if the response Was not page size restricted. The response contains all the contacts in the group's given custom contact directory. Contains a table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Virtual On-Net Phone Number", "Group Id", "Is Virtual On-Net User", "Department", "Phone Number", "Extension", "Mobile", "Email Address", "Yahoo Id", "Title", "IMP Id", "Receptionist Note". If the entry represents a Virtual On-Net user then "User Id" is blank, the "Virtual On-Net Phone Number" contains the phone Number of the Virtual On-Net user, the "Group Id" contains the Virtual On-Net user's group and the "Is Virtual On-Net User" contains true. If the entry represents a BroadWorks user then the "User Id" contains his BroadWorks userId, the "Virtual On-Net Phone Number" and "Group Id" fields are field is blank and the "Is Virtual On-Net User" contains false. The Receptionist Note column is only populated, if the user sending the request is the owner of this Receptionist Note and a Note exists.
- Author:
- AlpacaGenerator
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description UserGroupCustomContactDirectoryUserTableRow()
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getDepartment()
java.lang.String
getEmailAddress()
java.lang.String
getExtension()
java.lang.String
getFirstName()
static UserGroupCustomContactDirectoryUserTableRow
getFromNode(org.w3c.dom.Node n, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)
Creates the OCI Table Row with the given Nodestatic java.util.List<UserGroupCustomContactDirectoryUserTableRow>
getFromNodeArray(org.w3c.dom.Node[] nodeArray, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)
Creates the OCI Table Type Array with the given NodeArrayjava.lang.String
getGroupId()
java.lang.String
getHiraganaFirstName()
java.lang.String
getHiraganaLastName()
java.lang.String
getImpId()
java.lang.String
getIsVirtualOnNetUser()
java.lang.String
getLastName()
java.lang.String
getMobile()
java.lang.String
getPhoneNumber()
java.lang.String
getReceptionistNote()
java.lang.String
getTitle()
User
getUser(BroadWorksServer broadWorksServer)
java.lang.String
getUserId()
java.lang.String
getVirtualOnNetPhoneNumber()
java.lang.String
getYahooId()
int
hashCode()
void
setDepartment(java.lang.String department)
void
setEmailAddress(java.lang.String emailAddress)
void
setExtension(java.lang.String extension)
void
setFirstName(java.lang.String firstName)
void
setGroupId(java.lang.String groupId)
void
setHiraganaFirstName(java.lang.String hiraganaFirstName)
void
setHiraganaLastName(java.lang.String hiraganaLastName)
void
setImpId(java.lang.String impId)
void
setIsVirtualOnNetUser(java.lang.String isVirtualOnNetUser)
void
setLastName(java.lang.String lastName)
void
setMobile(java.lang.String mobile)
void
setPhoneNumber(java.lang.String phoneNumber)
void
setReceptionistNote(java.lang.String receptionistNote)
void
setTitle(java.lang.String title)
void
setUserId(java.lang.String userId)
void
setVirtualOnNetPhoneNumber(java.lang.String virtualOnNetPhoneNumber)
void
setYahooId(java.lang.String yahooId)
-
Constructor Details
-
UserGroupCustomContactDirectoryUserTableRow
public UserGroupCustomContactDirectoryUserTableRow()
-
-
Method Details
-
getUserId
public java.lang.String getUserId() -
setUserId
public void setUserId(java.lang.String userId) -
getLastName
public java.lang.String getLastName() -
setLastName
public void setLastName(java.lang.String lastName) -
getFirstName
public java.lang.String getFirstName() -
setFirstName
public void setFirstName(java.lang.String firstName) -
getHiraganaLastName
public java.lang.String getHiraganaLastName() -
setHiraganaLastName
public void setHiraganaLastName(java.lang.String hiraganaLastName) -
getHiraganaFirstName
public java.lang.String getHiraganaFirstName() -
setHiraganaFirstName
public void setHiraganaFirstName(java.lang.String hiraganaFirstName) -
getVirtualOnNetPhoneNumber
public java.lang.String getVirtualOnNetPhoneNumber() -
setVirtualOnNetPhoneNumber
public void setVirtualOnNetPhoneNumber(java.lang.String virtualOnNetPhoneNumber) -
getGroupId
public java.lang.String getGroupId() -
setGroupId
public void setGroupId(java.lang.String groupId) -
getIsVirtualOnNetUser
public java.lang.String getIsVirtualOnNetUser() -
setIsVirtualOnNetUser
public void setIsVirtualOnNetUser(java.lang.String isVirtualOnNetUser) -
getDepartment
public java.lang.String getDepartment() -
setDepartment
public void setDepartment(java.lang.String department) -
getPhoneNumber
public java.lang.String getPhoneNumber() -
setPhoneNumber
public void setPhoneNumber(java.lang.String phoneNumber) -
getExtension
public java.lang.String getExtension() -
setExtension
public void setExtension(java.lang.String extension) -
getMobile
public java.lang.String getMobile() -
setMobile
public void setMobile(java.lang.String mobile) -
getEmailAddress
public java.lang.String getEmailAddress() -
setEmailAddress
public void setEmailAddress(java.lang.String emailAddress) -
getYahooId
public java.lang.String getYahooId() -
setYahooId
public void setYahooId(java.lang.String yahooId) -
getTitle
public java.lang.String getTitle() -
setTitle
public void setTitle(java.lang.String title) -
getImpId
public java.lang.String getImpId() -
setImpId
public void setImpId(java.lang.String impId) -
getReceptionistNote
public java.lang.String getReceptionistNote() -
setReceptionistNote
public void setReceptionistNote(java.lang.String receptionistNote) -
getUser
-
getFromNode
public static UserGroupCustomContactDirectoryUserTableRow getFromNode(org.w3c.dom.Node n, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)Creates the OCI Table Row with the given Node- Parameters:
n
- The Node to parse for the OCI Table
-
getFromNodeArray
public static java.util.List<UserGroupCustomContactDirectoryUserTableRow> getFromNodeArray(org.w3c.dom.Node[] nodeArray, BroadWorksLoginType loginType, LibraryProperties.BroadWorksServerConfig.DataMode dataMode)Creates the OCI Table Type Array with the given NodeArray- Parameters:
nodeArray
- The NodeArray to parse for the OCI Table
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-