Packages |
net.sf.saxon.tinytree |
|
net.sf.saxon.trans |
|
org.apache.lucene.bigram |
Speed up queries containing stop-words. |
org.apache.lucene.chunk |
This package is for handling for very large documents that have been indexed
in overlapping chunks. |
org.apache.lucene.limit |
These classes are used to limit the amount of "work" performed by
a query. |
org.apache.lucene.mark |
This package provides the ability to mark terms, spans, and context around
spans within the contents of a stored document field. |
org.apache.lucene.search |
|
org.apache.lucene.search.spans |
The calculus of spans. |
org.apache.lucene.search.spell |
|
org.apache.lucene.spelt |
This package provides a facility for creating a spelling correction
dictionary, and for generating spelling suggestions from it. |
org.apache.lucene.util |
|
org.cdlib.xtf.cache |
This package provides two different caching mechanisms, which are used throughout
XTF to speed access to commonly used items. |
org.cdlib.xtf.crossQuery |
This package contains the crossQuery servlet and its utility classes. |
org.cdlib.xtf.crossQuery.raw |
Contains a derived version of CrossQuery which takes an HTTP post of a "raw" XTF query in XML, parses it,
executes the query, and returns the "raw" XML-formatted results. |
org.cdlib.xtf.crossQuery.test |
Contains a derived version of CrossQuery which is used during automated load tests. |
org.cdlib.xtf.dynaXML |
Contains the main dynaXML servlet and its supporting
classes. |
org.cdlib.xtf.dynaXML.test |
Classes used for testing the dynaXML servlet, especially its text searching
capabilities. |
org.cdlib.xtf.lazyTree |
The "lazy tree" mechanism speeds document processing requests by
storing a binary document representation on disk and only loading the actual
nodes used in a given transformation. |
org.cdlib.xtf.saxonExt |
This package contains Saxon extensions that add external connectivity options
that stylesheets can utilize. |
org.cdlib.xtf.saxonExt.exec |
This package implements a Saxon extension that allows stylesheets to call out to
external command-line utilities, passing and receiving either plain text or XML, and
providing a timeout mechanism. |
org.cdlib.xtf.saxonExt.image |
|
org.cdlib.xtf.saxonExt.mail |
|
org.cdlib.xtf.saxonExt.sql |
This package implements a Saxon extension that allows stylesheets to connect
to external SQL databases, and to insert, update, query, and delete rows. |
org.cdlib.xtf.servletBase |
This package contains a few classes shared by both the crossQuery and dynaXML
servlets, embodying as much shared functionality as possble. |
org.cdlib.xtf.test |
This package implements a regression test rig, to ensure that changes to the XTF codebase
don't break existing features. |
org.cdlib.xtf.textEngine |
The XTF Text Engine is responsible for parsing and executing queries against
the Lucene index. |
org.cdlib.xtf.textEngine.facet |
This package contains classes that implement XTF's facet/grouping functionality. |
org.cdlib.xtf.textEngine.freeform |
|
org.cdlib.xtf.textIndexer |
Contains all the classes that make up the textIndexer tool. |
org.cdlib.xtf.util |
The 'util' package contains a number of general utility classes used by other
code throughout XTF. |
org.cdlib.xtf.xslt |
The 'xslt' package contains utility functions that meant to be called by XSLT
stylesheets, using Saxon's extension function mechanism. |
org.cdlib.xtf.zing |
This package contains the SRU servlet and its utility classes. |