Class FacetsCollectorFactory

java.lang.Object
org.hibernate.search.backend.lucene.lowlevel.collector.impl.FacetsCollectorFactory
All Implemented Interfaces:
CollectorFactory<org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollectorManager>

public class FacetsCollectorFactory extends Object implements CollectorFactory<org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollectorManager>
  • Field Details

    • KEY

      public static final CollectorKey<org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollector> KEY
    • INSTANCE

      public static final CollectorFactory<org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollectorManager> INSTANCE
  • Constructor Details

    • FacetsCollectorFactory

      public FacetsCollectorFactory()
  • Method Details

    • createCollectorManager

      public org.apache.lucene.facet.FacetsCollectorManager createCollectorManager(CollectorExecutionContext context)
      Specified by:
      createCollectorManager in interface CollectorFactory<org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollectorManager>
    • getCollectorKey

      public CollectorKey<org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollector> getCollectorKey()
      Specified by:
      getCollectorKey in interface CollectorFactory<org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollector,org.apache.lucene.facet.FacetsCollectorManager>