Class Summary |
DeIntern |
Internal representation of a Data Element, this class, unlike DataElem,
won't be inherited to describle every internal data element that may be
encountered. |
FeatureList |
This class extends Vector so that it can fit our needs for
persistence, and mainly the management of references to proxies. |
HashBlock |
This class is a classic implementation of a hash table, except that it
adds an important feature usual hashtables don't provide: as storing in
the table only uses hashCode() and equals() ,
and that these methods can be refined in each class to have a specific
behavior, it is actually possible to access an object in the hashtable
with different keys, provided these keys have the same hashCode and
return true when they are compared with equals()
. |
HashBlockEntry |
HashBlock entry. |
HashBlockEnumerator |
A HashBlock enumerator class. |
IoAddrIntern |
This class is the internal representation of a source, ie a document. |
LinkedListPool |
Pool of multiple linked lists. |
PersistentDualKeyContainer |
This class is the "heart" of the Index. |
PersistentIrfHashtable |
Persistent version of IrfHashtable. |
PersistentIrfHashtableEnumerator |
The PersistentIrfHashtable enumerator class. |
ProxyFeatureList |
Proxy class for FeatureLists. |
classes and interfaces that support indexes implemented using buffered
random access files