// Path: app/src/main/java/com/asanchezyu/retrofitsoap/ui/model/ZipCodeData.java
// public class ZipCodeData {
// 
//     private String city;
// 
//     private String state;
// 
//     private String zipCode;
// 
//     private String areaCode;
// 
//     private String timeZone;
// 
//     public String getAreaCode() {
//         return areaCode;
//     }
// 
//     public void setAreaCode(String areaCode) {
//         this.areaCode = areaCode;
//     }
// 
//     public String getCity() {
//         return city;
//     }
// 
//     public void setCity(String city) {
//         this.city = city;
//     }
// 
//     public String getState() {
//         return state;
//     }
// 
//     public void setState(String state) {
//         this.state = state;
//     }
// 
//     public String getTimeZone() {
//         return timeZone;
//     }
// 
//     public void setTimeZone(String timeZone) {
//         this.timeZone = timeZone;
//     }
// 
//     public String getZipCode() {
//         return zipCode;
//     }
// 
//     public void setZipCode(String zipCode) {
//         this.zipCode = zipCode;
//     }
// }


import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.asanchezyu.retrofitsoap.R;
import com.asanchezyu.retrofitsoap.ui.model.ZipCodeData;
import java.util.ArrayList;
import java.util.List;
import javax.inject.Inject;
/*
 * Copyright 2016. Alejandro Sánchez
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */

package com.asanchezyu.retrofitsoap.ui.adapter;





/**
 * Class Description.
 *
 * @author asanchezyu@gmail.com.
 * @version 1.0.
 * @since 15/6/16.
 */
public class ZipCodesAdapter extends RecyclerView.Adapter<ZipCodesAdapter.ZipCodesViewHolder>{

    private List<ZipCodeData> zipCodeDataList;

    @Inject
    public ZipCodesAdapter() {
        zipCodeDataList = new ArrayList<>();
    }

// Path: app/src/main/java/com/asanchezyu/retrofitsoap/ui/model/ZipCodeData.java
// public class ZipCodeData {
// 
//     private String city;
// 
//     private String state;
// 
//     private String zipCode;
// 
//     private String areaCode;
// 
//     private String timeZone;
// 
//     public String getAreaCode() {
//         return areaCode;
//     }
// 
//     public void setAreaCode(String areaCode) {
//         this.areaCode = areaCode;
//     }
// 
//     public String getCity() {
//         return city;
//     }
// 
//     public void setCity(String city) {
//         this.city = city;
//     }
// 
//     public String getState() {
//         return state;
//     }
// 
//     public void setState(String state) {
//         this.state = state;
//     }
// 
//     public String getTimeZone() {
//         return timeZone;
//     }
// 
//     public void setTimeZone(String timeZone) {
//         this.timeZone = timeZone;
//     }
// 
//     public String getZipCode() {
//         return zipCode;
//     }
// 
//     public void setZipCode(String zipCode) {
//         this.zipCode = zipCode;
//     }
// }


// Path: app/src/main/java/com/asanchezyu/retrofitsoap/ui/adapter/ZipCodesAdapter.java
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.asanchezyu.retrofitsoap.R;
import com.asanchezyu.retrofitsoap.ui.model.ZipCodeData;
import java.util.ArrayList;
import java.util.List;
import javax.inject.Inject;

/*
 * Copyright 2016. Alejandro Sánchez
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */

package com.asanchezyu.retrofitsoap.ui.adapter;





/**
 * Class Description.
 *
 * @author asanchezyu@gmail.com.
 * @version 1.0.
 * @since 15/6/16.
 */
public class ZipCodesAdapter extends RecyclerView.Adapter<ZipCodesAdapter.ZipCodesViewHolder>{

    private List<ZipCodeData> zipCodeDataList;

    @Inject
    public ZipCodesAdapter() {
        zipCodeDataList = new ArrayList<>();
    }

    public void setZipCodeDataList(List<ZipCodeData> zipCodeDataList) {