Uses of Package
org.apache.lucene.search.grouping

Packages that use org.apache.lucene.search.grouping
org.apache.lucene.search.grouping This module enables search result grouping with Lucene, where hits with the same value in the specified single-valued group field are grouped together. 
org.apache.lucene.search.join This module supports index-time joins while searching, where joined documents are indexed as a single document block using IndexWriter.addDocuments(java.util.Collection)
 

Classes in org.apache.lucene.search.grouping used by org.apache.lucene.search.grouping
AbstractAllGroupHeadsCollector
          This collector specializes in collecting the most relevant document (group head) for each group that match the query.
AbstractAllGroupHeadsCollector.GroupHead
          Represents a group head.
AbstractAllGroupHeadsCollector.TemporalResult
          Contains the result of group head retrieval.
AbstractAllGroupsCollector
          A collector that collects all groups that match the query.
AbstractFirstPassGroupingCollector
          FirstPassGroupingCollector is the first of two passes necessary to collect grouped hits.
AbstractSecondPassGroupingCollector
          SecondPassGroupingCollector is the second of two passes necessary to collect grouped docs.
AbstractSecondPassGroupingCollector.SearchGroupDocs
           
GroupDocs
          Represents one group in the results.
SearchGroup
          Represents a group that is found during the first pass search.
TopGroups
          Represents result returned by a grouping search.
 

Classes in org.apache.lucene.search.grouping used by org.apache.lucene.search.join
TopGroups
          Represents result returned by a grouping search.
 



Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.