package org.nextprot.api.solr; import org.apache.commons.collections.map.HashedMap; import java.util.*; /** * Data transfer object that contains autocomplete search results */ public class AutocompleteSearchResult { private long elapsedTime; private String entity; private String index; private final Map<String, Integer> autocomplete; public AutocompleteSearchResult() { autocomplete = new HashedMap(); } public long getElapsedTime() { return elapsedTime; } public void setElapsedTime(long elapsedTime) { this.elapsedTime = elapsedTime; } public String getEntity() { return entity; } public void setEntity(String entity) { this.entity = entity; } public String getIndex() { return index; } public void setIndex(String index) { this.index = index; } public Map<String, Integer> getAutocomplete() { return autocomplete; } public void addResult(String name, int count) { autocomplete.put(name, count); } }