Xindice API
version 1.2m1

Package org.apache.xindice.core.indexer

Defines the Xindice Indexer interface and implements the IndexManager, and NodeIndexer classes.

See:
          Description

Interface Summary
Indexer Indexer is the abstract indexing interface for Xindice.
IndexerEventHandler IndexerEventHandler represents an event handler for Indexer-specific events.
 

Class Summary
BasicIndexerEventHandler Empty implementation of IndexerEventHandler that does nothing.
IndexManager IndexManager is a class that manages Indexes.
IndexMatch IndexMatch is used for representing match information.
IndexPattern IndexPattern is the internal representation of a pattern for index matching purposes.
IndexQuery IndexQuery represents the most primitive form of index querying.
LuceneIndexer LuceneIndexer is used for maintaining full text indexes.
MemValueIndexer Provides an in-memory implementation of Xindice Indexer based upon the Java TreeSet class.
NameIndexer NameIndexer is a basic implementation of the Indexer interface.
ValueIndexer ValueIndexer is a basic implementation of the Indexer interface.
 

Exception Summary
CannotCreateException A CannotCreateException is thrown if an Indexer cannot be properly created in the server context for some reason.
DuplicateIndexException A DuplicateIndexException is thrown if an Indexer create attempt duplicates an existing Indexer.
IndexerException A IndexerException is thrown by an Indexer if an exception occurs in the managing of the Indexer.
 

Package org.apache.xindice.core.indexer Description

Defines the Xindice Indexer interface and implements the IndexManager, and NodeIndexer classes.


Xindice API
version 1.2m1

Copyright (c) 1999-2007 The Apache Software Foundation. All Rights Reserved.