Package com.yahoo.prelude.fastsearch
Class DocumentDatabase
- java.lang.Object
-
- com.yahoo.prelude.fastsearch.DocumentDatabase
-
public class DocumentDatabase extends Object
Representation of a back-end document database.- Author:
- geirst
-
-
Field Summary
Fields Modifier and Type Field Description static String
MATCH_PROPERTY
static String
SEARCH_DOC_TYPE_KEY
-
Constructor Summary
Constructors Constructor Description DocumentDatabase(DocumentdbInfoConfig.Documentdb documentDb)
DocumentDatabase(String name, DocsumDefinitionSet docsumDefinitionSet, Collection<com.yahoo.prelude.fastsearch.RankProfile> rankProfiles)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocsumDefinitionSet
getDocsumDefinitionSet()
String
getName()
Map<String,com.yahoo.prelude.fastsearch.RankProfile>
rankProfiles()
Returns an unmodifiable map of all the rank profiles in this indexed by rank profile name
-
-
-
Field Detail
-
MATCH_PROPERTY
public static final String MATCH_PROPERTY
- See Also:
- Constant Field Values
-
SEARCH_DOC_TYPE_KEY
public static final String SEARCH_DOC_TYPE_KEY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DocumentDatabase
public DocumentDatabase(DocumentdbInfoConfig.Documentdb documentDb)
-
DocumentDatabase
public DocumentDatabase(String name, DocsumDefinitionSet docsumDefinitionSet, Collection<com.yahoo.prelude.fastsearch.RankProfile> rankProfiles)
-
-
Method Detail
-
getName
public String getName()
-
getDocsumDefinitionSet
public DocsumDefinitionSet getDocsumDefinitionSet()
-
-