public class BaseSearchResultDocument extends Object implements SearchResultDocument
| Constructor and Description |
|---|
BaseSearchResultDocument(String uniqueId,
Map<String,Collection<Object>> fieldValuesMap) |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
getFieldNames()
May return an empty collection, but never null.
|
Collection<Object> |
getFieldValues(String name)
Get the values for the named field.
|
Map<String,Collection<Object>> |
getFieldValuesMap()
May return an empty map, but never null.
|
Object |
getFirstValue(String name)
May return null.
|
String |
getStringValue(String name)
Gets the first value for the named field, and converts it to a String.
|
String |
getUniqueId()
A document identifier that can be used in SearchEngine.deleteById();
Never null.
|
String |
toString() |
public BaseSearchResultDocument(String uniqueId, Map<String,Collection<Object>> fieldValuesMap)
public String getUniqueId()
SearchResultDocumentgetUniqueId in interface SearchResultDocumentpublic Collection<String> getFieldNames()
SearchResultDocumentgetFieldNames in interface SearchResultDocumentpublic Object getFirstValue(String name)
SearchResultDocumentgetFirstValue in interface SearchResultDocumentpublic String getStringValue(String name)
SearchResultDocumentgetStringValue in interface SearchResultDocumentpublic Collection<Object> getFieldValues(String name)
SearchResultDocumentgetFieldValues in interface SearchResultDocumentpublic Map<String,Collection<Object>> getFieldValuesMap()
SearchResultDocumentgetFieldValuesMap in interface SearchResultDocumentCopyright © 2021. All rights reserved.