001
014
015 package com.liferay.portal.kernel.search.suggest;
016
017 import java.util.Collection;
018 import java.util.Collections;
019 import java.util.HashMap;
020 import java.util.Map;
021
022
025 public class SuggesterResults {
026
027 public void addSuggesterResult(SuggesterResult suggesterResult) {
028 _suggesterResults.put(suggesterResult.getName(), suggesterResult);
029 }
030
031 public Collection<String> getSuggesterNames() {
032 return Collections.unmodifiableCollection(_suggesterResults.keySet());
033 }
034
035 public SuggesterResult getSuggesterResult(String name) {
036 return _suggesterResults.get(name);
037 }
038
039 public Collection<SuggesterResult> getSuggesterResults() {
040 return Collections.unmodifiableCollection(_suggesterResults.values());
041 }
042
043 private final Map<String, SuggesterResult> _suggesterResults =
044 new HashMap<>();
045
046 }