de.starface.integration.uci.java.v30.types
Class FunctionKey
java.lang.Object
de.starface.integration.uci.java.v30.types.FunctionKey
- All Implemented Interfaces:
- Positionable, Serializable
@RpcValueObject
public class FunctionKey
- extends Object
- implements Positionable, Serializable
This object holds the properties of the function keys as returned by
UciFunctionKeyRequests.getFunctionKeys().
- See Also:
- Serialized Form
FunctionKey
public FunctionKey()
getId
public String getId()
setId
public void setId(String id)
getName
public String getName()
setName
public void setName(String name)
getState
public FunctionKeyState getState()
setState
public void setState(FunctionKeyState state)
getType
public FunctionKeyType getType()
setType
public void setType(FunctionKeyType type)
getUserState
public UserState getUserState()
setUserState
public void setUserState(UserState userState)
getImageHash
public String getImageHash()
setImageHash
public void setImageHash(String imageHash)
getPosition
public int getPosition()
- Specified by:
getPosition in interface Positionable
setPosition
public void setPosition(int position)
- Specified by:
setPosition in interface Positionable
getChatId
public String getChatId()
- Returns:
- the chatId
setChatId
public void setChatId(String chatId)
- Parameters:
chatId - the chatId to set
getEmail
public String getEmail()
- Returns:
- the email
setEmail
public void setEmail(String email)
- Parameters:
email - the email to set
getPhoneNumber
public String getPhoneNumber()
- Returns:
- the phoneNumber
setPhoneNumber
public void setPhoneNumber(String phoneNumber)
- Parameters:
phoneNumber - the phoneNumber to set
getPhoneNumber2
public String getPhoneNumber2()
- Returns:
- the phoneNumber2
setPhoneNumber2
public void setPhoneNumber2(String phoneNumber2)
- Parameters:
phoneNumber2 - the phoneNumber2 to set
getMobilePhoneNumber
public String getMobilePhoneNumber()
- Returns:
- the mobilePhoneNumber
setMobilePhoneNumber
public void setMobilePhoneNumber(String mobilePhoneNumber)
- Parameters:
mobilePhoneNumber - the mobilePhoneNumber to set
getHomePhoneNumber
public String getHomePhoneNumber()
- Returns:
- the homePhoneNumber
setHomePhoneNumber
public void setHomePhoneNumber(String homePhoneNumber)
- Parameters:
homePhoneNumber - the homePhoneNumber to set
getInternalPhoneNumber
public String getInternalPhoneNumber()
- Returns:
- the internalPhoneNumber
setInternalPhoneNumber
public void setInternalPhoneNumber(String internalPhoneNumber)
- Parameters:
internalPhoneNumber - the internalPhoneNumber to set
getFax
public String getFax()
- Returns:
- the fax
setFax
public void setFax(String fax)
- Parameters:
fax - the fax to set
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2012 STARFACE GmbH. All rights reserved.