Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. package com.tutorial.passingdata.storage;
  2.  
  3. /**
  4.  * Created by Shiburagi on 09-Jul-15.
  5.  */
  6. public class SingletonMode {
  7.     public String firstname;
  8.     public String lastname;
  9.  
  10.     private static SingletonMode singletonMode;
  11.  
  12.     /**
  13.      * Constructor
  14.      * @param firstname
  15.      * @param lastname
  16.      */
  17.     private SingletonMode(String firstname, String lastname) {
  18.         this.firstname=firstname;
  19.         this.lastname=lastname;
  20.     }
  21.  
  22.     /**
  23.      * initialize SingleMode object and retrieve SingleMode object.
  24.      * @param firstname
  25.      * @param lastname
  26.      * @return
  27.      */
  28.     public static SingletonMode newInstance(String firstname,String lastname){
  29.         singletonMode = new SingletonMode(firstname,lastname);
  30.  
  31.         return singletonMode;
  32.     }
  33.  
  34.     /**
  35.      * retrive SingleMode object
  36.      * @return
  37.      */
  38.     public static SingletonMode getInstance(){
  39.         return singletonMode;
  40.     }
  41. }