Uses of Package
org.egothor.core

Packages that use org.egothor.core
org.egothor.apps This package contains EGOTHOR applications. 
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.dir This package defines objects of distributed IR layer. 
org.egothor.distributor This package defines objects which can distribute tasks and requests to a group of objects. 
org.egothor.dockyard   
org.egothor.duplicity.algorithm This package contains top-level classes that implement the duplicity checking algorithm. 
org.egothor.duplicity.apps This package contains applications using the duplicity checking algorithm. 
org.egothor.duplicity.file This package contains implementation of the files needed the duplicity checking algorithm. 
org.egothor.duplicity.visualization This package contains classes implementing the visualization of the duplicities found in a document by the duplicity checking algorithm. 
org.egothor.dynamizer This package defines a common dynamization and its implementation for our index data structures. 
org.egothor.html This package contains a specific implementation of core objects for HTML with "home" and "content" support. 
org.egothor.listener   
org.egothor.merger This package defines a machinery that merges many BarrelReaders. 
org.egothor.parser   
org.egothor.parser.filter This package defines objects that filter tokens. 
org.egothor.parser.plain This package defines JavaCC parser for a plain text. 
org.egothor.query This package contains objects that represent a structure of a query in our inner form. 
org.egothor.query.parser This package defines JavaCC parser of user's query. 
org.egothor.query.runner This package defines a machinery that navigates the rider during query execution in the Vector model
org.egothor.repository   
org.egothor.robot.index   
org.egothor.slotter This package is responsible for management of arrays of DynStruct objects. 
org.egothor.store This package contains an implementation of barrels on a hard disk. 
org.egothor.text This package contains support of some textual routines/processes. 
org.egothor.util   
org.egothor.util.sort   
 

Classes in org.egothor.core used by org.egothor.apps
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
BarrelWriter
          The BarrelWriter interface should be implemented by any class that can write or create a Barrel.
 

Classes in org.egothor.core used by org.egothor.cache
Barrel
          A Barrel is an index that can be opened for reading (via BarrelReader), manage the removal of documents from itself, and can return metadata of inverted lists and documents.
IListItem
          An IListItem represents an item in an inverted list.
IListReader
          The IListReader interface represents an inverted list in read-only state.
Proximities
          This abstract class should be extended by any class that allows the reading of a proximity list of a term in a document.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.core
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
DocumentData
          The DocumentData object is the root of all document metadata objects.
Hit
          Class Hit represents a hit of a query.
IListItem
          An IListItem represents an item in an inverted list.
IListMetadata
          The IListMetadata class defines the core metadata of the inverted list, its length.
IListReader
          The IListReader interface represents an inverted list in read-only state.
IListShadow
          A IListShadow envelopes underlaying inverted list.
Proximities
          This abstract class should be extended by any class that allows the reading of a proximity list of a term in a document.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
SequenceWithClose
          Sequence allows you to iterate a sequence of not-null objects.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.core.memory
Barrel
          A Barrel is an index that can be opened for reading (via BarrelReader), manage the removal of documents from itself, and can return metadata of inverted lists and documents.
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
BarrelWriter
          The BarrelWriter interface should be implemented by any class that can write or create a Barrel.
DocumentData
          The DocumentData object is the root of all document metadata objects.
Filter
          This object works as a tokenizer filter.
IListItem
          An IListItem represents an item in an inverted list.
IListMetadata
          The IListMetadata class defines the core metadata of the inverted list, its length.
IListReader
          The IListReader interface represents an inverted list in read-only state.
IListWriter
          The IListWriter interface defines an inverted list writer.
Proximities
          This abstract class should be extended by any class that allows the reading of a proximity list of a term in a document.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
SequenceWithClose
          Sequence allows you to iterate a sequence of not-null objects.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.core.query
Barrel
          A Barrel is an index that can be opened for reading (via BarrelReader), manage the removal of documents from itself, and can return metadata of inverted lists and documents.
CWI
          This interface should be implemented by any class wishing to declare some knowledge of collection wide information (CWI).
Hit
          Class Hit represents a hit of a query.
IListItem
          An IListItem represents an item in an inverted list.
IListShadow
          A IListShadow envelopes underlaying inverted list.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.dir
Barrel
          A Barrel is an index that can be opened for reading (via BarrelReader), manage the removal of documents from itself, and can return metadata of inverted lists and documents.
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
BarrelWriter
          The BarrelWriter interface should be implemented by any class that can write or create a Barrel.
CWI
          This interface should be implemented by any class wishing to declare some knowledge of collection wide information (CWI).
DocumentData
          The DocumentData object is the root of all document metadata objects.
IListMetadata
          The IListMetadata class defines the core metadata of the inverted list, its length.
IListReader
          The IListReader interface represents an inverted list in read-only state.
QueryResponse
          A QueryResponse is returned as a query return value.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.distributor
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
 

Classes in org.egothor.core used by org.egothor.dockyard
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
BarrelWriter
          The BarrelWriter interface should be implemented by any class that can write or create a Barrel.
DocumentData
          The DocumentData object is the root of all document metadata objects.
IListReader
          The IListReader interface represents an inverted list in read-only state.
SequenceWithClose
          Sequence allows you to iterate a sequence of not-null objects.
 

Classes in org.egothor.core used by org.egothor.duplicity.algorithm
Barrel
          A Barrel is an index that can be opened for reading (via BarrelReader), manage the removal of documents from itself, and can return metadata of inverted lists and documents.
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
BarrelWriter
          The BarrelWriter interface should be implemented by any class that can write or create a Barrel.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
Status
          This interface should be implemented by any object that has a state.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.duplicity.apps
Barrel
          A Barrel is an index that can be opened for reading (via BarrelReader), manage the removal of documents from itself, and can return metadata of inverted lists and documents.
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
BarrelWriter
          The BarrelWriter interface should be implemented by any class that can write or create a Barrel.
 

Classes in org.egothor.core used by org.egothor.duplicity.file
DocumentData
          The DocumentData object is the root of all document metadata objects.
 

Classes in org.egothor.core used by org.egothor.duplicity.visualization
DocumentData
          The DocumentData object is the root of all document metadata objects.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.dynamizer
Barrel
          A Barrel is an index that can be opened for reading (via BarrelReader), manage the removal of documents from itself, and can return metadata of inverted lists and documents.
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
Status
          This interface should be implemented by any object that has a state.
 

Classes in org.egothor.core used by org.egothor.html
DocumentData
          The DocumentData object is the root of all document metadata objects.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.listener
SequenceWithClose
          Sequence allows you to iterate a sequence of not-null objects.
 

Classes in org.egothor.core used by org.egothor.merger
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
DocumentData
          The DocumentData object is the root of all document metadata objects.
IListItem
          An IListItem represents an item in an inverted list.
IListReader
          The IListReader interface represents an inverted list in read-only state.
Proximities
          This abstract class should be extended by any class that allows the reading of a proximity list of a term in a document.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
SequenceWithClose
          Sequence allows you to iterate a sequence of not-null objects.
 

Classes in org.egothor.core used by org.egothor.parser
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
SequenceWithRestart
          Adds an ability to restart the sequence and read it again and again.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.parser.filter
Filter
          This object works as a tokenizer filter.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.parser.plain
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.query
CWI
          This interface should be implemented by any class wishing to declare some knowledge of collection wide information (CWI).
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.query.parser
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.query.runner
IListWasher
          A IListWasher excludes some tuples from underlaying inverted list.
Proximities
          This abstract class should be extended by any class that allows the reading of a proximity list of a term in a document.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.repository
DocumentData
          The DocumentData object is the root of all document metadata objects.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
SequenceWithClose
          Sequence allows you to iterate a sequence of not-null objects.
 

Classes in org.egothor.core used by org.egothor.robot.index
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
BarrelWriter
          The BarrelWriter interface should be implemented by any class that can write or create a Barrel.
DocumentData
          The DocumentData object is the root of all document metadata objects.
IListReader
          The IListReader interface represents an inverted list in read-only state.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
SequenceWithClose
          Sequence allows you to iterate a sequence of not-null objects.
 

Classes in org.egothor.core used by org.egothor.slotter
Barrel
          A Barrel is an index that can be opened for reading (via BarrelReader), manage the removal of documents from itself, and can return metadata of inverted lists and documents.
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
DocumentData
          The DocumentData object is the root of all document metadata objects.
IListMetadata
          The IListMetadata class defines the core metadata of the inverted list, its length.
IListReader
          The IListReader interface represents an inverted list in read-only state.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
SequenceWithClose
          Sequence allows you to iterate a sequence of not-null objects.
 

Classes in org.egothor.core used by org.egothor.store
Barrel
          A Barrel is an index that can be opened for reading (via BarrelReader), manage the removal of documents from itself, and can return metadata of inverted lists and documents.
BarrelReader
          The BarrelReader interface that can read a Barrel structure.
BarrelWriter
          The BarrelWriter interface should be implemented by any class that can write or create a Barrel.
DocumentData
          The DocumentData object is the root of all document metadata objects.
IListItem
          An IListItem represents an item in an inverted list.
IListMetadata
          The IListMetadata class defines the core metadata of the inverted list, its length.
IListReader
          The IListReader interface represents an inverted list in read-only state.
IListWriter
          The IListWriter interface defines an inverted list writer.
IMetaReader
          This interface declares, that an object can act as a sequence with a close operation and it also offers a method that returns uid of the item that is read currently.
Proximities
          This abstract class should be extended by any class that allows the reading of a proximity list of a term in a document.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
SequenceWithClose
          Sequence allows you to iterate a sequence of not-null objects.
 

Classes in org.egothor.core used by org.egothor.text
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
Token
          This class represents a token of an input document.
 

Classes in org.egothor.core used by org.egothor.util
IListReader
          The IListReader interface represents an inverted list in read-only state.
Sequence
          Sequence allows you to iterate a sequence of not-null objects.
SequenceWithClose
          Sequence allows you to iterate a sequence of not-null objects.
 

Classes in org.egothor.core used by org.egothor.util.sort
Sequence
          Sequence allows you to iterate a sequence of not-null objects.