package nl.siegmann.epublib.search;
import java.util.ArrayList;
import java.util.List;
import nl.siegmann.epublib.domain.Book;
public class SearchResults {
private String searchTerm;
public String getSearchTerm() {
return searchTerm;
}
public void setSearchTerm(String searchTerm) {
this.searchTerm = searchTerm;
}
public Book getBook() {
return book;
}
public void setBook(Book book) {
this.book = book;
}
public List<SearchResult> getHits() {
return hits;
}
public void setHits(List<SearchResult> hits) {
this.hits = hits;
}
private Book book;
private List<SearchResult> hits = new ArrayList<>();
public boolean isEmpty() {
return hits.isEmpty();
}
public int size() {
return hits.size();
}
public void addAll(List<SearchResult> searchResults) {
hits.addAll(searchResults);
}
}