@Service(value=org.apache.jackrabbit.oak.plugins.index.IndexEditorProvider.class) public class LuceneIndexEditorProvider extends Object implements org.apache.jackrabbit.oak.plugins.index.IndexEditorProvider
IndexEditor
sLuceneIndexEditor
,
IndexEditorProvider
Constructor and Description |
---|
LuceneIndexEditorProvider() |
Modifier and Type | Method and Description |
---|---|
org.apache.jackrabbit.oak.spi.commit.Editor |
getIndexEditor(String type,
org.apache.jackrabbit.oak.spi.state.NodeBuilder definition,
org.apache.jackrabbit.oak.spi.state.NodeState root,
org.apache.jackrabbit.oak.plugins.index.IndexUpdateCallback callback) |
void |
setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer)
sets the default analyzer that will be used at index time
|
LuceneIndexEditorProvider |
with(org.apache.lucene.analysis.Analyzer analyzer) |
public org.apache.jackrabbit.oak.spi.commit.Editor getIndexEditor(String type, org.apache.jackrabbit.oak.spi.state.NodeBuilder definition, org.apache.jackrabbit.oak.spi.state.NodeState root, org.apache.jackrabbit.oak.plugins.index.IndexUpdateCallback callback) throws org.apache.jackrabbit.oak.api.CommitFailedException
getIndexEditor
in interface org.apache.jackrabbit.oak.plugins.index.IndexEditorProvider
org.apache.jackrabbit.oak.api.CommitFailedException
public void setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer)
public LuceneIndexEditorProvider with(org.apache.lucene.analysis.Analyzer analyzer)
Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.