package com.jdroid.android.search;
import java.util.Collection;
import java.util.List;
import com.jdroid.java.collections.Lists;
import com.jdroid.java.search.PagedResult;
/**
*
* @param <T> The list item.
*/
public class ExtendedPagedResult<T> extends PagedResult<T> {
private List<T> extraResults = Lists.newArrayList();
/**
* Adds a result item to the extra list.
*
* @param result The result to add.
*/
public void addExtraResult(T result) {
extraResults.add(result);
}
/**
* Adds result items to the extra list.
*
* @param results The results to add.
*/
public void addExtraResults(Collection<T> results) {
extraResults.addAll(results);
}
/**
* @return the extraResults
*/
public List<T> getExtraResults() {
return extraResults;
}
}