public class LuceneDocumentMaker extends Object
Constructor and Description |
---|
LuceneDocumentMaker(@Nullable BinaryTextExtractor textExtractor,
@Nullable FacetsConfigProvider facetsConfigProvider,
@Nullable IndexAugmentorFactory augmentorFactory,
@NotNull IndexDefinition definition,
@NotNull IndexDefinition.IndexingRule indexingRule,
@NotNull String path) |
LuceneDocumentMaker(@NotNull IndexDefinition definition,
@NotNull IndexDefinition.IndexingRule indexingRule,
@NotNull String path) |
Modifier and Type | Method and Description |
---|---|
@Nullable org.apache.lucene.document.Document |
makeDocument(org.apache.jackrabbit.oak.spi.state.NodeState state) |
@Nullable org.apache.lucene.document.Document |
makeDocument(org.apache.jackrabbit.oak.spi.state.NodeState state,
boolean isUpdate,
List<org.apache.jackrabbit.oak.api.PropertyState> propertiesModified) |
public LuceneDocumentMaker(@NotNull @NotNull IndexDefinition definition, @NotNull @NotNull IndexDefinition.IndexingRule indexingRule, @NotNull @NotNull String path)
public LuceneDocumentMaker(@Nullable @Nullable BinaryTextExtractor textExtractor, @Nullable @Nullable FacetsConfigProvider facetsConfigProvider, @Nullable @Nullable IndexAugmentorFactory augmentorFactory, @NotNull @NotNull IndexDefinition definition, @NotNull @NotNull IndexDefinition.IndexingRule indexingRule, @NotNull @NotNull String path)
@Nullable public @Nullable org.apache.lucene.document.Document makeDocument(org.apache.jackrabbit.oak.spi.state.NodeState state) throws IOException
IOException
@Nullable public @Nullable org.apache.lucene.document.Document makeDocument(org.apache.jackrabbit.oak.spi.state.NodeState state, boolean isUpdate, List<org.apache.jackrabbit.oak.api.PropertyState> propertiesModified) throws IOException
IOException
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.