Class SaveContactHelper


  • public class SaveContactHelper
    extends java.lang.Object
    Created by chinoyaller on 9/2/16.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String getEmail​(android.content.Context context)
      Gets the email from shared preferences.
      static java.lang.String getMemberId​(android.content.Context context)
      Gets the member ID from shared preferences.
      static java.lang.String getMobilePhoneNumber​(android.content.Context context)
      Gets the mobile phone number from shared preferences.
      static boolean isNumberSavedToPhone​(android.content.Context context, java.lang.String mobileNum)
      Checks if mobile number is saved to phone.
      static void saveContact​(android.content.Context context, java.lang.String firstName, java.lang.String lastName, java.lang.String mobilePhone, java.lang.String email)  
      static void saveEmail​(android.content.Context context, java.lang.String email)
      Stores the email into shared preferences.
      static void saveMemberId​(android.content.Context context, java.lang.String memberId)
      Stores the member ID into shared preferences.
      static void saveMobilePhoneNumber​(android.content.Context context, java.lang.String mobileNumber)
      Stores the mobile phone number into shared preferences.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SaveContactHelper

        public SaveContactHelper()
    • Method Detail

      • saveContact

        public static final void saveContact​(android.content.Context context,
                                             java.lang.String firstName,
                                             java.lang.String lastName,
                                             java.lang.String mobilePhone,
                                             java.lang.String email)
      • isNumberSavedToPhone

        public static final boolean isNumberSavedToPhone​(android.content.Context context,
                                                         java.lang.String mobileNum)
        Checks if mobile number is saved to phone.
        Parameters:
        context - used to get resources
        mobileNum - phone number to be checked
        Returns:
        true if phone number is saved, else false
      • getMobilePhoneNumber

        public static java.lang.String getMobilePhoneNumber​(android.content.Context context)
        Gets the mobile phone number from shared preferences.
        Parameters:
        context - used to get resources
        Returns:
        phone number saved in preference
      • saveMobilePhoneNumber

        public static void saveMobilePhoneNumber​(android.content.Context context,
                                                 java.lang.String mobileNumber)
        Stores the mobile phone number into shared preferences.
        Parameters:
        context - used to get resources
        mobileNumber - phone number to save
      • getEmail

        public static java.lang.String getEmail​(android.content.Context context)
        Gets the email from shared preferences.
        Parameters:
        context - used to get resources
        Returns:
        email saved in preference
      • saveEmail

        public static void saveEmail​(android.content.Context context,
                                     java.lang.String email)
        Stores the email into shared preferences.
        Parameters:
        context - used to get resources
        email - email to save
      • getMemberId

        public static java.lang.String getMemberId​(android.content.Context context)
        Gets the member ID from shared preferences.
        Parameters:
        context - used to get resources
        Returns:
        member id saved in preference
      • saveMemberId

        public static void saveMemberId​(android.content.Context context,
                                        java.lang.String memberId)
        Stores the member ID into shared preferences.
        Parameters:
        context - used to get resources
        memberId - member id save