Package org.cdlib.xtf.textEngine.facet

This package contains classes that implement XTF's facet/grouping functionality.

See:
          Description

Interface Summary
GroupCounts.DocHitMaker  
GroupCounts.HitQueueMaker  
SelectorParserConstants  
 

Class Summary
ChildSelector Select children of the incoming groups
DescendantSelector Select all the group and all its descendants of the incoming groups
DocsSelector Gather documents for all incoming groups.
DynamicGroupData Abstract class representing dynamically generated group data for a facet query.
EmptySelector Select empty or non-empty groups, according to a flag.
FacetSpec Stores a facet specification, as part of a QueryRequest.
FRBRData Keeps a large in-memory table of the title, author, and other info for each document.
FRBRGroupData Implements a dynamic mapping from document to a FRBR-style title/author key.
GroupCounts Maintains an ongoing count of groups and how many document hits were found in each group.
GroupData This class contains a mapping, from documents to one or more term values in each document.
GroupSelector Base class for the various selector classes that are chained together to execute a selection expression in a faceted query.
MarkSelector Mark all incoming groups.
NameSelector Filter out groups that don't match the given name.
PageSelector Select page sets of siblings around selected groups
RangeSelector Select a range of the incoming groups
ResultFacet Records facet results from a single query.
ResultGroup Records the results of a single group in field-grouped query.
RootSelector Select top-level (root) groups
SelectedSelector Select selected or non-selected groups, depending on a flag
SelectorParser  
SelectorParserTokenManager  
SiblingSelector Select all siblings of each incoming group.
SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SingletonSelector Pass only groups that are singletons, i.e. have no selected siblings.
StaticGroupData This class contains the mapping, for a given field, from documents to one or more term values in that document.
Token Describes the input token stream.
TopChoiceSelector Select the top level of the hierarchy that has a choice.
UnionSelector Pass incoming groups to a number of selectors.
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
 

Error Summary
TokenMgrError  
 

Package org.cdlib.xtf.textEngine.facet Description

This package contains classes that implement XTF's facet/grouping functionality.