package eu.europeana.service.ir.image.web.model.json;
import java.util.List;
import org.codehaus.jackson.map.annotate.JsonSerialize;
import org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion;
import eu.europeana.api2.web.model.json.abstracts.AbstractSearchResults;
/**
* @author Sergiu Gordea <sergiu.gordea_at_ait.ac.at>
*
* @param <T>
*/
@JsonSerialize(include = Inclusion.NON_EMPTY)
public class ImageSimilaritySearchResults<T> extends AbstractSearchResults<T> {
public void setSearchResults(List<T> results){
this.items = results;
if(items != null)
this.itemsCount = items.size();
}
public void setTotalResults(int totalResults){
this.totalResults = totalResults;
}
public ImageSimilaritySearchResults(String apikey, String action){
super(apikey, action);
}
}