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