@@ -0,0 +1,1044 @@
+package com.karumi.headerrecyclerview;%0A%0Aimport android.support.v7.widget.RecyclerView;%0Aimport android.view.ViewGroup;%0Aimport java.util.List;%0A%0Apublic class HeaderRecyclerViewAdapterBuilder%3CVH extends RecyclerView.ViewHolder, H, T%3E %7B%0A%0A  HeaderRecyclerViewAdapter%3CVH, H, T%3E adapter = new HeaderRecyclerViewAdapter%3CVH, H, T%3E() %7B%0A%0A    @Override protected VH onCreateHeaderViewHolder(ViewGroup parent, int viewType) %7B%0A      return null;%0A    %7D%0A%0A    @Override protected VH onCreateItemViewHolder(ViewGroup parent, int viewType) %7B%0A      return null;%0A    %7D%0A%0A    @Override protected void onBindHeaderViewHolder(VH holder, int position) %7B%0A%0A    %7D%0A%0A    @Override protected void onBindItemViewHolder(VH holder, int position) %7B%0A%0A    %7D%0A  %7D;%0A%0A  public HeaderRecyclerViewAdapterBuilder withHeader(H header) %7B%0A    adapter.setHeader(header);%0A    return this;%0A  %7D%0A%0A  public HeaderRecyclerViewAdapterBuilder withItems(List%3CT%3E items) %7B%0A    adapter.setItems(items);%0A    return this;%0A  %7D%0A%0A  public HeaderRecyclerViewAdapter%3CVH, H, T%3E build() %7B%0A    return adapter;%0A  %7D%0A%7D%0A

add HeaderRecyclerViewAdapter builder