/* * GNU GENERAL PUBLIC LICENSE, Version 3, 29 June 2007 */ package hudson.gwtmarketplace.client.model.search; import java.io.Serializable; import java.util.ArrayList; public class SearchResults<T extends Serializable> implements Serializable { private static final long serialVersionUID = 1L; private int totalRowCount; private ArrayList<T> entries; public SearchResults() {} public SearchResults(ArrayList<T> entries) { this.entries = entries; this.totalRowCount = entries.size(); } public SearchResults(ArrayList<T> entries, int totalRowCount) { this.entries = entries; this.totalRowCount = totalRowCount; } public int getTotalRowCount() { return totalRowCount; } public void setTotalRowCount(int totalRowCount) { this.totalRowCount = totalRowCount; } public ArrayList<T> getEntries() { return entries; } public void setEntries(ArrayList<T> entries) { this.entries = entries; } }