com.avaje.ebean.config.lucene
Class LuceneConfig

java.lang.Object
  extended by com.avaje.ebean.config.lucene.LuceneConfig

public class LuceneConfig
extends Object

Provides default configuration for defining indexes.

Author:
rbygrave

Constructor Summary
LuceneConfig()
           
 
Method Summary
 String getBaseDirectory()
          Return the base directory.
 org.apache.lucene.analysis.Analyzer getDefaultAnalyzer()
          Return the default Analyzer.
 Query.UseIndex getDefaultUseIndex()
          Return the default UseIndex setting for queries.
 void loadSettings(String serverName)
          Load settings from the properties file.
 void setBaseDirectory(String baseDirectory)
          Set the base directory.
 void setDefaultAnalyzer(org.apache.lucene.analysis.Analyzer defaultAnalyzer)
          Set the default Analyzer.
 void setDefaultUseIndex(Query.UseIndex defaultUseIndex)
          Set the default UseIndex setting for queries.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneConfig

public LuceneConfig()
Method Detail

getDefaultAnalyzer

public org.apache.lucene.analysis.Analyzer getDefaultAnalyzer()
Return the default Analyzer.


setDefaultAnalyzer

public void setDefaultAnalyzer(org.apache.lucene.analysis.Analyzer defaultAnalyzer)
Set the default Analyzer.


getBaseDirectory

public String getBaseDirectory()
Return the base directory.


setBaseDirectory

public void setBaseDirectory(String baseDirectory)
Set the base directory.


getDefaultUseIndex

public Query.UseIndex getDefaultUseIndex()
Return the default UseIndex setting for queries.


setDefaultUseIndex

public void setDefaultUseIndex(Query.UseIndex defaultUseIndex)
Set the default UseIndex setting for queries.


loadSettings

public void loadSettings(String serverName)
Load settings from the properties file.



Copyright © 2011. All Rights Reserved.