class PaginatingListComponent extends ListComponent<P, T> {

    @Override
    public int getCount() {
        return super.getCount() + (mShouldShowFooter ? 1 : 0);
    }

    public  PaginatingListComponent(
            @NonNull P presenter,
            @NonNull Class<? extends ComponentViewHolder<P, T>> listItemViewHolder);

}