package eu.dnetlib.data.search.app;

import java.util.List;
import java.util.Locale;

public class SearchResult {

	private final String query;
	private final String format;
	private final Locale locale;
	private final int total;
	private final int page;
	private final int size;
	
	private final List<String> results;
	
	public SearchResult(String query, String format, Locale locale, 
			int total, int page, int size, List<String> results) {
		this.query = query;
		this.format = format;
		this.locale = locale;
		this.total = total;
		this.page = page;
		this.size = size;
		
		this.results = results;
	}
	
	public String getQuery() {
		return query;
	}
	
	public String getFormat() {
		return format;
	}

	public Locale getLocale() {
		return locale;
	}

	public int getPage() {
		return page;
	}

	public int getSize() {
		return size;
	}

	public int getTotal() {
		return total;
	}

	public List<String> getResults() {
		return results;
	}
}
