class RepositoryAdapter extends RecyclerView.Adapter<ViewHolder> implements Updatable {

  @Override
  public ViewHolder onCreateViewHolder(final ViewGroup parent,
      final int layoutResourceId) {
    return new RecyclerView.ViewHolder(
        LayoutInflater.from(parent.getContext()).inflate(layoutResourceId, parent, false)) {};
  }

  public  RepositoryAdapter(@NonNull final Builder builder);

}