org.elasticsearch.index.similarity
Class SimilarityService

java.lang.Object
  extended by org.elasticsearch.index.AbstractIndexComponent
      extended by org.elasticsearch.index.similarity.SimilarityService
All Implemented Interfaces:
IndexComponent

public class SimilarityService
extends AbstractIndexComponent


Field Summary
 
Fields inherited from class org.elasticsearch.index.AbstractIndexComponent
componentSettings, index, indexSettings, logger
 
Constructor Summary
SimilarityService(Index index)
           
SimilarityService(Index index, Settings indexSettings, Map<String,SimilarityProviderFactory> providerFactories)
           
 
Method Summary
 org.apache.lucene.search.Similarity defaultIndexSimilarity()
           
 org.apache.lucene.search.Similarity defaultSearchSimilarity()
           
 org.apache.lucene.search.Similarity similarity(String name)
           
 
Methods inherited from class org.elasticsearch.index.AbstractIndexComponent
index, nodeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimilarityService

public SimilarityService(Index index)

SimilarityService

@Inject
public SimilarityService(Index index,
                                @IndexSettings
                                Settings indexSettings,
                                @Nullable
                                Map<String,SimilarityProviderFactory> providerFactories)
Method Detail

similarity

public org.apache.lucene.search.Similarity similarity(String name)

defaultIndexSimilarity

public org.apache.lucene.search.Similarity defaultIndexSimilarity()

defaultSearchSimilarity

public org.apache.lucene.search.Similarity defaultSearchSimilarity()


Copyright © 2009-2012. All Rights Reserved.