com.vodafone360.people.datatypes
Class ContactListResponse

java.lang.Object
  extended by com.vodafone360.people.datatypes.BaseDataType
      extended by com.vodafone360.people.datatypes.ContactListResponse

public class ContactListResponse
extends BaseDataType

BaseDataType representing ContactListResponse information retrieved from server.


Nested Class Summary
private static class ContactListResponse.Tags
          Tags associated with ContactListResponse item.
 
Field Summary
 java.util.List<java.lang.Integer> mContactIdList
           
 java.lang.Integer mServerRevisionAfter
           
 java.lang.Integer mServerRevisionBefore
           
 
Constructor Summary
ContactListResponse()
           
 
Method Summary
 ContactListResponse createFromHashTable(java.util.Hashtable<java.lang.String,java.lang.Object> hash)
          Create ContactListResponse from Hashtable generated by Hessian-decoder
private  ContactListResponse.Tags findTag(java.lang.String tag)
          Find Tags item for specified String
 java.lang.String name()
          Return name of the current Data-type.
private  void setValue(ContactListResponse.Tags tag, java.lang.Object value)
          Sets the value of the member data item associated with the specified tag.
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mServerRevisionBefore

public java.lang.Integer mServerRevisionBefore

mServerRevisionAfter

public java.lang.Integer mServerRevisionAfter

mContactIdList

public java.util.List<java.lang.Integer> mContactIdList
Constructor Detail

ContactListResponse

public ContactListResponse()
Method Detail

findTag

private ContactListResponse.Tags findTag(java.lang.String tag)
Find Tags item for specified String

Parameters:
tag - String value to find Tags item for
Returns:
Tags item for specified String, null otherwise

name

public java.lang.String name()
Return name of the current Data-type.

Specified by:
name in class BaseDataType
Returns:
String containing name of the data-type.

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object

createFromHashTable

public ContactListResponse createFromHashTable(java.util.Hashtable<java.lang.String,java.lang.Object> hash)
Create ContactListResponse from Hashtable generated by Hessian-decoder

Parameters:
hash - Hashtable containing ContactListResponse parameters
Returns:
ContactListResponse created from hashtable

setValue

private void setValue(ContactListResponse.Tags tag,
                      java.lang.Object value)
Sets the value of the member data item associated with the specified tag.

Parameters:
tag - Current tag
value - Value associated with the tag


JavaDoc