Uses of Interface
org.egothor.core.IListItem

Packages that use IListItem
org.egothor.cache Provides classes that help implementing a cache for the egothor project. 
org.egothor.core This package concentrates the core data objects and interfaces. 
org.egothor.core.memory This package contains an implementation of barrels in memory. 
org.egothor.core.query This package contains objects that represent a structure of a query in our inner and binary form, readers of a barrel and a result queue. 
org.egothor.merger This package defines a machinery that merges many BarrelReaders. 
org.egothor.store This package contains an implementation of barrels on a hard disk. 
 

Uses of IListItem in org.egothor.cache
 

Classes in org.egothor.cache that implement IListItem
 class CachedIListItem
          Represents one item of the inverted list that is stored in a memory.
 class CachedIListReader
          Represents a IListReader implementation that uses a cache to retrieve posting lists.
 

Uses of IListItem in org.egothor.core
 

Subinterfaces of IListItem in org.egothor.core
 interface IListReader
          The IListReader interface represents an inverted list in read-only state.
 

Classes in org.egothor.core that implement IListItem
 class IListRemapper
          This object remaps the document uids to new values in the inverted list.
 class IListShadow
          A IListShadow envelopes underlaying inverted list.
 class IListWasher
          A IListWasher excludes some tuples from underlaying inverted list.
 

Methods in org.egothor.core with parameters of type IListItem
 void IListWriter.append(long new_uid, IListItem item)
          Append a new inverted list item.
abstract  boolean IListWasher.valid(IListItem item)
          Test whether the specified tuple is OK.
 

Uses of IListItem in org.egothor.core.memory
 

Classes in org.egothor.core.memory that implement IListItem
 class MemoryIList
          The MemoryIList class is an inverted list stored to memory.
 

Methods in org.egothor.core.memory with parameters of type IListItem
 void MemoryIList.append(long new_uid, IListItem item)
           
 

Uses of IListItem in org.egothor.core.query
 

Methods in org.egothor.core.query that return IListItem
 IListItem Rider.openIList(java.lang.String term, int mode, IListShadow washer)
          Return an IListReader capable of reading the inverted list constructed for the given term.
 

Uses of IListItem in org.egothor.merger
 

Classes in org.egothor.merger that implement IListItem
 class ConcatListReader
          A ConcatIListReader is a collection (array) of IListReaders.
 class ConcatLists
          A ConcatIListReader is some collection (array) of IListReaders.
 

Methods in org.egothor.merger that return IListItem
 IListItem ConcatListReader.cursor()
           
 

Uses of IListItem in org.egothor.store
 

Classes in org.egothor.store that implement IListItem
 class IListMetadataRead
           
 

Methods in org.egothor.store with parameters of type IListItem
 void IListMetadataWrite.append(long new_uid, IListItem item)