Class LuceneDocumentMaker

  • All Implemented Interfaces:
    org.apache.jackrabbit.oak.plugins.index.search.spi.editor.DocumentMaker<Document>

    public class LuceneDocumentMaker
    extends org.apache.jackrabbit.oak.plugins.index.search.spi.editor.FulltextDocumentMaker<Document>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int STRING_PROPERTY_MAX_LENGTH  
      • Fields inherited from class org.apache.jackrabbit.oak.plugins.index.search.spi.editor.FulltextDocumentMaker

        WARN_LOG_STRING_SIZE_THRESHOLD_KEY
    • Constructor Summary

      Constructors 
      Constructor Description
      LuceneDocumentMaker​(@Nullable org.apache.jackrabbit.oak.plugins.index.search.spi.binary.FulltextBinaryTextExtractor textExtractor, @Nullable FacetsConfigProvider facetsConfigProvider, @Nullable IndexAugmentorFactory augmentorFactory, org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition definition, org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.IndexingRule indexingRule, java.lang.String path)  
      LuceneDocumentMaker​(org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition definition, org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.IndexingRule indexingRule, java.lang.String path)  
    • Method Summary

      • Methods inherited from class org.apache.jackrabbit.oak.plugins.index.search.spi.editor.FulltextDocumentMaker

        makeDocument, makeDocument
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • STRING_PROPERTY_MAX_LENGTH

        public static final int STRING_PROPERTY_MAX_LENGTH
        See Also:
        Constant Field Values
    • Constructor Detail

      • LuceneDocumentMaker

        public LuceneDocumentMaker​(org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition definition,
                                   org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.IndexingRule indexingRule,
                                   java.lang.String path)
      • LuceneDocumentMaker

        public LuceneDocumentMaker​(@Nullable
                                   @Nullable org.apache.jackrabbit.oak.plugins.index.search.spi.binary.FulltextBinaryTextExtractor textExtractor,
                                   @Nullable
                                   @Nullable FacetsConfigProvider facetsConfigProvider,
                                   @Nullable
                                   @Nullable IndexAugmentorFactory augmentorFactory,
                                   org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition definition,
                                   org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.IndexingRule indexingRule,
                                   java.lang.String path)