KIE Uberfure Metadata Lucene Backend 6.2.0-SNAPSHOT

org.kie.uberfire.metadata.backend.lucene
Class LuceneConfigBuilder

java.lang.Object
  extended by org.kie.uberfire.metadata.backend.lucene.LuceneConfigBuilder

public final class LuceneConfigBuilder
extends Object


Constructor Summary
LuceneConfigBuilder()
           
 
Method Summary
 LuceneConfig build()
           
 LuceneConfigBuilder useDirectoryBasedIndex()
           
 LuceneConfigBuilder useInMemoryDirectory()
           
 LuceneConfigBuilder useMMapDirectory()
           
 LuceneConfigBuilder useNIODirectory()
           
 LuceneConfigBuilder usingAnalyzers(Map<String,org.apache.lucene.analysis.Analyzer> analyzers)
           
 LuceneConfigBuilder usingFieldFactory(FieldFactory fieldFactory)
           
 void withDefaultAnalyzer()
           
 void withDefaultAnalyzers()
           
 void withDefaultDirectory()
           
 LuceneConfigBuilder withDefaultFieldFactory()
           
 LuceneConfigBuilder withInMemoryMetaModelStore()
           
 LuceneConfigBuilder withoutMemoryMetaModel()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneConfigBuilder

public LuceneConfigBuilder()
Method Detail

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()

KIE Uberfure Metadata Lucene Backend 6.2.0-SNAPSHOT

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.