Class ExtractionRequirements.Builder

java.lang.Object
org.hibernate.search.backend.lucene.search.extraction.impl.ExtractionRequirements.Builder
Enclosing class:
ExtractionRequirements

public static class ExtractionRequirements.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • requireScore

      public void requireScore()
    • requireCollectorForAllMatchingDocs

      public <C extends org.apache.lucene.search.Collector, T, CM extends org.apache.lucene.search.CollectorManager<C, T>> void requireCollectorForAllMatchingDocs(CollectorFactory<C,T,CM> collectorFactory)
    • requireAllStoredFields

      public void requireAllStoredFields()
    • requireNestedObjects

      public void requireNestedObjects(Collection<String> paths)
    • requireStoredField

      public void requireStoredField(String absoluteFieldPath, String nestedDocumentPath)
    • build

      public ExtractionRequirements build()