// Path: androidsdk/src/main/java/com/wootric/androidsdk/Constants.java
// public class Constants {
// 
//     public static final long DAY_IN_MILLIS = 1000L *60L *60L *24L;
// 
//     public static final int NOT_SET = -1;
// 
//     public static final long DEFAULT_RESURVEY_DAYS = 90L;
// 
//     public static final long DEFAULT_DECLINE_RESURVEY_DAYS = 30L;
// 
//     public static final String TAG = "WOOTRIC_SDK";
// 
//     public static final String CES = "CES";
// 
//     public static final String CSAT = "CSAT";
// }


import java.util.HashMap;
import android.os.Parcel;
import android.os.Parcelable;
import com.wootric.androidsdk.Constants;
import org.json.JSONException;
import org.json.JSONObject;
        dest.writeString(this.editScore);
        dest.writeString(this.optOut);
        dest.writeSerializable(this.socialShare);
    }

    private LocalizedTexts(Parcel in) {
        this.surveyQuestion = in.readString();
        this.anchors = (HashMap<String, String>) in.readSerializable();
        this.followupQuestion = in.readString();
        this.followupPlaceholder = in.readString();
        this.finalThankYou = in.readString();
        this.send = in.readString();
        this.dismiss = in.readString();
        this.editScore = in.readString();
        this.optOut = in.readString();
        this.socialShare = (HashMap<String, String>) in.readSerializable();
    }

    public static final Creator<LocalizedTexts> CREATOR = new Creator<LocalizedTexts>() {
        public LocalizedTexts createFromParcel(Parcel source) {
            return new LocalizedTexts(source);
        }
        public LocalizedTexts[] newArray(int size) {
            return new LocalizedTexts[size];
        }
    };

    static LocalizedTexts fromJson(JSONObject localizedTextsJson, String surveyType) throws JSONException {
        LocalizedTexts localizedTexts = new LocalizedTexts();

// Path: androidsdk/src/main/java/com/wootric/androidsdk/Constants.java
// public class Constants {
// 
//     public static final long DAY_IN_MILLIS = 1000L *60L *60L *24L;
// 
//     public static final int NOT_SET = -1;
// 
//     public static final long DEFAULT_RESURVEY_DAYS = 90L;
// 
//     public static final long DEFAULT_DECLINE_RESURVEY_DAYS = 30L;
// 
//     public static final String TAG = "WOOTRIC_SDK";
// 
//     public static final String CES = "CES";
// 
//     public static final String CSAT = "CSAT";
// }


// Path: androidsdk/src/main/java/com/wootric/androidsdk/objects/LocalizedTexts.java
import java.util.HashMap;
import android.os.Parcel;
import android.os.Parcelable;
import com.wootric.androidsdk.Constants;
import org.json.JSONException;
import org.json.JSONObject;

        dest.writeString(this.editScore);
        dest.writeString(this.optOut);
        dest.writeSerializable(this.socialShare);
    }

    private LocalizedTexts(Parcel in) {
        this.surveyQuestion = in.readString();
        this.anchors = (HashMap<String, String>) in.readSerializable();
        this.followupQuestion = in.readString();
        this.followupPlaceholder = in.readString();
        this.finalThankYou = in.readString();
        this.send = in.readString();
        this.dismiss = in.readString();
        this.editScore = in.readString();
        this.optOut = in.readString();
        this.socialShare = (HashMap<String, String>) in.readSerializable();
    }

    public static final Creator<LocalizedTexts> CREATOR = new Creator<LocalizedTexts>() {
        public LocalizedTexts createFromParcel(Parcel source) {
            return new LocalizedTexts(source);
        }
        public LocalizedTexts[] newArray(int size) {
            return new LocalizedTexts[size];
        }
    };

    static LocalizedTexts fromJson(JSONObject localizedTextsJson, String surveyType) throws JSONException {
        LocalizedTexts localizedTexts = new LocalizedTexts();

        if (surveyType.equals(Constants.CES) || surveyType.equals(Constants.CSAT)) {