// Path: app/src/main/java/pt/passarola/model/viewmodel/MixedViewModel.java
// public interface MixedViewModel {
// 
//     int TYPE_A = 1;
//     int TYPE_B = 2;
// 
//     int getType();
// }


import android.support.v7.widget.RecyclerView;
import android.view.ViewGroup;
import java.util.ArrayList;
import java.util.List;
import pt.passarola.model.viewmodel.MixedViewModel;
package pt.passarola.ui.recyclerview;




/**
 * Created by ruigoncalo on 20/12/15.
 */
public abstract class MixedBaseAdapter<VHA extends RecyclerView.ViewHolder, VHB extends RecyclerView.ViewHolder>
        extends RecyclerView.Adapter<RecyclerView.ViewHolder> {

// Path: app/src/main/java/pt/passarola/model/viewmodel/MixedViewModel.java
// public interface MixedViewModel {
// 
//     int TYPE_A = 1;
//     int TYPE_B = 2;
// 
//     int getType();
// }


// Path: app/src/main/java/pt/passarola/ui/recyclerview/MixedBaseAdapter.java
import android.support.v7.widget.RecyclerView;
import android.view.ViewGroup;
import java.util.ArrayList;
import java.util.List;
import pt.passarola.model.viewmodel.MixedViewModel;

package pt.passarola.ui.recyclerview;




/**
 * Created by ruigoncalo on 20/12/15.
 */
public abstract class MixedBaseAdapter<VHA extends RecyclerView.ViewHolder, VHB extends RecyclerView.ViewHolder>
        extends RecyclerView.Adapter<RecyclerView.ViewHolder> {

    private List<MixedViewModel> itemList;