|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectno.sesat.search.result.BasicResultItem
no.sesat.search.result.BasicResultList<T>
no.sesat.search.result.FacetedSearchResultImpl<T>
T - The each ResultItem classes that are used.public class FacetedSearchResultImpl<T extends ResultItem>
An extension of BasicResultList that provides navigators (which hold modifiers), and currentNavigators.
| Constructor Summary | |
|---|---|
FacetedSearchResultImpl()
Default constructor. |
|
| Method Summary | |
|---|---|
void |
addModifier(String navigatorName,
Modifier modifier)
To the list of modifiers found in the navigators under the name "navigatorName" add the modifier. |
Modifier |
getModifier(String navigatorName,
String modifierName)
The modifier with name "modifierName" from the modifier list found in the navigation map under the name "navigatorNam". |
int |
getModifierCount(String navigatorName,
String modifierName)
The count of the modifier with name "modifierName" from the modifier list found in the navigation map under the name "navigatorNam". |
List<Modifier> |
getModifiers(String navigatorName)
A live copy of the modifiers found in the navigation map under the name "navigatorName". |
| Methods inherited from class no.sesat.search.result.BasicResultList |
|---|
addField, addObjectField, addQuerySuggestion, addRelevantQuery, addResult, addResults, addSpellingSuggestion, addToMultivaluedField, getHitCount, getQuerySuggestions, getRelevantQueries, getResults, getResultsSize, getSpellingSuggestions, getSpellingSuggestionsMap, removeResult, removeResults, replaceResult, setHitCount, sortResults |
| Methods inherited from class no.sesat.search.result.BasicResultItem |
|---|
equals, getField, getField, getFieldNames, getFields, getInteger, getMultivaluedField, getObjectField, getTitle, getUrl, hashCode, setTitle, setUrl |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface no.sesat.search.result.ResultList |
|---|
addField, addObjectField, addQuerySuggestion, addResult, addResults, addSpellingSuggestion, getHitCount, getQuerySuggestions, getRelevantQueries, getResults, getSpellingSuggestions, removeResult, removeResults, replaceResult, setHitCount, sortResults |
| Methods inherited from interface no.sesat.search.result.ResultItem |
|---|
addToMultivaluedField, getField, getFieldNames, getMultivaluedField, getObjectField, getTitle, getUrl, setTitle, setUrl |
| Constructor Detail |
|---|
public FacetedSearchResultImpl()
| Method Detail |
|---|
public void addModifier(String navigatorName,
Modifier modifier)
FacetedSearchResult
addModifier in interface FacetedSearchResult<T extends ResultItem>public List<Modifier> getModifiers(String navigatorName)
FacetedSearchResult
getModifiers in interface FacetedSearchResult<T extends ResultItem>
public Modifier getModifier(String navigatorName,
String modifierName)
FacetedSearchResult
getModifier in interface FacetedSearchResult<T extends ResultItem>
public int getModifierCount(String navigatorName,
String modifierName)
FacetedSearchResult
getModifierCount in interface FacetedSearchResult<T extends ResultItem>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||