import com.ui.main.BR;
import com.ui.main.R;
import java.util.ArrayList;
import java.util.List;
public class CoreAdapter<M> extends RecyclerView.Adapter<BaseViewHolder> {
<BUG>protected VHSelector<M> mTypeSelector;
</BUG>
protected List<M> mItemList = new ArrayList<>();
public boolean isHasMore = true;
public int viewType, isHasFooter = 1, isHasHeader = 0, mHeadViewType, mFooterViewType = R.layout.list_footer_view;

import com.ui.main.BR;
import com.ui.main.R;
import java.util.ArrayList;
import java.util.List;
public class CoreAdapter<M> extends RecyclerView.Adapter<BaseViewHolder> {
protected TypeSelector<M> mTypeSelector;
protected List<M> mItemList = new ArrayList<>();
public boolean isHasMore = true;
public int viewType, isHasFooter = 1, isHasHeader = 0, mHeadViewType, mFooterViewType = R.layout.list_footer_view;
