com.vodafone360.people.database.tables
Class ContactsTable.ContactIdInfo

java.lang.Object
  extended by com.vodafone360.people.database.tables.ContactsTable.ContactIdInfo
Enclosing class:
ContactsTable

public static class ContactsTable.ContactIdInfo
extends java.lang.Object

Contains ID information used to identify a contact. Also used during sync and merge operations.


Field Summary
 long localId
          Local contact ID (primary key)
 java.lang.Integer nativeId
          Native contact ID used by native phonebook database (can be null)
 java.lang.Long serverId
          Server contact ID (can be null)
 boolean syncToPhone
          True if the contact should be synced to the native phonebook, false otherwise This setting is obtained from the server during sync.
 
Constructor Summary
ContactsTable.ContactIdInfo()
           
 
Method Summary
 java.lang.String toString()
          Returns a string representation of this object which should only be used for debug.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

localId

public long localId
Local contact ID (primary key)


serverId

public java.lang.Long serverId
Server contact ID (can be null)


nativeId

public java.lang.Integer nativeId
Native contact ID used by native phonebook database (can be null)


syncToPhone

public boolean syncToPhone
True if the contact should be synced to the native phonebook, false otherwise This setting is obtained from the server during sync.

Constructor Detail

ContactsTable.ContactIdInfo

public ContactsTable.ContactIdInfo()
Method Detail

toString

public java.lang.String toString()
Returns a string representation of this object which should only be used for debug.

Overrides:
toString in class java.lang.Object


JavaDoc