com.vodafone360.people.database.tables
Enum StateTable.Field

java.lang.Object
  extended by java.lang.Enum<StateTable.Field>
      extended by com.vodafone360.people.database.tables.StateTable.Field
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<StateTable.Field>
Enclosing class:
StateTable

private static enum StateTable.Field
extends java.lang.Enum<StateTable.Field>

An enumeration of all the field names in the database.


Enum Constant Summary
AUTOCONNECT
           
CONTACTSREVISION
          Contacts revision, @see CAPI contacts/getcontactchanges().
LASTMMSUPDATE
          Newest MMS timestamp, @see FetchSMSLogEvents.
LASTPHONECALLUPDATE
          Newest phone call timestamp, @see FetchCallLogEvents.
LASTSMSUPDATE
          Newest SMS timestamp, @see FetchSmsLogEvents.
LASTSTATUSUPDATE
          Newest status timestamp, @see ActivitiesEngine.
MEPROFILEAVATARCHANGED
          A flag to indicate the user avatar change.
MEPROFILEREVISION
          Me profile revision number, used to call for "Me Profile" update.
MOBILENO
          360 user mobile phone number.
MYCONTACTCHANGED
          Database state change flags.
MYCONTACTID
          Me profile user local contact id.
MYCONTACTPICTURECHANGED
          Contact picture needs updating flag.
NATIVEDBCHANGED
          Native database changes flag.
OLDESTMMS
          Oldest MMS timestamp, @see FetchSMSLogEvents.
OLDESTPHONECALL
          Oldest phone call timestamp, @see FetchCallLogEvents.
OLDESTSMS
          Oldest SMS timestamp, @see FetchSMSLogEvents.
OLDESTSTATUSUPDATE
          Oldest status timestamp, @see ActivitiesEngine.
PASSWORD
          360 user password.
PUBLICKEYBASE64
          Security certificate public key string.
PUBLICKEYEXPONENTIAL
          Security certificate public key exponential.
PUBLICKEYMODULO
          Security certificate public key modulus.
PUBLICKEYX509
          Security certificate public key X509 format.
REGISTRATIONCOMPLETE
          TRUE if the registration/signing in process is successfully complete.
REMEMBERME
           
SESSIONID
          360 session id.
SESSIONSECRET
          Secret number.
SESSIONUSERID
          Me profile 360 session user id.
SESSIONUSERNAME
          Me profile 360 session user name.
STATEID
          primary key.
SUBSCIBERID
           
USERNAME
          360 user name.
 
Field Summary
private  java.lang.String mField
          The name of the field as it appears in the database.
 
Method Summary
 java.lang.String toString()
           
static StateTable.Field valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static StateTable.Field[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

STATEID

public static final StateTable.Field STATEID
primary key.


USERNAME

public static final StateTable.Field USERNAME
360 user name.


PASSWORD

public static final StateTable.Field PASSWORD
360 user password.


MOBILENO

public static final StateTable.Field MOBILENO
360 user mobile phone number.


SUBSCIBERID

public static final StateTable.Field SUBSCIBERID
See Also:
LoginDetails.

REMEMBERME

public static final StateTable.Field REMEMBERME
See Also:
LoginDetails.

AUTOCONNECT

public static final StateTable.Field AUTOCONNECT
See Also:
LoginDetails.

CONTACTSREVISION

public static final StateTable.Field CONTACTSREVISION
Contacts revision, @see CAPI contacts/getcontactchanges().


REGISTRATIONCOMPLETE

public static final StateTable.Field REGISTRATIONCOMPLETE
TRUE if the registration/signing in process is successfully complete.


SESSIONID

public static final StateTable.Field SESSIONID
360 session id.


SESSIONSECRET

public static final StateTable.Field SESSIONSECRET
Secret number.


SESSIONUSERID

public static final StateTable.Field SESSIONUSERID
Me profile 360 session user id.


SESSIONUSERNAME

public static final StateTable.Field SESSIONUSERNAME
Me profile 360 session user name.


MYCONTACTID

public static final StateTable.Field MYCONTACTID
Me profile user local contact id.


PUBLICKEYEXPONENTIAL

public static final StateTable.Field PUBLICKEYEXPONENTIAL
Security certificate public key exponential.


PUBLICKEYMODULO

public static final StateTable.Field PUBLICKEYMODULO
Security certificate public key modulus.


PUBLICKEYBASE64

public static final StateTable.Field PUBLICKEYBASE64
Security certificate public key string.


PUBLICKEYX509

public static final StateTable.Field PUBLICKEYX509
Security certificate public key X509 format.


MYCONTACTCHANGED

public static final StateTable.Field MYCONTACTCHANGED
Database state change flags.


MYCONTACTPICTURECHANGED

public static final StateTable.Field MYCONTACTPICTURECHANGED
Contact picture needs updating flag.


NATIVEDBCHANGED

public static final StateTable.Field NATIVEDBCHANGED
Native database changes flag.


LASTSTATUSUPDATE

public static final StateTable.Field LASTSTATUSUPDATE
Newest status timestamp, @see ActivitiesEngine.


OLDESTSTATUSUPDATE

public static final StateTable.Field OLDESTSTATUSUPDATE
Oldest status timestamp, @see ActivitiesEngine.


LASTPHONECALLUPDATE

public static final StateTable.Field LASTPHONECALLUPDATE
Newest phone call timestamp, @see FetchCallLogEvents.


OLDESTPHONECALL

public static final StateTable.Field OLDESTPHONECALL
Oldest phone call timestamp, @see FetchCallLogEvents.


LASTSMSUPDATE

public static final StateTable.Field LASTSMSUPDATE
Newest SMS timestamp, @see FetchSmsLogEvents.


OLDESTSMS

public static final StateTable.Field OLDESTSMS
Oldest SMS timestamp, @see FetchSMSLogEvents.


LASTMMSUPDATE

public static final StateTable.Field LASTMMSUPDATE
Newest MMS timestamp, @see FetchSMSLogEvents.


OLDESTMMS

public static final StateTable.Field OLDESTMMS
Oldest MMS timestamp, @see FetchSMSLogEvents.


MEPROFILEREVISION

public static final StateTable.Field MEPROFILEREVISION
Me profile revision number, used to call for "Me Profile" update.


MEPROFILEAVATARCHANGED

public static final StateTable.Field MEPROFILEAVATARCHANGED
A flag to indicate the user avatar change.

Field Detail

mField

private java.lang.String mField
The name of the field as it appears in the database.

Method Detail

values

public static StateTable.Field[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (StateTable.Field c : StateTable.Field.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static StateTable.Field valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Enum<StateTable.Field>
Returns:
the name of the field as it appears in the database.


JavaDoc