org.kie.uberfire.metadata.backend.lucene
Class LuceneConfigBuilder
java.lang.Object
org.kie.uberfire.metadata.backend.lucene.LuceneConfigBuilder
public final class LuceneConfigBuilder
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LuceneConfigBuilder
public LuceneConfigBuilder()
withInMemoryMetaModelStore
public LuceneConfigBuilder withInMemoryMetaModelStore()
withoutMemoryMetaModel
public LuceneConfigBuilder withoutMemoryMetaModel()
withDefaultFieldFactory
public LuceneConfigBuilder withDefaultFieldFactory()
usingAnalyzers
public LuceneConfigBuilder usingAnalyzers(Map<String,org.apache.lucene.analysis.Analyzer> analyzers)
usingFieldFactory
public LuceneConfigBuilder usingFieldFactory(FieldFactory fieldFactory)
useDirectoryBasedIndex
public LuceneConfigBuilder useDirectoryBasedIndex()
useInMemoryDirectory
public LuceneConfigBuilder useInMemoryDirectory()
useMMapDirectory
public LuceneConfigBuilder useMMapDirectory()
useNIODirectory
public LuceneConfigBuilder useNIODirectory()
build
public LuceneConfig build()
withDefaultDirectory
public void withDefaultDirectory()
withDefaultAnalyzers
public void withDefaultAnalyzers()
withDefaultAnalyzer
public void withDefaultAnalyzer()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.