de.starface.integration.uci.java.v30.types
Class FunctionKey

java.lang.Object
  extended by 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

Constructor Summary
FunctionKey()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getChatId()
           
 String getEmail()
           
 String getFax()
           
 String getHomePhoneNumber()
           
 String getId()
           
 String getImageHash()
           
 String getInternalPhoneNumber()
           
 String getMobilePhoneNumber()
           
 String getName()
           
 String getPhoneNumber()
           
 String getPhoneNumber2()
           
 int getPosition()
           
 FunctionKeyState getState()
           
 FunctionKeyType getType()
           
 UserState getUserState()
           
 int hashCode()
           
 void setChatId(String chatId)
           
 void setEmail(String email)
           
 void setFax(String fax)
           
 void setHomePhoneNumber(String homePhoneNumber)
           
 void setId(String id)
           
 void setImageHash(String imageHash)
           
 void setInternalPhoneNumber(String internalPhoneNumber)
           
 void setMobilePhoneNumber(String mobilePhoneNumber)
           
 void setName(String name)
           
 void setPhoneNumber(String phoneNumber)
           
 void setPhoneNumber2(String phoneNumber2)
           
 void setPosition(int position)
           
 void setState(FunctionKeyState state)
           
 void setType(FunctionKeyType type)
           
 void setUserState(UserState userState)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FunctionKey

public FunctionKey()
Method Detail

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.