Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

a - Variable in class org.egothor.query.runner.AndRunner
Description of the Field
a - Variable in class org.egothor.query.runner.NotRunner
Description of the Field
a - Variable in class org.egothor.query.runner.OrRunner
Description of the Field
a - Variable in class org.egothor.query.runner.ProxRunner
Description of the Field
a - Variable in class org.egothor.util.LinkedQueue.Entry
 
AaaRR() - Constructor for class org.egothor.robot.DNSClient.AaaRR
 
abort() - Method in class org.egothor.html.SAXListener
 
AbstractCache<K,V> - Class in org.egothor.cache
An abstract implementation of Cache that provides some common methods for cache classes.
AbstractNode<K,T> - Class in org.egothor.cache
Represents a node that can be used as a key for TreeMap.
accepted(int) - Method in class org.egothor.core.query.Rider
Accept the document currently being read as a hit.
acceptInto(long, File) - Method in class org.egothor.repository.BlobRepository
 
acceptToDownload(String, String) - Static method in class org.egothor.robot.Config
Tests whether we have some interest to download a document of a given content-type and suggested content-length (both are HTTP headers sent to us).
ACRONYM - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
ACRONYM - Static variable in interface org.egothor.query.parser.ParserConstants
 
action(Token) - Method in class org.egothor.core.Filter
Used for changing tokens of the input tokenizer.
action(T) - Method in interface org.egothor.distributor.Task
The job to do.
action(Token) - Method in class org.egothor.parser.filter.DupWithoutDiacritics
If the name/type of the token is <WORD> then transform the text of the token to lower case.
action(Token) - Method in class org.egothor.parser.filter.LowerCase
If the name/type of the token is not <EMAIL/PUNCT/NUM> then transform the text of the token to lower case.
action(Token) - Method in class org.egothor.parser.filter.Stemmer
A simple stemming algorithm which works as follows:
active - Variable in class org.egothor.merger.ConcatSeq
The number of Sequences that have been added so far.
add(T) - Method in class org.egothor.cache.fifo.FifoList
Adds an item to the list.
add(T) - Method in interface org.egothor.cache.List
Adds an item to the list.
add(Hit) - Method in class org.egothor.core.query.ResultList
Add the given Hit if there is a free cell for it or it is greater than the lowest element of this array.
add(DocumentData) - Method in class org.egothor.duplicity.file.PermutatedMinsFileProducer
Adds document to the file.
add(TextUnitID, TextUnitID) - Method in class org.egothor.duplicity.file.SimilarUnitPairsFileProducer
Adds new UnitPair to the file.
add(BarrelReader) - Method in class org.egothor.dynamizer.Dynamizer
Append a new barrel to the existing data structure.
add(BarrelReader, String) - Method in class org.egothor.dynamizer.Dynamizer
Pullovers (moves) a new barrel to the existing data structure.
add(BarrelReader) - Method in class org.egothor.dynamizer.Egothor
Append a new barrel to the existing data structure.
add(BarrelReader, String) - Method in class org.egothor.dynamizer.Egothor
 
add(BarrelReader) - Method in class org.egothor.dynamizer.Standard
Append a new barrel to the existing data structure.
add(BarrelReader, String) - Method in class org.egothor.dynamizer.Standard
 
add(long, IListReader) - Method in class org.egothor.merger.ConcatListReader
Add the given inverted list at the given position in this ConcatListReader.
add(Sequence<T>) - Method in class org.egothor.merger.ConcatSeq
Add the given Sequence to this object if the capacity has not been reached..
add(BarrelReader) - Method in class org.egothor.merger.Merge
Add another barrel reader into this class.
add(Query) - Method in class org.egothor.query.QGroup
Add the given Query to the group.
add(Proximities) - Method in class org.egothor.query.runner.PhraseScan
Description of the Method
add(URI, long) - Method in class org.egothor.robot.LinksCollector
 
add(String) - Method in class org.egothor.robot.Subnet
 
add(int, int) - Method in class org.egothor.robot.Subnet
 
add(String, String) - Method in class org.egothor.stemmer.MultiTrie
Add an element to this structure consisting of the given key and patch command.
add(String, String) - Method in class org.egothor.stemmer.MultiTrie2
Add an element to this structure consisting of the given key and patch command.
add(String, String) - Method in class org.egothor.stemmer.Trie
Add the given key associated with the given patch command.
add(int, int) - Method in class org.egothor.text.WeightReader
 
add(byte) - Method in class org.egothor.util.CyclicBuffer
Adds a byte into the buffer.
add(SequenceWithClose<T>) - Method in class org.egothor.util.MergeSequence
The sequence mustn't be empty.
addAppend(byte[], int, int) - Method in interface org.egothor.util.diff.GDiffCreator
 
addAppend(byte[], int, int) - Method in class org.egothor.util.diff.GDiffDumpCreator
 
addAppend(byte[], int, int) - Method in class org.egothor.util.diff.GDiffWriter
 
addCachedIListItem(CachedIListItem) - Method in class org.egothor.cache.CachedIListPage
Adds a new item to the page.
addCopy(long, int) - Method in interface org.egothor.util.diff.GDiffCreator
 
addCopy(long, int) - Method in class org.egothor.util.diff.GDiffDumpCreator
 
addCopy(long, int) - Method in class org.egothor.util.diff.GDiffWriter
 
AddedTokenPrinter - Class in org.egothor.duplicity.visualization
Sets style for added tokens.
AddedTokenPrinter() - Constructor for class org.egothor.duplicity.visualization.AddedTokenPrinter
 
addedTokenPrinter - Static variable in class org.egothor.duplicity.visualization.Fonts
Printer for the words that were added to the examined document, when compared to a document already in the index.
addElement(DocumentData) - Method in class org.egothor.robot.index.DocumentsFastWriter
Appends a new object to the structure.
addElement(IListMetadataWrite) - Method in class org.egothor.robot.index.TermsFastWriter
Appends the given element with the given key to the structure.
addElement(IListMetadataWrite) - Method in class org.egothor.store.TermsWriter
Appends the given element with the given key to the structure.
addField(String, FTField) - Method in class org.egothor.core.memory.FTField
 
addFilter(Filter) - Method in class org.egothor.core.memory.FTField
Append a next filter to the chain of filters used over the token stream of FTField.words().
addFirst(T) - Method in class org.egothor.util.LinkedQueue
 
addGuessedHits(long) - Method in class org.egothor.core.query.ResultList
 
addHitsScanned(long) - Method in class org.egothor.core.query.ResultList
 
addItem(long, byte[], int) - Method in class org.egothor.repository.Berkeley
 
addItem(long, DataInput) - Method in class org.egothor.repository.BlobRepository
 
addItem(long, byte[], int) - Method in class org.egothor.repository.BlobRepository
 
addItem(long, byte[], int) - Method in interface org.egothor.repository.DataRepository
Adds another document into the repository.
addItem(long, byte[], int) - Method in class org.egothor.repository.DocumentsDB
 
addItem(long, byte[], int) - Method in class org.egothor.repository.MapDbRepository
 
addItem(long, byte[], int) - Method in class org.egothor.repository.WebStore
Adds another document into the repository.
addLast(T) - Method in class org.egothor.util.LinkedQueue
 
addLength(String, long) - Method in class org.egothor.dir.CWI
Add the given term, which occurs in the given number of documents, to this CWI.
addLink(long, Anchor) - Method in class org.egothor.robot.PageRankWriter
 
addLockEntry(long, LockType, long) - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
 
addMinForPermutation(long, TextUnitID, long) - Method in class org.egothor.duplicity.datastructure.DocumentPermutatedMins
Adds minimum for given permutation and duplicity checking unit.
addReservationEntry(LockType, long, boolean) - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
 
addTerms(HashSet<Token>) - Method in class org.egothor.core.query.Query
Adds all terms in this query into the given HashSet.
addTerms(HashSet<Token>) - Method in class org.egothor.query.QAnd
 
addTerms(HashSet<Token>) - Method in class org.egothor.query.QGroup
 
addTerms(HashSet<Token>) - Method in class org.egothor.query.QNot
 
addTerms(HashSet<Token>) - Method in class org.egothor.query.QOr
 
addTerms(HashSet<Token>) - Method in class org.egothor.query.QPhrase
 
addTerms(HashSet<Token>) - Method in class org.egothor.query.QProx
 
addTerms(HashSet<Token>) - Method in class org.egothor.query.QTerm
 
addTotalSize(long) - Method in class org.egothor.dir.CWI
Increase the number of documents in the system by the given amount.
addUnderControl(int) - Method in class org.egothor.slotter.SlotMap
 
AddURI - Class in org.egothor.robot.management
 
AddURI() - Constructor for class org.egothor.robot.management.AddURI
Creates a new instance of AddURI
addURI(URI) - Method in class org.egothor.robot.management.AddURI
 
adjustBeginLineColumn(int, int) - Method in class org.egothor.query.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
ALL - Static variable in class org.egothor.core.query.Rider
Move all inverted lists of this group
allow() - Method in interface org.egothor.distributor.Distributor
If this Distributor is stopped, restart it.
allow() - Method in class org.egothor.distributor.STE
Restart the thread.
allowedPage(String) - Static method in class org.egothor.robot.Config
 
allowedServer(String) - Static method in class org.egothor.robot.Config
 
allowedToBackup(String) - Static method in class org.egothor.robot.Config
 
AllSimilarUnitPairsFile - Class in org.egothor.duplicity.file
Represents the merge of "similar unit pairs" files for all permutations that is used in the duplicity checking algorithm.
AllSimilarUnitPairsFile(String, boolean) - Constructor for class org.egothor.duplicity.file.AllSimilarUnitPairsFile
Initialializes the file.
Anchor - Class in org.egothor.text
 
Anchor(StringBuilder, int, int, URI) - Constructor for class org.egothor.text.Anchor
 
Anchor(String, URI) - Constructor for class org.egothor.text.Anchor
 
anchorText() - Method in class org.egothor.text.Anchor
Returns anchor text of this object.
and(Bitmap) - Method in class org.egothor.util.Bitmap
 
AndRunner - Class in org.egothor.query.runner
The AndRunner object represents a binary form of the boolean AND formula.
AndRunner(Runner, Runner) - Constructor for class org.egothor.query.runner.AndRunner
Constructor for the AndRunner object.
AndRunner - Class in org.egothor.query.runner.enhanced
The AndRunner object represents a binary form of the boolean AND formula.
AndRunner(int, Runner, Runner) - Constructor for class org.egothor.query.runner.enhanced.AndRunner
Constructor for the AndRunner object.
ANY - Static variable in class org.egothor.core.query.Rider
Move at least one inverted list
append(BarrelReader) - Method in class org.egothor.apps.Dumper
Write contents of the Barrel to standard output.
append(BarrelReader) - Method in class org.egothor.apps.Extractor
Write contents of the Barrel to standard output.
append(BarrelReader) - Method in interface org.egothor.core.BarrelWriter
Append the given Barrel to this BarrelWriter's Barrel.
append(long, IListItem) - Method in interface org.egothor.core.IListWriter
Append a new inverted list item.
append(BarrelReader) - Method in class org.egothor.core.memory.MemoryBarrel
Append the given Barrel to this one.
append(long, IListItem) - Method in class org.egothor.core.memory.MemoryIList
 
append(BarrelReader) - Method in class org.egothor.dir.BufferedTanker
Add the contents of the given Barrel to the cache.
append(BarrelReader) - Method in class org.egothor.dir.Tanker
Add the given Barrel to this Tanker.
append(BarrelReader) - Method in class org.egothor.dir.TankerImpl
 
append(BarrelReader) - Method in class org.egothor.dir.TankerImplSecure
Appends a reader to this tanker.
append(BarrelReader) - Method in class org.egothor.dockyard.StreamWriter
 
append(BarrelReader, boolean, boolean, boolean) - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
 
append(BarrelReader, boolean, boolean, boolean) - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
Appends a reader to this tanker's duplicity checker.
append(BarrelReader) - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
append(URI) - Method in class org.egothor.repository.BijectInt2StringAppender
Returns the new identifier related to the URI, -id iff the URI already exists under the id in the base.
append(URI) - Method in class org.egothor.repository.FastBlindAppender
Returns id or -id of the URI.
append(URI) - Method in interface org.egothor.repository.URIRepositoryAppender
Returns the new identifier related to the URI, -id iff the URI already exists under the id in the base.
append(URI) - Method in class org.egothor.repository.WebStore
Returns the new identifier related to the URI, -id iff the URI already exists under the id in the base.
append(BarrelReader) - Method in class org.egothor.robot.index.ThickFastOut
Appends the given Barrel to this one.
append(long, IListItem) - Method in class org.egothor.store.IListMetadataWrite
 
append(BarrelReader) - Method in class org.egothor.store.ThickBarrelOut
Appends the given Barrel to this one.
append(BarrelReader) - Method in class org.egothor.store.ThickBarrelSortedOut
Appends the given Barrel to this one.
append(char) - Method in class org.egothor.text.Stringer
Description of the Method
append(T) - Method in class org.egothor.util.BiQueue
Add the given object to the end of the queue.
append(URI) - Method in class org.egothor.util.hash.Table
 
append(T) - Method in class org.egothor.util.Queue
Add the given object to the end of the queue.
append(T) - Method in class org.egothor.util.QueueAbstract
Appends a new object to the heap's array (at the end).
appendBinary(BarrelReader, DataOutput) - Method in class org.egothor.apps.Dumper
 
appendIList(long, IListReader) - Method in class org.egothor.robot.index.ThickFastOut
Appends the given inverted list to this Barrel.
appendIList(long, IListReader) - Method in class org.egothor.store.ThickBarrelOut
Appends the given inverted list to this Barrel.
appendOnlyToDC(BarrelReader) - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
apply(StringBuffer, String) - Static method in class org.egothor.stemmer.Diff
Apply the given patch string diff to the given string orig and return the new String with the patch command executed..
applyCWI(CWI) - Method in class org.egothor.core.query.Query
Return a new Query object with the given CWI applied.
applyCWI(CWI) - Method in class org.egothor.query.QAnd
Return a QAnd object with the given CWI applied to both sides of the query.
applyCWI(CWI) - Method in class org.egothor.query.QGroup
Apply the given CWI to this Query.
applyCWI(CWI) - Method in class org.egothor.query.QNot
Return a QNot object with the given CWI applied to both sides of the query.
applyCWI(CWI) - Method in class org.egothor.query.QOr
Return a QOr object with the given CWI applied to both sides of the query.
applyCWI(CWI) - Method in class org.egothor.query.QPhrase
Return a QPhrase object with the given CWI applied to both sides of the query.
applyCWI(CWI) - Method in class org.egothor.query.QProx
Return a QProx object with the given CWI applied to both sides of the query.
applyCWI(CWI) - Method in class org.egothor.query.QTerm
Return a QTerm object with the given CWI applied.
AppsCommon - Class in org.egothor.duplicity.apps
Common methods for the duplicity checking applications.
AppsCommon() - Constructor for class org.egothor.duplicity.apps.AppsCommon
 
ArcCache<K,V> - Class in org.egothor.cache.arc
Implementation of Cache that uses the ARC algorithm as an eviction policy.
ArcCache() - Constructor for class org.egothor.cache.arc.ArcCache
Constructor for the ArcCache object.
ArcCache(int) - Constructor for class org.egothor.cache.arc.ArcCache
Constructor for the ArcCache object.
ArcCache(Resolver<K, V>) - Constructor for class org.egothor.cache.arc.ArcCache
Constructor for the ArcCache object.
ArcCache(Resolver<K, V>, int) - Constructor for class org.egothor.cache.arc.ArcCache
Constructor for the ArcCache object.
array() - Method in class org.egothor.util.IntegerFIFOStack
 
Array - Class in org.egothor.util.io
This class is not synchronized!
Array(String, int, byte) - Constructor for class org.egothor.util.io.Array
 
array - Variable in class org.egothor.util.Queue
Used by the Queue to store objects.
assignID2Question(int, DNSClient.Question<T>) - Method in class org.egothor.robot.DNSClient
 
assignNewListener() - Method in class org.egothor.slotter.SlotMap
 
attach(Rider) - Method in class org.egothor.core.query.Query
This method creates a binary form of this query.
attach(Rider) - Method in class org.egothor.query.QAnd
Return an AndRunner which is the binary representation of this clausula.
attach(Rider) - Method in class org.egothor.query.QGroup
Return a binary form of this object for the given Rider.
attach(Rider) - Method in class org.egothor.query.QNot
Return an NotRunner which is the binary representation of this clausula.
attach(Rider) - Method in class org.egothor.query.QOr
Return an OrRunner which is the binary representation of this clausula.
attach(Rider) - Method in class org.egothor.query.QPhrase
Return an ProxRunner which is the binary representation of this clausula.
attach(Rider) - Method in class org.egothor.query.QProx
Return an ProxRunner which is the binary representation of this clausula.
attach(Rider) - Method in class org.egothor.query.QTerm
Return a TermRunner which is the binary representation of this clausula.
available() - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
available() - Method in class org.egothor.robot.cabinet.VirtualInputStream
 

B

b - Variable in class org.egothor.query.runner.AndRunner
Description of the Field
b - Variable in class org.egothor.query.runner.NotRunner
Description of the Field
b - Variable in class org.egothor.query.runner.OrRunner
Description of the Field
b - Variable in class org.egothor.query.runner.ProxRunner
Description of the Field
backup(int) - Method in interface org.egothor.parser.plain.CharStream
Backs up the input stream by amount steps.
backup(int) - Method in class org.egothor.query.parser.SimpleCharStream
 
backup(int) - Method in class org.egothor.text.CharStreamBuffer
Backs up the input stream by amount steps.
BACKUPRESPONSES - Static variable in class org.egothor.robot.Config
Backup all in-content-table-specified documents into a gzipped stream?
Barrel - Interface in org.egothor.core
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.
barrel - Variable in class org.egothor.core.query.Hit
The Barrel containing this Hit.
BarrelCreator - Class in org.egothor.duplicity.apps
Use this program to process HTML files saved locally and create a barrel from them.
BarrelCreator() - Constructor for class org.egothor.duplicity.apps.BarrelCreator
 
BarrelReader - Interface in org.egothor.core
The BarrelReader interface that can read a Barrel structure.
BarrelShadow - Class in org.egothor.slotter
BarrelShadow.java
BarrelShadow(Barrel, boolean, boolean, boolean, boolean) - Constructor for class org.egothor.slotter.BarrelShadow
 
BarrelStatistics - Class in org.egothor.cache.apps
Console application that prints basic statistics of a barrel.
BarrelStatistics() - Constructor for class org.egothor.cache.apps.BarrelStatistics
 
BarrelWriter - Interface in org.egothor.core
The BarrelWriter interface should be implemented by any class that can write or create a Barrel.
beginColumn - Variable in class org.egothor.parser.plain.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class org.egothor.query.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.egothor.parser.plain.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.egothor.query.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in interface org.egothor.parser.plain.CharStream
Returns the next character that marks the beginning of the next token.
BeginToken() - Method in class org.egothor.query.parser.SimpleCharStream
 
BeginToken() - Method in class org.egothor.text.CharStreamBuffer
Returns the next character that marks the beginning of the next token.
Berkeley - Class in org.egothor.repository
 
Berkeley(String) - Constructor for class org.egothor.repository.Berkeley
 
BerkeleySingleton - Class in org.egothor.util
 
BijectInt2String - Class in org.egothor.repository
This class represents the database of URIs and their unique identificators.
BijectInt2String(String, int) - Constructor for class org.egothor.repository.BijectInt2String
 
BijectInt2StringAppender - Class in org.egothor.repository
This class represents the database of URIs and their unique identificators.
BijectInt2StringAppender(String, int) - Constructor for class org.egothor.repository.BijectInt2StringAppender
 
BiQueue<T> - Class in org.egothor.util
The Queue class should be extended by any class wishing to implement a priority queue (heap).
BiQueue(int) - Constructor for class org.egothor.util.BiQueue
Constructor for the Queue object.
BiQueue(int, int) - Constructor for class org.egothor.util.BiQueue
Constructor for the Queue object
Bitmap - Class in org.egothor.util
The Bitmap object is an implementation of a bit map.
Bitmap(DataInput) - Constructor for class org.egothor.util.Bitmap
Construct a Bitmap object using the given input stream.
Bitmap() - Constructor for class org.egothor.util.Bitmap
The default constructor for the Bitmap object.
Bitmap(Bitmap) - Constructor for class org.egothor.util.Bitmap
Create a copy of the master.
BITTOKEN - Static variable in class org.egothor.Constants
Tag used for bitmaps stored in the index.
BlobRepository - Class in org.egothor.repository
BLOB repository stores huge data objects which cannot be effectively stored within other repository types.
BlobRepository(String, boolean) - Constructor for class org.egothor.repository.BlobRepository
 
BlockingArray<T> - Class in org.egothor.util
This class is used to replace the Sun's implementation in java.util.concurrent.
BlockingArray(int) - Constructor for class org.egothor.util.BlockingArray
 
Bucket - Class in org.egothor.util.hash
 
Bucket(int, int) - Constructor for class org.egothor.util.hash.Bucket
 
Bucket(int, long, DataInput, int) - Constructor for class org.egothor.util.hash.Bucket
 
buckets() - Method in class org.egothor.util.hash.Table
 
BUCKETSCACHE - Static variable in class org.egothor.robot.Config
Number of cached Table objects.
bucketsCacheEff() - Method in class org.egothor.util.hash.Table
 
BUCKETSIZE - Static variable in class org.egothor.robot.Config
Size of buckets (in bytes).
buffer - Variable in class org.egothor.util.MemoryBuffer
 
BufferedTanker - Class in org.egothor.dir
The BufferedTanker object uses a small memory barrel as a cache.
BufferedTanker(int, Tanker) - Constructor for class org.egothor.dir.BufferedTanker
Constructor for the BufferedTanker object.
BufferedTanker(Tanker) - Constructor for class org.egothor.dir.BufferedTanker
 
bufpos - Variable in class org.egothor.query.parser.SimpleCharStream
 
buildControlsSubquery(String[]) - Method in class org.egothor.dir.ControlsHandler
Builds a subquery according to controls specification.
buildControlsSubquery(String[]) - Method in class org.egothor.dir.ControlsHandlerGlad
All controls are transformed into BITMAP tokens which are not required or prohibited, all connected with OR which is not required or prohibited as well.
buildControlsSubquery(String[]) - Method in class org.egothor.dir.ControlsHandlerStern
All controls are transformed into BITMAP tokens which are required and not prohibited, all connected with AND which is not required or prohibited.

C

Cache<K,V> - Interface in org.egothor.cache
Interface representing a cache that is able to store key-value mappings.
Cache<K,V> - Class in org.egothor.util
This class IS synchronized.
Cache(int) - Constructor for class org.egothor.util.Cache
Constructor for the Cache object
CachedGroup - Class in org.egothor.cache
Represents a cache of optionally paged query results.
CachedGroup(Cache<CachedQuery, CachedResult>) - Constructor for class org.egothor.cache.CachedGroup
Constructor for the CachedGroup object.
CachedGroup(Cache<CachedQuery, CachedResult>, int) - Constructor for class org.egothor.cache.CachedGroup
Constructor for the CachedGroup object.
CachedGroup(Cache<CachedQuery, CachedResult>, boolean) - Constructor for class org.egothor.cache.CachedGroup
Constructor for the CachedGroup object.
CachedGroup(Cache<CachedQuery, CachedResult>, int, boolean) - Constructor for class org.egothor.cache.CachedGroup
Constructor for the CachedGroup object.
CachedIListItem - Class in org.egothor.cache
Represents one item of the inverted list that is stored in a memory.
CachedIListItem(long, int) - Constructor for class org.egothor.cache.CachedIListItem
Constructor for the CachedIListItem object.
CachedIListPage - Class in org.egothor.cache
Represent one page of an inverted list stored in a cache.
CachedIListPage(int, long) - Constructor for class org.egothor.cache.CachedIListPage
Constructor for the CachedIListPage object.
CachedIListReader - Class in org.egothor.cache
Represents a IListReader implementation that uses a cache to retrieve posting lists.
CachedIListReader(CachedRider, Barrel, String, int) - Constructor for class org.egothor.cache.CachedIListReader
Constructor for the CachedIListReader object.
CachedQuery - Class in org.egothor.cache
Represents a complete information about a submitted query that can be used as a key from Cache objects.
CachedQuery(Query, Token[], int, int, long, double) - Constructor for class org.egothor.cache.CachedQuery
Constructor for the CachedQuery object.
CachedResult - Class in org.egothor.cache
Represents a complete result of a query.
CachedResult(ArrayList<Hit>, long, long) - Constructor for class org.egothor.cache.CachedResult
Constructor for the CachedResult object.
CachedRider - Class in org.egothor.cache
Represents a cache that stores pages of inverted lists for different barrels and terms.
CachedRider(Cache<CachedTerm, CachedIListPage>) - Constructor for class org.egothor.cache.CachedRider
Constructor for the CachedRider object.
CachedRider(Cache<CachedTerm, CachedIListPage>, int) - Constructor for class org.egothor.cache.CachedRider
Constructor for the CachedRider object.
CachedTerm - Class in org.egothor.cache
Represents a triplet barrel, term, pageId, that can be used as a key of a inverted list cache.
CachedTerm(Barrel, String, long) - Constructor for class org.egothor.cache.CachedTerm
Constructor for the CachedTerm object.
cacheEff() - Method in class org.egothor.util.hash.Table
 
cachingMetadata() - Method in class org.egothor.cache.CachedGroup
Checks whether this cache should cache also document metadata.
cancel(int, T) - Method in class org.egothor.robot.DNSClient
Cancel the request from outside world.
capacity() - Method in class org.egothor.cache.AbstractCache
Returns the maximum number of key-value mappings for this cache.
capacity() - Method in interface org.egothor.cache.Cache
Returns the maximum number of key-value mappings for this cache.
capacity() - Method in class org.egothor.cache.CachedIListPage
Returns the capacity of the page.
capacity() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Returns the maximum number of key-value mappings cache can hold.
CAPACITY - Static variable in class org.egothor.robot.Config
How many servers will be kept in memory for processing (implies up to 4 IO handles for each).
capacity() - Method in class org.egothor.util.BiQueue
Return the capacity of this Queue as defined in the constructor.
capacity - Variable in class org.egothor.util.Cache
Maximum capacity of this object.
capacity() - Method in class org.egothor.util.hash.HashString
Deprecated.
This access method is not synchronized, it is for information only.
capacity() - Method in class org.egothor.util.hash.HashURI
Deprecated.
This access method is not synchronized, it is for information only.
capacity() - Method in class org.egothor.util.Queue
Return the capacity of this Queue as defined in the constructor.
capacity() - Method in class org.egothor.util.QueueAbstract
Return the maximum capacity of this Queue.
ChangedTokenPrinter - Class in org.egothor.duplicity.visualization
Sets style for changed tokens.
ChangedTokenPrinter() - Constructor for class org.egothor.duplicity.visualization.ChangedTokenPrinter
 
changedTokenPrinter - Static variable in class org.egothor.duplicity.visualization.Fonts
Printer for the words that were changed in the examined document, when compared to a document already in the index.
chapterHeaderFont - Static variable in class org.egothor.duplicity.visualization.Fonts
Font used for section header.
characters(XMLString, Augmentations) - Method in class org.egothor.html.HTMLPrinter
 
characters(XMLString, Augmentations) - Method in class org.egothor.html.SAXListener
 
CharStream - Interface in org.egothor.parser.plain
This interface describes a character stream that maintains line and column number positions of the characters.
CharStreamBuffer - Class in org.egothor.text
 
CharStreamBuffer(StringBuilder, WeightReader) - Constructor for class org.egothor.text.CharStreamBuffer
 
CharStreamBuffer(String) - Constructor for class org.egothor.text.CharStreamBuffer
 
CHECK_DUPLICITY - Static variable in class org.egothor.Constants
Sign if duplicity checking algorithm should be defaultly used.
CHECK_DUPLICITY_DIR - Static variable in class org.egothor.Constants
The name of directory for the duplicity checking algorithm files.
CHECK_DUPLICITY_INDEX_DIR - Static variable in class org.egothor.Constants
The name of directory for the duplicity checking algorithm reports.
CHECK_DUPLICITY_LEVEL - Static variable in class org.egothor.Constants
Actual level of duplicity checking algorithm.
CHECK_DUPLICITY_ON_NGRAMS - Static variable in class org.egothor.Constants
Sign if duplicity checking algorithm will work with N-grams of words.
CHECK_DUPLICITY_PERM_CHUNK_BITS - Static variable in class org.egothor.Constants
Number of bits of permutation chunks used in duplicity checking algorithm.
CHECK_DUPLICITY_PERM_CHUNKS - Static variable in class org.egothor.Constants
Number of permutation chunks that together form one logical permutation used in duplicity checking algorithm.
CHECK_DUPLICITY_PERM_NUM - Static variable in class org.egothor.Constants
Number of permutations used in duplicity checking algorithm.
CHECK_DUPLICITY_REPORT_DIR - Static variable in class org.egothor.Constants
The name of directory for the duplicity checking algorithm reports.
CHECK_DUPLICITY_TEMP_DIR - Static variable in class org.egothor.Constants
The name of directory for the duplicity checking algorithm temporary files.
CHECK_PARAGRAPHS - Static variable in class org.egothor.Constants
Sign if ParagraphPunctFilter should be used.
CHUNK_SIZE - Static variable in class org.egothor.util.diff.Xdelta
The source file is broken up into chunks of this length (ought to be 16).
CHUNK_STEP - Static variable in class org.egothor.util.diff.Xdelta
How many chunks are read once from the input? Greater value may improve performance.
CJK_LETTER - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
CJK_LETTER - Static variable in interface org.egothor.query.parser.ParserConstants
 
CLASS_CH - Static variable in class org.egothor.robot.DNSClient
 
CLASS_CS - Static variable in class org.egothor.robot.DNSClient
 
CLASS_HS - Static variable in class org.egothor.robot.DNSClient
 
CLASS_IN - Static variable in class org.egothor.robot.DNSClient
 
clear() - Method in class org.egothor.cache.arc.ArcCache
Removes all key-value mappings from the cache and cleans all queues.
clear() - Method in interface org.egothor.cache.Cache
Remove all key-value mappings from the cache and cleans auxiliary data structures (such as history queues).
clear() - Method in class org.egothor.cache.fifo.FifoCache
Removes all key-value mappings from the cache and cleans the FIFO queue.
clear() - Method in class org.egothor.cache.fifo.FifoList
Removes all items from the list.
clear() - Method in class org.egothor.cache.lfu.LfuCache
Removes all key-value mappings from the cache and cleans all queues.
clear() - Method in interface org.egothor.cache.List
Removes all items from the list.
clear() - Method in class org.egothor.cache.lru.LruCache
Removes all key-value mappings from the cache and LRU list.
clear() - Method in class org.egothor.cache.lruk.LruKCache
Removes all key-value mappings from the cache and cleans the history queue.
clear() - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Removes all key-value mappings from the cache and cleans all queues.
clear() - Method in class org.egothor.cache.slru.SlruCache
Removes all key-value mappings from the cache and cleans both protected and probationary queues.
clear() - Method in class org.egothor.cache.stat.StaticCache
Removes all key-value mappings from the cache.
clear() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Remove all key-value mappings from the static and the dynamic cache.
clear() - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Removes all key-value mappings from the cache and cleans all queues.
clear() - Method in class org.egothor.core.memory.MemoryBarrel
Description of the Method
clear() - Method in class org.egothor.query.runner.PhraseScan
Description of the Method
clear() - Method in class org.egothor.util.BiQueue
Description of the Method
clear() - Method in class org.egothor.util.Cache
Description of the Method
clear() - Method in class org.egothor.util.CyclicBuffer
Resets this buffer.
clear() - Method in class org.egothor.util.IntegerArray
 
clear() - Method in class org.egothor.util.IntegerFIFOStack
 
clear() - Method in class org.egothor.util.LongAndIntegerArray
 
clear() - Method in class org.egothor.util.MemoryBuffer
 
clear() - Method in class org.egothor.util.Queue
Description of the Method
clone() - Method in class org.egothor.core.DocumentData
 
clone() - Method in class org.egothor.store.ThickBarrel
 
close() - Method in class org.egothor.apps.Directory
Save the Tanker's configuration and Barrels to a file.
close() - Method in class org.egothor.apps.Dumper
Not implemented.
close() - Method in class org.egothor.apps.Extractor
 
close() - Method in class org.egothor.cache.CachedIListReader
Closes this reader.
close() - Method in interface org.egothor.core.Barrel
Close this Barrel.
close() - Method in interface org.egothor.core.BarrelReader
Close this BarrelReader.
close() - Method in interface org.egothor.core.BarrelWriter
Finish all operations so that the Barrel produced is consistent.
close() - Method in interface org.egothor.core.IListReader
Close the reader.
close() - Method in class org.egothor.core.IListShadow
Close the IListWasher's IListReader.
close() - Method in interface org.egothor.core.IListWriter
Close this IListWriter.
close() - Method in class org.egothor.core.memory.Document
Not implemented but required by Barrel.
close() - Method in class org.egothor.core.memory.MemoryBarrel
Not implemented but required by Barrel.
close() - Method in class org.egothor.core.memory.MemoryIList
 
close() - Method in class org.egothor.core.query.Rider
Close all inverted lists of this rider.
close() - Method in interface org.egothor.core.SequenceWithClose
Invalidates this sequence, releases all resources etc.
close() - Method in class org.egothor.dir.BufferedTanker
 
close() - Method in interface org.egothor.dir.GlobalPositions
 
close() - Method in class org.egothor.dir.GlobalPositionsBerkeley
 
close() - Method in class org.egothor.dir.GlobalPositionsMapDb
 
close() - Method in class org.egothor.dir.Group
Close this Group.
close() - Method in class org.egothor.dir.Tanker
Close this Tanker.
close() - Method in class org.egothor.dir.TankerImpl
 
close() - Method in class org.egothor.dir.TankerImplSecure
Closes this tanker.
close() - Method in class org.egothor.dockyard.StreamReader
 
close() - Method in class org.egothor.dockyard.StreamWriter
 
close() - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
 
close() - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
close() - Method in class org.egothor.duplicity.datastructure.DocumentPermutatedMins
 
close() - Method in class org.egothor.duplicity.file.JaccardCoeficientsFileProducer
 
close() - Method in class org.egothor.dynamizer.Dynamizer
 
close() - Method in class org.egothor.io.DataInputStream
Description of the Method
close() - Method in class org.egothor.io.DataOutputStream
Description of the Method
close() - Method in class org.egothor.merger.ConcatListReader
Close the IListReaders and mark for garbage collection.
close() - Method in class org.egothor.merger.ConcatLists
Does nothing by default.
close() - Method in class org.egothor.merger.ConcatSeq
 
close() - Method in class org.egothor.merger.Merge
Closes this Merger and all the inner structures.
close() - Method in class org.egothor.repository.Berkeley
 
close() - Method in class org.egothor.repository.BijectInt2String
 
close() - Method in class org.egothor.repository.BijectInt2StringAppender
 
close() - Method in class org.egothor.repository.BlobRepository
 
close() - Method in interface org.egothor.repository.DataRepository
Closes the repository.
close() - Method in class org.egothor.repository.DocumentsDB
Closes the structure.
close() - Method in class org.egothor.repository.FastBlindAppender
 
close() - Method in class org.egothor.repository.MapDbRepository
 
close() - Method in interface org.egothor.repository.URIRepositoryAppender
 
close() - Method in class org.egothor.repository.WebStore
 
close() - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
Closes this input stream and releases any system resources associated with the input stream, output stream is not closed.
close() - Method in class org.egothor.robot.cabinet.VirtualInputStream
 
close() - Method in class org.egothor.robot.index.DocumentsFastReader
Close the reader's data stream.
close() - Method in class org.egothor.robot.index.DocumentsFastWriter
Close the two files opened in the constructor.
close() - Method in class org.egothor.robot.index.TermsFastReader
Close the terms file.
close() - Method in class org.egothor.robot.index.TermsFastWriter
Flush all open buffers and close the files of the data structure.
close() - Method in class org.egothor.robot.index.ThickFastIn
Close the DB files.
close() - Method in class org.egothor.robot.index.ThickFastOut
Close this stream and mark resources for garbage collection.
close() - Method in class org.egothor.robot.LinksCollector
 
close() - Method in class org.egothor.robot.module.PageSequentialQueue
 
close() - Method in class org.egothor.robot.module.SequentialQueue
 
close() - Method in class org.egothor.robot.module.Server
 
close() - Method in class org.egothor.robot.module.ServerSequentialQueue
 
close() - Method in class org.egothor.robot.PageRankDumper
 
close() - Method in class org.egothor.robot.PageRankWriter
 
close() - Method in class org.egothor.slotter.BarrelShadow
Close this Barrel.
close() - Method in class org.egothor.store.Documents
Closes the structure.
close() - Method in class org.egothor.store.IListMetadataRead
 
close() - Method in class org.egothor.store.IListMetadataWrite
 
close() - Method in class org.egothor.store.ProximitiesFileIn
Close this file.
close() - Method in class org.egothor.store.ProximitiesFileOut
Close the output stream and mark for garbage collection.
close() - Method in class org.egothor.store.Terms
Close all open files.
close() - Method in class org.egothor.store.TermsWriter
Flush all open buffers and close the files of the data structure.
close() - Method in class org.egothor.store.ThickBarrel
Closes DB files.
close() - Method in class org.egothor.store.ThickBarrelIn
Close the DB files.
close() - Method in class org.egothor.store.ThickBarrelOut
Close this stream and mark resources for garbage collection.
close() - Method in class org.egothor.store.ThickBarrelSortedOut
Close this stream and mark resources for garbage collection.
close() - Method in class org.egothor.text.StringWithWeights
 
close() - Method in class org.egothor.util.hash.Directory
 
close() - Method in class org.egothor.util.hash.HashString
Deprecated.
 
close() - Method in class org.egothor.util.hash.HashURI
Deprecated.
 
close() - Method in class org.egothor.util.hash.Table
 
close() - Method in class org.egothor.util.io.Array
 
close() - Method in class org.egothor.util.io.GZipOutputStream
Only flushes the stream, but does not close the underlaying stream.
close() - Method in class org.egothor.util.io.JavaInputStream
 
close() - Method in class org.egothor.util.io.JavaOutputStream
 
close() - Method in class org.egothor.util.MD5
 
close() - Method in class org.egothor.util.MergeSequence
 
close() - Method in class org.egothor.util.Reporter
 
close() - Method in interface org.egothor.util.sort.MergeSort.NumberInput
 
closeProx() - Method in class org.egothor.core.memory.MemoryIList
 
closeProx() - Method in interface org.egothor.core.Proximities
Close this list and release resources.
closeProx() - Method in class org.egothor.store.IListMetadataRead
 
closeProx() - Method in class org.egothor.store.ProximitiesFileIn
 
cnt_dnsfailed - Variable in class org.egothor.robot.module.T5
 
cnt_finished - Variable in class org.egothor.robot.module.T5
 
cnt_iplocked - Variable in class org.egothor.robot.module.T5
 
cnt_ok - Variable in class org.egothor.robot.module.T5
 
cnt_oknew - Variable in class org.egothor.robot.module.T5
 
cnt_wwwfailed - Variable in class org.egothor.robot.module.T5
 
colE - Variable in class org.egothor.core.Token
Ending column in the document.
colS - Variable in class org.egothor.core.Token
Starting column in the document.
comment(XMLString, Augmentations) - Method in class org.egothor.html.HTMLPrinter
 
comment(XMLString, Augmentations) - Method in class org.egothor.html.SAXListener
 
commit() - Method in interface org.egothor.core.Barrel
Commit changes of this barrel to disk.
commit() - Method in class org.egothor.core.memory.Document
Not implemented but required by Barrel.
commit() - Method in class org.egothor.core.memory.MemoryBarrel
Not implemented but required by Barrel.
commit() - Method in class org.egothor.dir.BufferedTanker
Store the actual state of this Tanker.
commit() - Method in class org.egothor.dir.Tanker
Store the actual state of this Tanker.
commit() - Method in class org.egothor.dir.TankerImpl
Save the state of the tanker object.
commit() - Method in class org.egothor.dir.TankerImplSecure
Commits all the changes.
commit() - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
 
commit() - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
commit() - Method in class org.egothor.duplicity.datastructure.DocumentPermutatedMins
Computes the number of text units in the document.
commit(String) - Method in class org.egothor.duplicity.file.PermutatedMinsFileProducer
Commit the changes in the buffer to the main file.
commit(String) - Method in class org.egothor.duplicity.file.SimilarUnitPairsFileProducer
Commit the changes in the buffer to filesystem file.
commit() - Method in class org.egothor.dynamizer.Dynamizer
All buffers must be saved.
commit(long) - Method in interface org.egothor.robot.escape.Escape
The previous blocks saved by Escape.save(long, java.lang.String, java.lang.String, java.nio.ByteBuffer) method should be commited.
COMMIT - Static variable in class org.egothor.robot.escape.SimpleEscape
 
commit(long) - Method in class org.egothor.robot.escape.SimpleEscape
 
commit() - Method in class org.egothor.slotter.BarrelShadow
Commit changes of this barrel to disk.
commit() - Method in class org.egothor.store.ThickBarrel
Not implemented but required by Barrel.
commitAllServers() - Method in class org.egothor.util.hash.HashURI
Deprecated.
 
commitTemp(String) - Method in class org.egothor.duplicity.file.SimilarUnitPairsFileProducer
Commit the changes in the buffer to temporary filesystem file.
commitWithResults() - Method in class org.egothor.dir.TankerImplSecure
Performes a commit and returns information about the whole process.
commitWithResults() - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
commonPrefix(String, String) - Static method in class org.egothor.text.Strings
 
CommonSimilarUnitPairsFile - Class in org.egothor.duplicity.file
comp - Static variable in class org.egothor.duplicity.datastructure.JaccardCoeficient
Comparator using first and then second unit id of the similarUnitPair field for the class JaccardCoeficient.
comp - Static variable in class org.egothor.duplicity.datastructure.UnitPair
Comparator using first and then second unit id for the class UnitPair.
compare(String, String, String) - Static method in class org.egothor.text.Recode
 
compare(String, String) - Static method in class org.egothor.text.Recode
 
compare(Object, Object) - Method in class org.egothor.text.Recode
 
compareIgnoreCase(String, String) - Static method in class org.egothor.text.Recode
 
compareTo(LfuNode<K>) - Method in class org.egothor.cache.lfu.LfuNode
Compares this node with the specified node.
compareTo(LruKNode<K>) - Method in class org.egothor.cache.lruk.LruKNode
Compares this node with the specified node.
compareTo(Object) - Method in class org.egothor.duplicity.datastructure.DocumentUnitID
 
compareTo(Object) - Method in class org.egothor.duplicity.datastructure.ParagraphUnitID
 
compareTo(Object) - Method in class org.egothor.duplicity.datastructure.SentenceUnitID
 
compareTo(LinksCollector.URIandLong) - Method in class org.egothor.robot.LinksCollector.URIandLong
 
compareWith(byte[]) - Method in class org.egothor.util.CyclicBuffer
Compares the content of this buffer with another buffer that must be long enough.
compFirst - Static variable in class org.egothor.duplicity.datastructure.UnitPair
Comparator using first unit id for the class UnitPair.
Compile - Class in org.egothor.stemmer
The Compile class is used to compile a stemmer table.
Compile() - Constructor for class org.egothor.stemmer.Compile
 
compJaccard - Static variable in class org.egothor.duplicity.datastructure.JaccardCoeficient
Comparator using JaccardCoeficient.jaccard field for the class JaccardCoeficient.
compMin - Static variable in class org.egothor.duplicity.datastructure.UnitPermutatedMin
Comparator using min field for the class UnitPermutatedMin.
compress(byte[], int) - Static method in class org.egothor.util.io.GZipOutputStream
Reads the data block of the given length and creates a new data block of this format: (len:int)(data:byte[]) where the length of data is the len the original data block is compressed into the new block and its data part
compSecond - Static variable in class org.egothor.duplicity.datastructure.UnitPair
Comparator using second unit id for the class UnitPair.
compUnitID - Static variable in class org.egothor.duplicity.datastructure.UnitPermutatedMin
Comparator using unitID field for the class UnitPermutatedMin.
computeDelta(DataInput, DataInput, GDiffCreator) - Static method in class org.egothor.util.diff.Xdelta
 
computeDocumentMins(DocumentPermutatedMins, Sequence<Token>, long, int) - Method in class org.egothor.duplicity.algorithm.PermutatedMinsFiller
Computes the permutated mins values for given sequence of tokens of a document and fills it into the result under the identificator documentID.
computeMins(PermutatedMinsFiller) - Method in class org.egothor.core.DocumentData
 
ConcatListReader - Class in org.egothor.merger
A ConcatIListReader is a collection (array) of IListReaders.
ConcatListReader(int, String) - Constructor for class org.egothor.merger.ConcatListReader
Constructor for the ConcatListReader object
ConcatLists - Class in org.egothor.merger
A ConcatIListReader is some collection (array) of IListReaders.
ConcatLists() - Constructor for class org.egothor.merger.ConcatLists
Constructor for the ConcatListReader object
ConcatSeq<T> - Class in org.egothor.merger
The ConcatSeq object reads an input set of sequences one by one and this way it produces this final sequence.
ConcatSeq(int) - Constructor for class org.egothor.merger.ConcatSeq
Constructor for the ConcatSeq object.
ConcatSeq(int, int) - Constructor for class org.egothor.merger.ConcatSeq
Constructor for the ConcatEnums object
Config - Class in org.egothor.robot
The main configuration object of the robot
Config() - Constructor for class org.egothor.robot.Config
This is an empty constructor - used by test scripts only.
Config.TypeURIRepository - Enum in org.egothor.robot
 
Configuration - Class in org.egothor.query
This object defines rules for query computation, or rather, classes of tokens.
Configuration() - Constructor for class org.egothor.query.Configuration
 
CONST_FILE_BEGINNING_POSTFIX - Static variable in class org.egothor.Constants
postfix of const files that specifie time of the request for constancy of index.
CONST_FILE_PREFIX - Static variable in class org.egothor.Constants
 
Constants - Class in org.egothor
Major constant values of the core engine.
Constants() - Constructor for class org.egothor.Constants
 
Constants.CheckDuplicityLevel - Enum in org.egothor
Enum for possible levels of duplicity checking algorithm.
constMap - Static variable in class org.egothor.lock.server.LockServer
Map of location - longest constancy expiration time.
contains(T) - Method in class org.egothor.cache.fifo.FifoList
Checks whether an item is present in the list.
contains(T) - Method in interface org.egothor.cache.List
Checks whether an item is present in the list.
contains(int) - Method in class org.egothor.robot.Subnet
 
contains(byte[]) - Method in class org.egothor.robot.Subnet
 
containsKey(K) - Method in class org.egothor.cache.AbstractCache
 
containsKey(K) - Method in class org.egothor.cache.arc.ArcCache
Checks whether the specified key is cached.
containsKey(K) - Method in interface org.egothor.cache.Cache
Checks whether the specified key is cached.
containsKey(CachedQuery) - Method in class org.egothor.cache.CachedGroup
Checks whether the specified query is cached.
containsKey(CachedTerm) - Method in class org.egothor.cache.CachedRider
Checks whether the specified term is cached.
containsKey(K) - Method in class org.egothor.cache.fifo.FifoCache
Checks whether the specified key is cached.
containsKey(K) - Method in class org.egothor.cache.lfu.LfuCache
Checks whether the specified key is cached.
containsKey(K) - Method in class org.egothor.cache.lru.LruCache
Checks whether the specified key is cached.
containsKey(K) - Method in class org.egothor.cache.lruk.LruKCache
Checks whether the specified key is cached.
containsKey(K) - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Checks whether the specified key is cached.
containsKey(K) - Method in class org.egothor.cache.slru.SlruCache
Checks whether the specified key is cached.
containsKey(K) - Method in class org.egothor.cache.stat.StaticCache
Checks whether the specified key is cached.
containsKey(K) - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Checks whether the specified key is cached in static or dynamic cache.
containsKey(K) - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Checks whether the specified key is cached.
containsKey(Object) - Method in class org.egothor.util.Cache
Description of the Method
containsValidOrExpiredLock(long) - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
Finds out if entries contains valid lock entry in comparison to time expiration or if there is any expired write or read lock (that means thread crashed and index is in incosistent state).
containsValidReservation(long) - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
Checks reservation for a valid one.
ControlsHandler - Class in org.egothor.dir
Handler that processes controls specification of a query and produces the specific subquery.
ControlsHandler() - Constructor for class org.egothor.dir.ControlsHandler
 
ControlsHandlerGlad - Class in org.egothor.dir
Handler that processes controls specification of a query and produces the specific subquery.
ControlsHandlerStern - Class in org.egothor.dir
Handler that processes controls specification of a query and produces the specific subquery.
convertData2String(String) - Method in class org.egothor.core.DocumentData
 
convertData2String() - Method in class org.egothor.core.DocumentData
 
copyFrom(UnitPair) - Method in class org.egothor.duplicity.datastructure.UnitPair
Copies the values of all fields from given instance.
copyFrom(UnitPermutatedMin) - Method in class org.egothor.duplicity.datastructure.UnitPermutatedMin
Copies the values of all fields from given instance.
copyFrom(DataInputStream) - Method in class org.egothor.duplicity.file.JaccardCoeficientsFileProducer
 
copyFrom(DataInput, int) - Method in class org.egothor.io.DataInputOutputStream
 
copyFrom(DataInput, int) - Method in interface org.egothor.io.DataOutput
Copies bytes of a given length from input stream.
copyFrom(DataInput, DataOutput, int) - Static method in class org.egothor.io.DataOutputStream
 
copyFrom(DataInput, int) - Method in class org.egothor.io.DataOutputStream
 
copyFrom(DataInput, int) - Method in class org.egothor.io.MemoryOutputStream
 
copyStream(InputStream, OutputStream) - Static method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
copyStream() - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
Copies the rest of input stream, unless this object is already broken.
Counter - Class in org.egothor.util
This class is part of the Egothor Project
Counter(int) - Constructor for class org.egothor.util.Counter
Constructor for the Counter object.
CRAP - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
createAnchor(int, URI) - Method in class org.egothor.text.Stringer
 
createCsv(String) - Method in class org.egothor.duplicity.visualization.DocumentDuplicities
Create CSV file with jaccard coeficients for this document in given directory.
createDocument(int) - Method in class org.egothor.duplicity.generator.DocumentGenerator
 
createDocument(int) - Method in class org.egothor.duplicity.generator.DocumentGeneratorDL
 
createDocument(int) - Method in class org.egothor.duplicity.generator.DocumentGeneratorPL
 
createDocument(int) - Method in class org.egothor.duplicity.generator.DocumentGeneratorSL
 
createNew(long) - Static method in class org.egothor.duplicity.algorithm.PermutatedMinsFiller
Ensures that the right child is created according to the duplicity checking algorithm level set in Constants.CHECK_DUPLICITY_LEVEL.
createNew() - Static method in class org.egothor.duplicity.algorithm.PermutatedMinsFiller
Ensures that the right child is created according to the duplicity checking algorithm level set in Constants.CHECK_DUPLICITY_LEVEL.
createNew(String, File, File, PrintWriter, int, double, int, double, int, double, int, int) - Static method in class org.egothor.duplicity.generator.DocumentGenerator
 
createNew(DocumentUnitID, DocumentData, JaccardCoeficientsFile, TankerImplSecure) - Static method in class org.egothor.duplicity.visualization.DocumentDuplicities
The recommended way to create new instance of DocumentDuplicities child class.
createNewFile() - Method in class org.egothor.io.File
Atomically creates a new, empty file named by this abstract pathname if and only if a file with this name does not yet exist.
createNewFile() - Method in class org.egothor.io.FileLocal
 
createReport(String, boolean, boolean, double) - Method in class org.egothor.duplicity.visualization.DocumentDuplicities
Create duplicity checking report files for this document in given directory in given formats.
createSimilarUnitPairsFile() - Method in class org.egothor.duplicity.file.PermutatedMinsFile
From this files, creates the SimilarUnitPairsFile corresponding to it.
createUniqueFile(String, String) - Method in class org.egothor.lock.LockManager
Creates a unique file with the input prefix in the input location.
currentToken - Variable in exception org.egothor.parser.plain.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception org.egothor.query.parser.ParseException
This is the last token that has been consumed successfully.
cursor() - Method in class org.egothor.merger.ConcatListReader
 
cutOffLast() - Method in class org.egothor.util.BiQueue
Shrink the Queue by 1 (the last) position.
cutOffLast() - Method in class org.egothor.util.Queue
Shrink the Queue by 1 (the last) position.
cutOffLast() - Method in class org.egothor.util.QueueAbstract
Cuts off the last element of the heap's array, and reduces the array size by one.
CWI - Interface in org.egothor.core
This interface should be implemented by any class wishing to declare some knowledge of collection wide information (CWI).
CWI - Class in org.egothor.dir
The CWI object represents the simplest case of Collection-Wide-Information in an Information Retrieval system.
CWI() - Constructor for class org.egothor.dir.CWI
Constructor for the CWI object.
CyclicBuffer - Class in org.egothor.util
 
CyclicBuffer(int) - Constructor for class org.egothor.util.CyclicBuffer
Creates a new instance of CyclicBuffer.

D

data - Variable in class org.egothor.robot.DNSClient.DataBlock
 
DATA - Static variable in class org.egothor.robot.escape.SimpleEscape
 
DatabaseStorageException - Exception in org.egothor.repository
 
DatabaseStorageException(Throwable) - Constructor for exception org.egothor.repository.DatabaseStorageException
 
DatabaseStorageException(String) - Constructor for exception org.egothor.repository.DatabaseStorageException
 
DataBlock(int) - Constructor for class org.egothor.robot.DNSClient.DataBlock
 
DataBlock(byte[]) - Constructor for class org.egothor.robot.DNSClient.DataBlock
 
DataInput - Interface in org.egothor.io
This class is part of the Egothor Project
DataInputOutputStream - Class in org.egothor.io
 
DataInputOutputStream() - Constructor for class org.egothor.io.DataInputOutputStream
 
DataInputStream - Class in org.egothor.io
This class is part of the Egothor Project
DataInputStream() - Constructor for class org.egothor.io.DataInputStream
 
DataOutput - Interface in org.egothor.io
This class is part of the Egothor Project
DataOutputStream - Class in org.egothor.io
This class is part of the Egothor Project
DataOutputStream() - Constructor for class org.egothor.io.DataOutputStream
 
DataRepository - Interface in org.egothor.repository
Interface of the data blocks repository.
DataRepository.TupleSequence - Interface in org.egothor.repository
 
DataRepositoryConsole - Class in org.egothor.apps
 
DataRepositoryConsole(DataRepository) - Constructor for class org.egothor.apps.DataRepositoryConsole
Creates a new instance of DataRepositoryConsole
dataSize() - Method in class org.egothor.util.hash.Table
Length of a hash value.
DATE - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
DATE - Static variable in interface org.egothor.query.parser.ParserConstants
 
DDUP - Static variable in class org.egothor.parser.filter.Phonetics
Description of the Field
DEADBARRELS_FILENAME - Static variable in class org.egothor.Constants
Name of the file where directory numbers of dead barrels are saved.
DEBUG - Static variable in class org.egothor.robot.Config
Print more details about robot work into logs.
debugStream - Variable in class org.egothor.parser.plain.SimpleTokenManager
 
debugStream - Variable in class org.egothor.query.parser.ParserTokenManager
 
dec(int) - Method in class org.egothor.util.IntegerArray
 
dec() - Method in class org.egothor.util.VarInteger
 
dec() - Method in class org.egothor.util.VarLong
 
decompose(String) - Method in class org.egothor.stemmer.MultiTrie2
Break the given patch command into its constituent pieces.
DEFAULT - Static variable in class org.egothor.duplicity.util.Hasher
Constant for default hash algorith.
DEFAULT - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
DEFAULT - Static variable in interface org.egothor.query.parser.ParserConstants
 
DEFAULT_CAPACITY - Static variable in class org.egothor.cache.AbstractCache
Default capacity of the cache if no explicit capacity is provided.
DEFAULT_CAPACITY - Static variable in class org.egothor.cache.staticDynamic.StaticDynamicCache
Default capacity of the static cache.
DEFAULT_ENC - Variable in class org.egothor.robot.Response
The default enconding we use (ISO-8859-1).
DEFAULT_NUMBER_OF_QUEUES - Static variable in class org.egothor.cache.multiQueue.MultiQueueCache
Default number of queues the MQ algorithm should use.
DEFAULT_PAGE_SIZE - Static variable in class org.egothor.cache.CachedRider
Default maximum number of items an inverted list page should store.
DEFAULT_SIZE - Static variable in class org.egothor.duplicity.visualization.Fonts
 
defaultBoost(Token) - Static method in class org.egothor.query.Configuration
Description of the Method
DEFAULTMODEL - Static variable in class org.egothor.Constants
What model is used for querying.
defined(String) - Method in interface org.egothor.core.CWI
Test whether this object has been defined for the given term.
defined(String) - Method in class org.egothor.core.query.Rider
Test whether an inverted list has been constructed for the given term.
defined(String) - Method in class org.egothor.dir.CWI
Test whether CWI contains the given term.
delete() - Method in class org.egothor.duplicity.file.AllSimilarUnitPairsFile
 
delete() - Method in class org.egothor.duplicity.file.DuplicityCheckingFile
Deletes the file from filesystem.
delete() - Method in class org.egothor.io.File
Description of the Method
delete() - Method in class org.egothor.io.FileLocal
Deletes the file or the whole directory.
delete() - Method in class org.egothor.robot.LinksCollector
 
delete() - Method in class org.egothor.robot.module.PageSequentialQueue
 
delete() - Method in class org.egothor.robot.module.SequentialQueue
 
delete() - Method in class org.egothor.util.hash.HashString
Deprecated.
 
delete() - Method in class org.egothor.util.hash.HashURI
Deprecated.
 
deleted() - Method in interface org.egothor.core.Barrel
Return the number of deleted documents in this Barrel.
deleted() - Method in class org.egothor.core.memory.Document
Return the number of removed documents.
deleted() - Method in class org.egothor.core.memory.MemoryBarrel
Return the number of deleted documents.
deleted() - Method in class org.egothor.dir.Group
Total number of deleted documents in this group.
deleted() - Method in class org.egothor.dir.TankerImplSecure
 
deleted() - Method in class org.egothor.slotter.BarrelShadow
Return the number of deleted documents in this Barrel.
deleted() - Method in class org.egothor.store.ThickBarrel
Returns the number of removed documents (meta data).
DeletedTokenPrinter - Class in org.egothor.duplicity.visualization
Sets style for deleted tokens.
DeletedTokenPrinter() - Constructor for class org.egothor.duplicity.visualization.DeletedTokenPrinter
 
deletedTokenPrinter - Static variable in class org.egothor.duplicity.visualization.Fonts
Printer for the words that were deleted from the examined document, when compared to a document already in the index.
delta - Variable in class org.egothor.merger.ConcatSeq
Zero means - no growing.
destroy() - Method in interface org.egothor.core.Barrel
Destroy all data structures this Barrel uses.
destroy() - Method in class org.egothor.core.memory.Document
Not implemented.
destroy() - Method in class org.egothor.core.memory.MemoryBarrel
Destroy this Barrel.
destroy() - Method in interface org.egothor.dir.GlobalPositions
 
destroy() - Method in class org.egothor.dir.GlobalPositionsBerkeley
 
destroy() - Method in class org.egothor.dir.GlobalPositionsMapDb
 
destroy() - Method in class org.egothor.dir.Group
Destroy this Group.
destroy() - Method in class org.egothor.dir.Tanker
Destroy this Tanker.
destroy() - Method in class org.egothor.dir.TankerImpl
Description of the Method
destroy() - Method in class org.egothor.dir.TankerImplSecure
 
destroy() - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
 
destroy() - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
destroy() - Method in class org.egothor.dynamizer.Dynamizer
 
destroy() - Method in class org.egothor.repository.Berkeley
 
destroy() - Method in class org.egothor.repository.BijectInt2String
 
destroy() - Method in class org.egothor.repository.BijectInt2StringAppender
 
destroy() - Method in class org.egothor.repository.BlobRepository
 
destroy() - Method in interface org.egothor.repository.DataRepository
Destroy the repository.
destroy() - Method in class org.egothor.repository.DocumentsDB
Destroy this data structure.
destroy() - Method in class org.egothor.repository.MapDbRepository
 
destroy() - Method in interface org.egothor.repository.URIRepository
Destroy repository.
destroy() - Method in class org.egothor.repository.WebStore
 
destroy(SequenceWithClose<InputStream>) - Method in class org.egothor.robot.cabinet.MultiFileRepositoryReader
 
destroy(SequenceWithClose<InputStream>) - Method in interface org.egothor.robot.cabinet.RepositoryReader
Removes all streams in a list.
destroy() - Method in class org.egothor.slotter.BarrelShadow
Destroy all data structures this Barrel uses.
destroy(Slot) - Method in class org.egothor.slotter.SlotMap
 
destroy() - Method in class org.egothor.store.Documents
Destroy this data structure.
destroy(String) - Static method in class org.egothor.store.Documents
 
destroy() - Method in class org.egothor.store.Terms
Destroys the two files - terms and iterms in this structure's directory.
destroy(String) - Static method in class org.egothor.store.Terms
 
destroy() - Method in class org.egothor.store.ThickBarrel
This method calls close and then removes all files that this barrel uses.
destroy(String) - Static method in class org.egothor.store.ThickBarrel
 
destroy() - Method in class org.egothor.util.io.Array
 
destroySlots() - Method in class org.egothor.slotter.SlotMap
 
diff - Variable in class org.egothor.query.runner.ProxRunner
Description of the Field
Diff - Class in org.egothor.stemmer
The Diff object generates a patch string.
Diff() - Constructor for class org.egothor.stemmer.Diff
Constructor for the Diff object.
Diff(int, int, int, int) - Constructor for class org.egothor.stemmer.Diff
Constructor for the Diff object
DIFFERENT_SIZE - Static variable in class org.egothor.util.diff.Xdelta
Initial size of the data block that may be inserted into the original stream (will grow accordingly if needed).
DiffIt - Class in org.egothor.stemmer
The DiffIt class is a means generate patch commands from an already prepared stemmer table.
DiffIt() - Constructor for class org.egothor.stemmer.DiffIt
 
DIGIT - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
DIGIT - Static variable in interface org.egothor.query.parser.ParserConstants
 
Directory - Class in org.egothor.apps
Use this program to process HTML files saved locally.
Directory(String) - Constructor for class org.egothor.apps.Directory
Constructor for the Directory object.
Directory - Class in org.egothor.util.hash
 
Directory(String, int) - Constructor for class org.egothor.util.hash.Directory
 
directRead(long, byte[]) - Method in interface org.egothor.io.DataInput
Read from the offset position without buffering.
directRead(long, byte[]) - Method in class org.egothor.io.DataInputOutputStream
 
directRead(long, byte[]) - Method in class org.egothor.io.DataInputStream
 
directRead(long, byte[]) - Method in class org.egothor.io.MemoryInputStream
 
directRead(long, byte[]) - Method in class org.egothor.util.io.GZipInputStream
 
directWrite(long, byte[]) - Method in class org.egothor.io.DataInputOutputStream
 
disable_tracing() - Method in class org.egothor.parser.plain.Simple
 
disable_tracing() - Method in class org.egothor.query.parser.Parser
 
distance() - Method in class org.egothor.cache.lruk.LruKNode
Computes the backward-K-distance of this node.
Distributor<T> - Interface in org.egothor.distributor
The Distributor interface should be implemented by any class that distributes a Task to a Sequence of objects, which are taken as recipients.
divadd(int, IntegerArray) - Method in class org.egothor.util.IntegerArray
Calculates this/by+addition (this and addition are vectors).
DJB - Static variable in class org.egothor.duplicity.util.Hasher
Constant for DJB hash algorith.
dm - Variable in class org.egothor.parser.filter.Phonetics
Description of the Field
DNSClient<T> - Class in org.egothor.robot
DNS client object with a caching capability.
DNSClient(String, long) - Constructor for class org.egothor.robot.DNSClient
 
DNSClient.AaaRR - Class in org.egothor.robot
Answer, Authority, Additional RR
DNSClient.DataBlock - Class in org.egothor.robot
 
DNSClient.Question<T> - Class in org.egothor.robot
 
DNSResponseFormatException - Exception in org.egothor.robot
Incorrect response from a server.
DNSResponseFormatException(String) - Constructor for exception org.egothor.robot.DNSResponseFormatException
 
DNSRETRIES - Static variable in class org.egothor.robot.Config
How many times we restart DNS query?
DNSSERVER - Static variable in class org.egothor.robot.Config
IP address of our DNS server.
DNSTIMEOUT - Static variable in class org.egothor.robot.Config
How long we wait for DNS response.
DOCDELAY - Static variable in class org.egothor.robot.Config
How often we may ask for the same URI? [msec]
DOCDELAYONFAIL - Static variable in class org.egothor.robot.Config
How often we may ask for the same URI if the request failed? [msec]
DOCINITDELAY - Static variable in class org.egothor.robot.Config
How often we may ask for the same URI on start (the first two fetches)? [msec]
DOCINVSIZE - Static variable in class org.egothor.Constants
How many terms we assume in a document.
DOCSCACHE - Static variable in class org.egothor.Constants
How many documents are cached in each barrel during querying phase?
Document - Class in org.egothor.core.memory
The Document object represents a real document.
Document() - Constructor for class org.egothor.core.memory.Document
Constructor for the Document object
DocumentData - Class in org.egothor.core
The DocumentData object is the root of all document metadata objects.
DocumentData(long) - Constructor for class org.egothor.core.DocumentData
Constructor for the DocumentData object.
DocumentData(long, int) - Constructor for class org.egothor.core.DocumentData
 
DocumentData(long, long) - Constructor for class org.egothor.core.DocumentData
 
DocumentData(DocumentData) - Constructor for class org.egothor.core.DocumentData
Construct a new DocumentData object using the Hashtable of the given DocumentData object.
DocumentDuplicities - Class in org.egothor.duplicity.visualization
Represents the duplicities of a document and allows visualization of the duplicities with other documents in so called reports.
DocumentDuplicitiesDocumentLevel - Class in org.egothor.duplicity.visualization
Child class of DocumentDuplicities for document duplicity checking level (see Constants.CHECK_DUPLICITY_LEVEL).
DocumentDuplicitiesDocumentLevel(DocumentUnitID, DocumentData, JaccardCoeficientsFile, TankerImplSecure) - Constructor for class org.egothor.duplicity.visualization.DocumentDuplicitiesDocumentLevel
 
DocumentDuplicitiesParagraphLevel - Class in org.egothor.duplicity.visualization
Child class of DocumentDuplicities for paragraph duplicity checking level (see Constants.CHECK_DUPLICITY_LEVEL).
DocumentDuplicitiesParagraphLevel(DocumentUnitID, DocumentData, JaccardCoeficientsFile, TankerImplSecure) - Constructor for class org.egothor.duplicity.visualization.DocumentDuplicitiesParagraphLevel
 
DocumentDuplicitiesSentenceLevel - Class in org.egothor.duplicity.visualization
Child class of DocumentDuplicities for sentence duplicity checking level (see Constants.CHECK_DUPLICITY_LEVEL).
DocumentDuplicitiesSentenceLevel(DocumentUnitID, DocumentData, JaccardCoeficientsFile, TankerImplSecure) - Constructor for class org.egothor.duplicity.visualization.DocumentDuplicitiesSentenceLevel
 
DocumentGenerator - Class in org.egothor.duplicity.generator
Abstract generator of documents.
DocumentGeneratorDL - Class in org.egothor.duplicity.generator
Document level generator of documents.
DocumentGeneratorPL - Class in org.egothor.duplicity.generator
Paragraph level generator of documents.
DocumentGeneratorSL - Class in org.egothor.duplicity.generator
Sentence level generator of documents.
DocumentLevelPermutatedMinsFiller - Class in org.egothor.duplicity.algorithm
Fills the DocumentPermutatedMins with values corrensponding to the given sequence of tokens.
DocumentPermutatedMins - Class in org.egothor.duplicity.datastructure
Represents container for the informations about duplicities, that are stored in DocumentData class.
DocumentPermutatedMins() - Constructor for class org.egothor.duplicity.datastructure.DocumentPermutatedMins
 
DocumentPermutatedMins(DocumentPermutatedMins) - Constructor for class org.egothor.duplicity.datastructure.DocumentPermutatedMins
 
Documents - Class in org.egothor.store
Documents implements a documents DB structure on disc.
Documents(String) - Constructor for class org.egothor.store.Documents
Constructor for the Documents object.
Documents2Repository - Class in org.egothor.apps
 
Documents2Repository() - Constructor for class org.egothor.apps.Documents2Repository
 
DocumentsDB - Class in org.egothor.repository
DocumentsDB implements a documents DB structure on disc.
DocumentsDB(String, boolean) - Constructor for class org.egothor.repository.DocumentsDB
Constructor for the DocumentsDB object.
DocumentsFastReader - Class in org.egothor.robot.index
DocumentsFastReader.java Created on August 15, 2005, 2:23 AM
DocumentsFastReader(String, long) - Constructor for class org.egothor.robot.index.DocumentsFastReader
Constructor for the DocumentsFastReader object.
DocumentsFastWriter - Class in org.egothor.robot.index
DocumentsFastWriter can also add an element to an already existing structure.
DocumentsFastWriter(String) - Constructor for class org.egothor.robot.index.DocumentsFastWriter
Constructor for the DocumentsFastWriter.
DocumentsGenerator - Class in org.egothor.duplicity.apps
Use this program to generate HTML documents with given characteristics.
DocumentsGenerator() - Constructor for class org.egothor.duplicity.apps.DocumentsGenerator
 
DocumentUnitID - Class in org.egothor.duplicity.datastructure
Class represents a unit of text on document duplicity checking level (see Constants.CHECK_DUPLICITY_LEVEL).
doEnd() - Method in interface org.egothor.util.diff.GDiffCreator
 
doEnd() - Method in class org.egothor.util.diff.GDiffDumpCreator
 
doEnd() - Method in class org.egothor.util.diff.GDiffWriter
 
Done() - Method in interface org.egothor.parser.plain.CharStream
The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
Done() - Method in class org.egothor.query.parser.SimpleCharStream
 
Done() - Method in class org.egothor.text.CharStreamBuffer
The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
DoubleMetaphone - Class in org.egothor.parser.filter
This module implements a "sounds like" algorithm developed by Lawrence Philips which he published in the June, 2000 issue of C/C++ Users Journal.
DoubleMetaphone() - Constructor for class org.egothor.parser.filter.DoubleMetaphone
Creates new DoubleMetaphone
down() - Method in class org.egothor.util.BiQueue
Resize the queue beginning at the last Object.
down() - Method in class org.egothor.util.Counter
Subtract 1 from the Counter's value.
down() - Method in class org.egothor.util.QueueAbstract
Resize the queue beginning at the last Object.
drop(long) - Method in interface org.egothor.robot.escape.Escape
The previous blocks saved by Escape.save(long, java.lang.String, java.lang.String, java.nio.ByteBuffer) method should be forgotten.
DROP - Static variable in class org.egothor.robot.escape.SimpleEscape
 
drop(long) - Method in class org.egothor.robot.escape.SimpleEscape
 
dropped() - Method in class org.egothor.robot.module.Page
Informs this object that its subject has been canceled and some clean-up should be done now: for instance it calls Page.releaseBuffer() and may also inform an escape hole that this object is dropped/canceled.
dump() - Method in class org.egothor.core.query.ResultList
 
dump() - Method in class org.egothor.duplicity.file.CommonSimilarUnitPairsFile
Dumps the file with its content to String.
dump() - Method in class org.egothor.duplicity.file.JaccardCoeficientsFile
Dumps the file with its content to String.
dump() - Method in class org.egothor.duplicity.file.PermutatedMinsFile
Dumps the content of the file to string.
dump() - Method in class org.egothor.robot.MultiLock
 
dump(PrintStream, int) - Method in class org.egothor.util.IntegerArray
 
Dumper - Class in org.egothor.apps
Dumper is an application that dumps the barrel that was written by ThickBarrelOut.
Dumper() - Constructor for class org.egothor.apps.Dumper
 
DumpEscape - Class in org.egothor.robot
 
DumpEscape(DataInput) - Constructor for class org.egothor.robot.DumpEscape
Creates a new instance of DumpEscape
dumpHeaders(Logger) - Method in class org.egothor.robot.Response
 
DumpReporter - Class in org.egothor.apps
 
DumpReporter(DataInput, char, String) - Constructor for class org.egothor.apps.DumpReporter
 
dumpState() - Method in class org.egothor.util.BlockingArray
 
DUPLICATE_TRESHOLD - Static variable in class org.egothor.Constants
The treshold for mean value of Jaccard coeficient (divided by number of permutations see Constants.CHECK_DUPLICITY_PERM_NUM) for all textual units of the document.
DuplicatedTokenPrinter - Class in org.egothor.duplicity.visualization
Sets style for duplicate tokens.
DuplicatedTokenPrinter() - Constructor for class org.egothor.duplicity.visualization.DuplicatedTokenPrinter
 
duplicatedTokenPrinter - Static variable in class org.egothor.duplicity.visualization.Fonts
Printer for the words that were duplicated in the examined document, when compared to a document already in the index.
DuplicityChecker - Class in org.egothor.duplicity.algorithm
Contains top-level implementations of duplicity checking algorithm.
DuplicityChecker() - Constructor for class org.egothor.duplicity.algorithm.DuplicityChecker
 
DuplicityCheckerIndexCreator - Class in org.egothor.duplicity.apps
Use this program to create index with duplicity checking ability from barrels saved locally.
DuplicityCheckerIndexCreator() - Constructor for class org.egothor.duplicity.apps.DuplicityCheckerIndexCreator
 
DuplicityCheckingException - Exception in org.egothor.duplicity.algorithm
Thrown when exception on duplicity checking algorithm occures.
DuplicityCheckingException() - Constructor for exception org.egothor.duplicity.algorithm.DuplicityCheckingException
 
DuplicityCheckingException(String) - Constructor for exception org.egothor.duplicity.algorithm.DuplicityCheckingException
 
DuplicityCheckingException(Throwable) - Constructor for exception org.egothor.duplicity.algorithm.DuplicityCheckingException
 
DuplicityCheckingException(String, Throwable) - Constructor for exception org.egothor.duplicity.algorithm.DuplicityCheckingException
 
DuplicityCheckingFile - Class in org.egothor.duplicity.file
Ancestor for all the files in org.egothor.duplicity.file package.
DuplicityCheckingFileElement - Class in org.egothor.duplicity.file
All element to be stored in the duplicity checking algorithm files must inherit from this class.
DuplicityCheckingFileElement() - Constructor for class org.egothor.duplicity.file.DuplicityCheckingFileElement
 
DupWithoutDiacritics - Class in org.egothor.parser.filter
This filter transforms all (Latin) words to non-diacritical (ASCII), but still keeps the original tokens.
DupWithoutDiacritics(Sequence<Token>) - Constructor for class org.egothor.parser.filter.DupWithoutDiacritics
Constructor for the Diacritics object.
dynamicCapacity() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Returns the capacity of the dynamic cache.
Dynamizer - Class in org.egothor.dynamizer
This abstract class should be implemented by any class applying an algorithm for dynamization to a data structure.
Dynamizer() - Constructor for class org.egothor.dynamizer.Dynamizer
 

E

eat(Row, int[]) - Method in class org.egothor.stemmer.Gener
Test whether the given Row of Cells in a Trie should be included in an optimized Trie.
EgoFormatter - Class in org.egothor.util
This class is part of the Egothor Project
EgoFormatter() - Constructor for class org.egothor.util.EgoFormatter
 
Egolog - Class in org.egothor
 
Egolog() - Constructor for class org.egothor.Egolog
 
Egothor - Class in org.egothor.dynamizer
The Egothor object is a dynamizer that accepts only DynStruct objects.
Egothor(int) - Constructor for class org.egothor.dynamizer.Egothor
Constructor for the Egothor object.
EgothorIndexConstExpiredException - Exception in org.egothor.dir
Thrown when index constancy has expired.
EgothorIndexConstExpiredException() - Constructor for exception org.egothor.dir.EgothorIndexConstExpiredException
 
EgothorIndexConstExpiredException(String) - Constructor for exception org.egothor.dir.EgothorIndexConstExpiredException
 
EgothorIndexConstExpiredException(Throwable) - Constructor for exception org.egothor.dir.EgothorIndexConstExpiredException
 
EgothorIndexConstExpiredException(String, Throwable) - Constructor for exception org.egothor.dir.EgothorIndexConstExpiredException
 
elementAt(long, int) - Method in class org.egothor.repository.Berkeley
 
elementAt(long, int) - Method in class org.egothor.repository.BlobRepository
 
elementAt(long, int) - Method in interface org.egothor.repository.DataRepository
Retrieves a data block.
elementAt(long, int) - Method in class org.egothor.repository.DocumentsDB
 
elementAt(long, int) - Method in class org.egothor.repository.MapDbRepository
 
elementAt(long, int) - Method in class org.egothor.repository.WebStore
 
elementAt(long) - Method in class org.egothor.store.Documents
Return the element with the given uid.
elementAt(String) - Method in class org.egothor.store.Terms
Return the element with the given key.
elements() - Method in class org.egothor.dir.Group
Return the elements contained in this object.
elements() - Method in class org.egothor.dir.Tanker
Return the Barrels in this Tanker.
elements() - Method in class org.egothor.dir.TankerImplSecure
Deprecated.
elements() - Method in class org.egothor.dynamizer.Dynamizer
Set of DynStruct elements.
elements() - Method in class org.egothor.repository.Berkeley
The tuples are [long:uid;int:rev;Object:DataInputStream].
elements() - Method in class org.egothor.repository.BlobRepository
 
elements() - Method in interface org.egothor.repository.DataRepository
The tuples are [long:uid;int:rev;Object:DataInputStream].
elements() - Method in class org.egothor.repository.DocumentsDB
The tuples are [long:uid;int:rev;Object:DataInputStream].
elements() - Method in class org.egothor.repository.MapDbRepository
 
elements() - Method in class org.egothor.repository.WebStore
The tuples are [long:uid;int:rev;Object:DataInputStream;Object:URI].
elements() - Method in class org.egothor.slotter.SlotMap
 
elements(String) - Method in class org.egothor.store.Terms
Return an Enumeration of elements containing the given prefix.
elementsSecure() - Method in class org.egothor.dir.TankerImplSecure
Gets elements of this tanker, done in multithreaded safe way.
EMPTY() - Static method in class org.egothor.robot.RobotsTXT
 
empty() - Method in interface org.egothor.util.thread.Pool.Queue
Description of the Method
emptyElement(QName, XMLAttributes, Augmentations) - Method in class org.egothor.html.HTMLPrinter
 
emptyElement(QName, XMLAttributes, Augmentations) - Method in class org.egothor.html.SAXListener
 
enable_tracing() - Method in class org.egothor.parser.plain.Simple
 
enable_tracing() - Method in class org.egothor.query.parser.Parser
 
encode(String) - Method in class org.egothor.parser.filter.DoubleMetaphone
Description of the Method
encode(String) - Method in class org.egothor.parser.filter.Nysiis
encode - Nysiis phonetic encoding.
endColumn - Variable in class org.egothor.parser.plain.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class org.egothor.query.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endDocument(Augmentations) - Method in class org.egothor.html.SAXListener
 
endElement(QName, Augmentations) - Method in class org.egothor.html.HTMLPrinter
 
endElement(QName, Augmentations) - Method in class org.egothor.html.SAXListener
 
endGeneralEntity(String, Augmentations) - Method in class org.egothor.html.HTMLPrinter
 
endGeneralEntity(String, Augmentations) - Method in class org.egothor.html.SAXListener
 
endLine - Variable in class org.egothor.parser.plain.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.egothor.query.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
ensureModifierActiveState(String, String) - Method in class org.egothor.lock.LockManager
Ensures that a caller has an active modifier state.
enums - Variable in class org.egothor.merger.ConcatSeq
The Sequences that will be concatenated.
EOF - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
EOF - Static variable in interface org.egothor.query.parser.ParserConstants
 
eof() - Method in class org.egothor.util.MemoryBuffer
 
EOT() - Method in class org.egothor.util.Reporter
 
equals(Object) - Method in class org.egothor.cache.AbstractNode
Checks whether the specified object is an AbstractNode with the same key.
equals(Object) - Method in class org.egothor.cache.CachedQuery
Checks whether the specified object is equal to this one.
equals(Object) - Method in class org.egothor.cache.CachedTerm
Checks whether the specified object is equal to this one.
equals(Object) - Method in class org.egothor.core.Token
Description of the Method
equals(Object) - Method in class org.egothor.duplicity.datastructure.DocumentPermutatedMins
 
equals(Object) - Method in class org.egothor.duplicity.datastructure.DocumentUnitID
 
equals(Object) - Method in class org.egothor.duplicity.datastructure.JaccardCoeficient
 
equals(Object) - Method in class org.egothor.duplicity.datastructure.ParagraphUnitID
 
equals(Object) - Method in class org.egothor.duplicity.datastructure.SentenceUnitID
 
equals(Object) - Method in class org.egothor.duplicity.datastructure.UnitPair
 
equals(Object) - Method in class org.egothor.duplicity.datastructure.UnitPermutatedMin
 
equals(Object) - Method in class org.egothor.duplicity.util.Permutation
 
equals(Object) - Method in class org.egothor.robot.cabinet.Two
 
equals(Object) - Method in class org.egothor.robot.DNSClient.AaaRR
 
equals(Object) - Method in class org.egothor.robot.DNSClient.DataBlock
 
equals(Object) - Method in class org.egothor.robot.DNSClient.Question
 
equals(Object) - Method in class org.egothor.robot.LinksCollector.URIandLong
 
equals(Object) - Method in class org.egothor.slotter.Slot
 
equals(int) - Method in class org.egothor.util.VarInteger
 
equals(int) - Method in class org.egothor.util.VarLong
 
equalsTo(String, int) - Method in class org.egothor.robot.module.Server
 
equalTo(RobotsTXT) - Method in class org.egothor.robot.RobotsTXT
 
Escape - Interface in org.egothor.robot.escape
This interface defines a component that stores indexed ByteBuffers (often externally).
escapeAttr(Writer, String) - Static method in class org.egothor.text.HTML
 
escapeAttr(String) - Static method in class org.egothor.text.HTML
 
evaluate(long) - Method in class org.egothor.core.query.Runner
Return the calculated similarity.
evaluate(long) - Method in class org.egothor.query.runner.AndRunner
Return the calculated similarity between this query and the document with the given unique ID.
evaluate(long) - Method in class org.egothor.query.runner.enhanced.AndRunner
Return the calculated similarity between this query and the document with the given unique ID.
evaluate(long) - Method in class org.egothor.query.runner.enhanced.NotRunner
Return the calculated similarity.
evaluate(long) - Method in class org.egothor.query.runner.enhanced.OrRunner
Return the calculated similarity.
evaluate(long) - Method in class org.egothor.query.runner.enhanced.PhraseRunner
Return the similarity of this object to the document with the given unique ID.
evaluate(long) - Method in class org.egothor.query.runner.enhanced.ProxRunner
Return the similarity of this object to the document with the given unique ID.
evaluate(long) - Method in class org.egothor.query.runner.enhanced.TermRunner
Return the calculated similarity.
evaluate(long) - Method in class org.egothor.query.runner.enhanced.VectorRunner
Return the calculated similarity between the query and the document with the given unique ID..
evaluate(long) - Method in class org.egothor.query.runner.NotRunner
Return the calculated similarity.
evaluate(long) - Method in class org.egothor.query.runner.OrRunner
Return the calculated similarity.
evaluate(long) - Method in class org.egothor.query.runner.PhraseRunner
Return the similarity of this object to the document with the given unique ID.
evaluate(long) - Method in class org.egothor.query.runner.ProxRunner
Return the similarity of this object to the document with the given unique ID.
evaluate(long) - Method in class org.egothor.query.runner.TermRunner
Return the calculated similarity.
evaluate(long) - Method in class org.egothor.query.runner.VectorRunner
Return the calculated similarity between the query and the document with the given unique ID..
EventEncoder - Interface in org.egothor.dockyard
This interface is an event gateway.
evict() - Method in class org.egothor.cache.AbstractCache
 
evict() - Method in class org.egothor.cache.arc.ArcCache
Removes the next key from the cache according to the ARC algorithm.
evict() - Method in interface org.egothor.cache.Cache
Removes the next key from the cache according to the current cache replacement policy.
evict() - Method in class org.egothor.cache.fifo.FifoCache
Removes the oldest (first) key from the cache.
evict() - Method in class org.egothor.cache.lfu.LfuCache
Removes the least frequent key from the cache.
evict() - Method in class org.egothor.cache.lru.LruCache
Removes the least recently used item from the cache.
evict() - Method in class org.egothor.cache.lruk.LruKCache
Removes the key with the highest backward-K-distance.
evict() - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Removes the LRU item of the first LRU queue from the cache.
evict() - Method in class org.egothor.cache.slru.SlruCache
Removes the LRU key from the probationary or protected segment, if probationary is empty.
evict() - Method in class org.egothor.cache.stat.StaticCache
Does nothing.
evict() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Removes a key from the dynamic cache according to its cache eviction policy.
evict() - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Removes the next key from the cache according to the 2Q algorithm.
exec(String, String) - Method in class org.egothor.stemmer.Diff
Construct a patch string that transforms a to b.
execute() - Method in class org.egothor.slotter.SlotMap
 
exists() - Method in class org.egothor.io.File
Test whether this file exists on the filesystem.
exists() - Method in class org.egothor.io.FileLocal
 
expand(String) - Method in interface org.egothor.core.Barrel
Return the enumeration of all IListMetadata objects which match the expression.
expand(String) - Method in class org.egothor.core.memory.Document
Not implemented.
expand(String) - Method in class org.egothor.core.memory.MemoryBarrel
Return an Enumeration which will contain inverted list metadata for any inverted list constructed for a term containing the given regular expression.
expand(String) - Method in class org.egothor.dir.Group
Return the enumeration of all IListMetadata objects which match the expression.
expand(String) - Method in class org.egothor.dir.TankerImplSecure
 
expand(String) - Method in class org.egothor.slotter.BarrelShadow
Return the enumeration of all IListMetadata objects which match the expression.
expand(String) - Method in class org.egothor.store.ThickBarrel
Description of the Method
expand() - Method in class org.egothor.util.BiQueue
If push is called and we have not any space for a new element, this method is executed to enlarge the capacity of this queue.
expand() - Method in class org.egothor.util.Queue
Description of the Method
expand() - Method in class org.egothor.util.QueueAbstract
If push is called and we have not any space for a new element, this method is executed to enlarge the capacity of this queue.
expandDocMetadata(DocumentData, Token[]) - Method in class org.egothor.dir.Group
Retrives the document data, but restrict the data block to the part relevant to some tokens of our interest.
expandDocMetadata(DocumentData, Token[]) - Method in class org.egothor.dir.Tanker
 
expandDocMetadata(DocumentData, Token[]) - Method in class org.egothor.dir.TankerImpl
 
expandDocMetadata(DocumentData, Token[]) - Method in class org.egothor.dir.TankerImplSecure
Deprecated.
expandDocMetadataSecure(DocumentData, Token[]) - Method in class org.egothor.dir.TankerImplSecure
Standard exapnding of doc metadata, but using multithreaded safe way.
expectedTokenSequences - Variable in exception org.egothor.parser.plain.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception org.egothor.query.parser.ParseException
Each entry in this array is an array of integers.
expirationTime - Variable in class org.egothor.lock.server.LockServerThread.LockServerRecord.LockEntry
 
expired(T) - Method in class org.egothor.robot.DNSClient
DNS server sent some response which is not the answer to our query - callback.
explain(Document) - Method in class org.egothor.core.query.Query
Print out this query in an XML format.
explain(Document) - Method in class org.egothor.query.QAnd
Description of the Method
explain(Document) - Method in class org.egothor.query.QGroup
Description of the Method
explain(Document) - Method in class org.egothor.query.QNot
Description of the Method
explain(Document) - Method in class org.egothor.query.QOr
Description of the Method
explain(Document) - Method in class org.egothor.query.QPhrase
Description of the Method
explain(Document) - Method in class org.egothor.query.QProx
Description of the Method
explain(Document) - Method in class org.egothor.query.QTerm
Description of the Method
explain(URI) - Static method in class org.egothor.robot.Config
 
exportTo(DataOutputStream) - Method in class org.egothor.robot.Config
Save this configuration into an output stream.
exportTo(DataOutput) - Method in class org.egothor.robot.Subnet
 
Extractor - Class in org.egothor.apps
Extractor is an application that dumps the barrel into a stream of tuples.
Extractor(String, String) - Constructor for class org.egothor.apps.Extractor
 

F

factor - Variable in class org.egothor.util.QueueAbstract
 
FastBlindAppender - Class in org.egothor.repository
This class uses a simple way to recognize known URIs and their ids.
FastBlindAppender(String, int) - Constructor for class org.egothor.repository.FastBlindAppender
 
FETCHQSIZE - Static variable in class org.egothor.robot.Config
Number of ready servers for gathering (number of pages gathered concurrently).
FifoCache<K,V> - Class in org.egothor.cache.fifo
Implementation of Cache that uses a FIFO list that removes the oldest (first) entry as an eviction policy.
FifoCache() - Constructor for class org.egothor.cache.fifo.FifoCache
Constructor for the ArcCache object.
FifoCache(int) - Constructor for class org.egothor.cache.fifo.FifoCache
Constructor for the FifoCache object.
FifoCache(Resolver<K, V>) - Constructor for class org.egothor.cache.fifo.FifoCache
Constructor for the FifoCache object.
FifoCache(Resolver<K, V>, int) - Constructor for class org.egothor.cache.fifo.FifoCache
Constructor for the FifoCache object.
FifoEntry<T> - Class in org.egothor.cache.fifo
Represents an entry in a linked list that can store a value.
FifoEntry(T) - Constructor for class org.egothor.cache.fifo.FifoEntry
Constructor for the FifoEntry object.
FifoList<T> - Class in org.egothor.cache.fifo
Represents a FIFO (First-In First-Out) list.
FifoList(int) - Constructor for class org.egothor.cache.fifo.FifoList
Constructor for the FifoList object.
File - Class in org.egothor.io
This class is part of the Egothor Project
File(String) - Constructor for class org.egothor.io.File
Constructor for the File object
fileComp - Static variable in class org.egothor.duplicity.apps.AppsCommon
Comparator sorts files alphabetically.
FileLocal - Class in org.egothor.io
This class is part of the Egothor Project
FileLocal(String) - Constructor for class org.egothor.io.FileLocal
Constructor for the FileLocal object
FileManager - Class in org.egothor.io
This class is part of the Egothor Project
FileManager() - Constructor for class org.egothor.io.FileManager
 
Filter - Class in org.egothor.core
This object works as a tokenizer filter.
Filter(Sequence<Token>) - Constructor for class org.egothor.core.Filter
Constructor for the Filter object.
filter(String, byte[], int, PrintStream, String, String) - Static method in class org.egothor.html.HTMLPrinter
 
filter() - Method in class org.egothor.robot.PageRankFilter
Returns the maximum difference on calculated page ranks in this iteration step.
filter(Sequence<Token>) - Method in class org.egothor.text.Snipper
Description of the Method
filteredWords() - Method in class org.egothor.core.memory.FTField
Return an enumeration of the terms in the field filtered by filters.
filterRelevantForDocument(DocumentUnitID) - Method in class org.egothor.duplicity.file.JaccardCoeficientsFile
Filter from the file only the entries relevant for given document.
find(long) - Method in interface org.egothor.dir.GlobalPositions
 
find(long) - Method in class org.egothor.dir.GlobalPositionsArray
 
find(long) - Method in class org.egothor.dir.GlobalPositionsBerkeley
 
find(long) - Method in class org.egothor.dir.GlobalPositionsMapDb
 
findNextSet(long) - Method in class org.egothor.util.Bitmap
Return the next bit set starting at the bit of index from.
findNextUnset(long) - Method in class org.egothor.util.Bitmap
Return the next bit unset starting at the bit of index from.
finish() - Method in class org.egothor.util.io.GZipOutputStream
 
finishedEmpty(T) - Method in class org.egothor.robot.DNSClient
Recursive queries were too deep - callback.
finishedOK(T, DNSClient.AaaRR) - Method in class org.egothor.robot.DNSClient
We have a valid response back - callback.
first - Variable in class org.egothor.util.LinkedQueue
 
FIRSTPARAGRAPH - Static variable in class org.egothor.Constants
Number of the first paragraph in a document.
FIRSTSENTENCE - Static variable in class org.egothor.Constants
Number of the first sentence in a document.
FIRSTUID - Static variable in class org.egothor.Constants
Number of the first document in a collection (barrel/tanker).
flush() - Method in interface org.egothor.dir.GlobalPositions
 
flush() - Method in class org.egothor.dir.GlobalPositionsArray
 
flush() - Method in class org.egothor.dir.GlobalPositionsBerkeley
 
flush() - Method in class org.egothor.dir.GlobalPositionsMapDb
 
flush() - Method in class org.egothor.io.DataOutputStream
 
flush() - Method in class org.egothor.io.MemoryOutputStream
 
flush() - Method in class org.egothor.repository.Berkeley
 
flush() - Method in class org.egothor.repository.BlobRepository
 
flush() - Method in interface org.egothor.repository.DataRepository
 
flush() - Method in class org.egothor.repository.DocumentsDB
 
flush() - Method in class org.egothor.repository.MapDbRepository
 
flush() - Method in class org.egothor.repository.WebStore
 
flush() - Method in class org.egothor.util.io.GZipOutputStream
 
Fonts - Class in org.egothor.duplicity.visualization
Common place to put Printer and Fonts instances.
Fonts() - Constructor for class org.egothor.duplicity.visualization.Fonts
 
FOOTER - Static variable in class org.egothor.duplicity.apps.WikipediaFilter
 
FOOTER - Static variable in class org.egothor.duplicity.generator.DocumentGenerator
 
forEach(Task<Barrel>) - Method in class org.egothor.dir.Group
Put the given task to all active (inner) barrels.
forEach(Task<Barrel>) - Method in class org.egothor.dir.TankerImplSecure
 
forEach(Sequence<T>, Task<T>) - Method in interface org.egothor.distributor.Distributor
Put the task to all acting (inner) structures.
forEach(Sequence<T>, Task<T>) - Method in class org.egothor.distributor.MTE
Put the task to all acting (inner) structures.
forEach(Sequence<T>, Task<T>) - Method in class org.egothor.distributor.STE
Iterate through the Enumeration and give the element the task.
format(LogRecord) - Method in class org.egothor.util.EgoFormatter
Description of the Method
foundHits() - Method in class org.egothor.core.query.Rider
Return the number of hits that were really read and identified as positive hits.
FS - Static variable in class org.egothor.Constants
File separator.
FTField - Class in org.egothor.core.memory
Class FTField represents a field in the tree structure of fields.
FTField() - Constructor for class org.egothor.core.memory.FTField
 
FULL() - Static method in class org.egothor.robot.RobotsTXT
 

G

GDiffCreator - Interface in org.egothor.util.diff
 
GDiffDumpCreator - Class in org.egothor.util.diff
 
GDiffDumpCreator() - Constructor for class org.egothor.util.diff.GDiffDumpCreator
Creates a new instance of GDiffDumpCreator
GDiffReader - Class in org.egothor.util.diff
The patch file format is described at Generic Diff Format Specification
GDiffReader() - Constructor for class org.egothor.util.diff.GDiffReader
 
GDiffWriter - Class in org.egothor.util.diff
The patch file format is described at Generic Diff Format Specification
GDiffWriter(DataOutput) - Constructor for class org.egothor.util.diff.GDiffWriter
 
Gener - Class in org.egothor.stemmer
The Gener object helps in the discarding of nodes which break the reduction effort and defend the structure against large reductions.
Gener() - Constructor for class org.egothor.stemmer.Gener
Constructor for the Gener object.
GENERAL_SEP - Static variable in class org.egothor.duplicity.datastructure.TextUnitID
Separates other elements - paragraph and sentence neumbers.
generateParseException() - Method in class org.egothor.parser.plain.Simple
 
generateParseException() - Method in class org.egothor.query.parser.Parser
 
Generator - Class in org.egothor.text
This class generates Tokenizer-s (documents) which reflect the Zipf's law.
Generator(int, int) - Constructor for class org.egothor.text.Generator
 
get(K) - Method in class org.egothor.cache.AbstractCache
Checks whether key parameter is not null.
get(K) - Method in class org.egothor.cache.arc.ArcCache
Gets the value associated with the specified key from the cache if a mapping exists, or the value returned by the resolver.
get(K) - Method in interface org.egothor.cache.Cache
Gets the value associated with the specified key from the cache if a mapping exists, or the value returned by the resolver.
get(CachedQuery) - Method in class org.egothor.cache.CachedGroup
Gets the result associated with the specified query from the cache if the query is cached, or the result returned by the resolver.
get(CachedTerm) - Method in class org.egothor.cache.CachedRider
Gets the inverted list page associated with the specified term from the cache if the term is cached, or the inverted list page returned by the resolver.
get(K) - Method in class org.egothor.cache.fifo.FifoCache
Gets the value associated with the specified key from the cache if a mapping exists, or the value returned by the resolver.
get(K) - Method in class org.egothor.cache.lfu.LfuCache
Gets the value associated with the specified key from the cache if a mapping exists, or the value returned by the resolver.
get(K) - Method in class org.egothor.cache.lru.LruCache
Gets the value associated with the specified key from the cache if a mapping exists, or the value returned by the resolver.
get(K) - Method in class org.egothor.cache.lruk.LruKCache
Gets the value associated with the specified key from the cache if a mapping exists, or the value returned by the resolver.
get(K) - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Gets the value associated with the specified key from the cache if a mapping exists, or the value returned by the resolver.
get(K) - Method in class org.egothor.cache.slru.SlruCache
Gets the value associated with the specified key from the cache if a mapping exists, or the value returned by the resolver.
get(K) - Method in class org.egothor.cache.stat.StaticCache
Gets the value associated with the specified key from the cache if a mapping exists, or the value returned by the resolver.
get(K) - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Gets the value associated with the specified key from the cache if a mapping exists, or the value returned by the resolver.
get(K) - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Gets the value associated with the specified key from the cache if a mapping exists, or the value returned by the resolver.
get(int) - Method in class org.egothor.duplicity.util.Permutation
Get the i-th permutation element.
get(long) - Method in class org.egothor.repository.BijectInt2String
Retrieves the URI of a given id, null when the id is not assigned yet.
get(long) - Method in interface org.egothor.repository.URIRepository
Retrieves the URI of a given id, null when the id is not assigned yet.
get(int) - Method in class org.egothor.slotter.SlotMap
 
get(Slot) - Method in class org.egothor.slotter.SlotMap
 
get(Object) - Method in class org.egothor.util.Cache
Description of the Method
get(int) - Method in class org.egothor.util.IntegerArray
 
get32(int) - Method in class org.egothor.util.LongAndIntegerArray
 
get64(int) - Method in class org.egothor.util.LongAndIntegerArray
 
getAdaptedQuery() - Method in class org.egothor.core.QueryResponse
Return the query which was finally solved in the system.
getAll(String) - Method in class org.egothor.stemmer.Trie
Gets the all attribute of the Trie object
getAllBytes() - Method in class org.egothor.io.MemoryOutputStream
 
getAlternate() - Method in class org.egothor.parser.filter.DoubleMetaphone
Gets the alternate attribute of the DoubleMetaphone object
getAlternateBuffer() - Method in class org.egothor.parser.filter.DoubleMetaphone
Gets the alternateBuffer attribute of the DoubleMetaphone object
getAttachment() - Method in class org.egothor.robot.DNSClient.Question
 
getBarrel() - Method in class org.egothor.cache.CachedTerm
Gets the associated barrel.
getBaseURL() - Method in class org.egothor.html.HTMLParser
Return the base URL.
getBeginColumn() - Method in interface org.egothor.parser.plain.CharStream
Returns the column number of the first character for current token (being matched after the last call to BeginTOken).
getBeginColumn() - Method in class org.egothor.query.parser.SimpleCharStream
 
getBeginColumn() - Method in class org.egothor.text.CharStreamBuffer
Returns the column number of the first character for current token (being matched after the last call to BeginTOken).
getBeginLine() - Method in interface org.egothor.parser.plain.CharStream
Returns the line number of the first character for current token (being matched after the last call to BeginTOken).
getBeginLine() - Method in class org.egothor.query.parser.SimpleCharStream
 
getBeginLine() - Method in class org.egothor.text.CharStreamBuffer
Returns the line number of the first character for current token (being matched after the last call to BeginTOken).
getBit(int) - Method in class org.egothor.util.Bitmap
Return the state of the specified bit (the first bit is 0).
getBitmap(String) - Method in interface org.egothor.core.Barrel
Return the Bitmap of a given label.
getBitmap(String) - Method in class org.egothor.core.memory.Document
 
getBitmap(String) - Method in class org.egothor.core.memory.MemoryBarrel
 
getBitmap(String) - Method in class org.egothor.dir.Group
 
getBitmap(String) - Method in class org.egothor.dir.TankerImplSecure
 
getBitmap(String) - Method in class org.egothor.slotter.BarrelShadow
Return the Bitmap of a given label.
getBitmap(String) - Method in class org.egothor.store.ThickBarrel
 
getBuffer() - Method in class org.egothor.duplicity.file.PermutatedMinsFileProducer
 
getBuffer() - Method in class org.egothor.duplicity.file.SimilarUnitPairsFileProducer
 
getCache() - Method in class org.egothor.cache.CachedGroup
Gets the actual cache used for storing query results.
getCache() - Method in class org.egothor.cache.CachedRider
Gets the actual cache used for storing inverted list pages.
getCache() - Static method in class org.egothor.core.query.Rider
Gets the cache used for caching inverted list pages.
getCache() - Method in class org.egothor.dir.Group
Gets the CachedGroup used for storing query results.
getCachedPostings() - Method in class org.egothor.cache.CachedRider
Returns the actual number of cached postings.
getCachingFactor() - Method in class org.egothor.util.hash.HashURI
Deprecated.
 
getCanonicalPath() - Method in class org.egothor.io.File
Return the unique filename of this file.
getCanonicalPath() - Method in class org.egothor.io.FileLocal
 
getCause() - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
getCells() - Method in class org.egothor.stemmer.Row
Return the number of cells in use.
getCells() - Method in class org.egothor.stemmer.Trie
Return the number of cells in this Trie object.
getCellsPnt() - Method in class org.egothor.stemmer.Row
Return the number of references (how many transitions) to other rows.
getCellsPnt() - Method in class org.egothor.stemmer.Trie
Gets the cellsPnt attribute of the Trie object
getCellsVal() - Method in class org.egothor.stemmer.Row
Return the number of patch commands saved in this Row.
getCellsVal() - Method in class org.egothor.stemmer.Trie
Gets the cellsVal attribute of the Trie object
getCharset() - Method in class org.egothor.apps.Directory
 
getChecksum(Checksum) - Method in class org.egothor.util.CyclicBuffer
Calculates the checksum of the stored data with a given algorithm.
getColumn() - Method in interface org.egothor.parser.plain.CharStream
Deprecated. 
getColumn() - Method in class org.egothor.query.parser.SimpleCharStream
Deprecated. 
getColumn() - Method in class org.egothor.text.CharStreamBuffer
 
getCompleteTime() - Method in class org.egothor.robot.module.T5
 
getConnectionTime() - Method in class org.egothor.robot.module.T5
 
getContentCharSet(String, String) - Static method in class org.egothor.robot.Response
Parse the charset spec, i.e.
getContentType() - Method in class org.egothor.core.DocumentData
 
getCWI(HashSet<Token>) - Method in class org.egothor.dir.Group
Return the subset of CWI for the given subset of terms.
getCWI(HashSet<Token>) - Method in class org.egothor.dir.TankerImplSecure
 
getData() - Method in class org.egothor.core.DocumentData
 
getData() - Method in class org.egothor.robot.Response
 
getDataLen() - Method in class org.egothor.core.DocumentData
 
getDateTime() - Method in class org.egothor.core.DocumentData
 
getDocDBRevision() - Method in class org.egothor.core.DocumentData
 
getDocument() - Method in class org.egothor.repository.WebStore.Page
 
getDocumentDBRevision() - Method in class org.egothor.duplicity.datastructure.TextUnitID
 
getDocumentMins() - Method in class org.egothor.core.DocumentData
 
getDocumentParserLoad() - Method in class org.egothor.robot.module.T5
 
getDocuments() - Method in interface org.egothor.core.BarrelReader
Returns an enumeration of all active documents.
getDocuments() - Method in class org.egothor.core.memory.Document
Return an Enumeration of the documents.
getDocuments() - Method in class org.egothor.core.memory.MemoryBarrel
Return the documents making up this Barrel.
getDocuments() - Method in class org.egothor.dockyard.StreamReader
 
getDocuments() - Method in class org.egothor.merger.Merge
Return an enumeration of DocumentData objects.
getDocuments() - Method in class org.egothor.robot.index.ThickFastIn
Return an enumeration containing stored metadata of documents.
getDocuments() - Method in class org.egothor.store.ThickBarrelIn
Return an enumeration containing stored metadata of documents.
getDocumentUID() - Method in class org.egothor.duplicity.datastructure.TextUnitID
 
getDocumentUnitID() - Method in class org.egothor.core.DocumentData
Get DocumentUnitID object representing this DocumentData.
getDocumentUnits(Sequence<Token>) - Static method in class org.egothor.duplicity.visualization.DocumentDuplicities
Takes the sequence of document words and depending on the Constants.CHECK_DUPLICITY_LEVEL splits it to the appropriate text units - documents, paragraphs or sentences.
getDuplicatesIndex() - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
getDuplicatesIndexDir() - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
getDuplicityCheckingMainDir() - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
 
getDuplicityCheckingMainDir() - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
getDuplicityCheckingReportDir() - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
 
getDuplicityCheckingReportDir() - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
getDuplicityCheckingTempDir() - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
 
getDuplicityCheckingTempDir() - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
getEfficiencyFactor() - Method in class org.egothor.util.hash.HashString
Deprecated.
 
getEfficiencyFactor() - Method in class org.egothor.util.hash.HashURI
Deprecated.
 
getEncodeLimit() - Method in class org.egothor.parser.filter.DoubleMetaphone
Gets the encodeLimit attribute of the DoubleMetaphone object
getEndColumn() - Method in interface org.egothor.parser.plain.CharStream
Returns the column number of the last character for current token (being matched after the last call to BeginTOken).
getEndColumn() - Method in class org.egothor.query.parser.SimpleCharStream
 
getEndColumn() - Method in class org.egothor.text.CharStreamBuffer
Returns the column number of the last character for current token (being matched after the last call to BeginToken).
getEndLine() - Method in interface org.egothor.parser.plain.CharStream
Returns the line number of the last character for current token (being matched after the last call to BeginTOken).
getEndLine() - Method in class org.egothor.query.parser.SimpleCharStream
 
getEndLine() - Method in class org.egothor.text.CharStreamBuffer
Returns the line number of the last character for current token (being matched after the last call to BeginToken).
getExcluded() - Method in class org.egothor.core.query.Query
Gets the excluded attribute of the Query object
getExpirationTime() - Method in class org.egothor.lock.LockResult
 
getExpireTime() - Method in class org.egothor.cache.multiQueue.MultiQueueEntry
Returns the expire time of the node.
getFilename() - Method in class org.egothor.duplicity.file.AllSimilarUnitPairsFile
Returns the filename corresponding to the JaccardCoeficientsFile to be created by this instance.
getFilename() - Method in class org.egothor.duplicity.file.DuplicityCheckingFile
Returns the filename corresponding to this file.
getFilename() - Method in class org.egothor.duplicity.file.JaccardCoeficientsFile
Returns the filename corresponding to this file.
getFilename() - Method in class org.egothor.duplicity.file.PermutatedMinsFile
Returns the filename corresponding to this file.
getFilename() - Method in class org.egothor.duplicity.file.SimilarUnitPairsFile
Returns the filename corresponding to this file.
getFilename() - Method in class org.egothor.duplicity.file.SimilarUnitPairsTempFile
Returns the filename corresponding to this file.
getFilename() - Method in class org.egothor.slotter.SlotMap
 
getFilePointer() - Method in interface org.egothor.io.DataInput
Gets the filePointer attribute of the DataInput object
getFilePointer() - Method in class org.egothor.io.DataInputStream
Gets the filePointer attribute of the DataInputStream object
getFilePointer() - Method in class org.egothor.io.MemoryInputStream
 
getFirstLockEntry(long) - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
Either set of read locks is present or one single write lock, so this method returns a fine representant.
getFirstUnitID() - Method in class org.egothor.duplicity.datastructure.UnitPair
 
getFrequency() - Method in class org.egothor.cache.lfu.LfuNode
Returns the value of frequency counter of this node.
getFrequency() - Method in class org.egothor.cache.multiQueue.MultiQueueEntry
Returns the value of frequency counter of this node.
getFullPath() - Method in class org.egothor.io.File
Return the path of this file.
getFullPath() - Method in class org.egothor.io.FileLocal
 
getFully(String) - Method in class org.egothor.stemmer.MultiTrie
Return the element that is stored in a cell associated with the given key.
getFully(String) - Method in class org.egothor.stemmer.MultiTrie2
Return the element that is stored in a cell associated with the given key.
getFully(String) - Method in class org.egothor.stemmer.Trie
Return the element that is stored in a cell associated with the given key.
getHeader(String, String) - Method in class org.egothor.robot.Response
Gets the first header among HTTP headers or return the default value if the header is not in the response.
getHits() - Method in class org.egothor.cache.CachedResult
Gets the hits.
getHitsScanned() - Method in class org.egothor.core.query.ResultList
Return the total number of elements which were read during a query evaluation.
getHitsScanned() - Method in class org.egothor.core.QueryResponse
Return the number of hits that were really read and identified as positive hits.
getHTMLParserTime() - Method in class org.egothor.robot.module.T5
 
getHTTPParserTime() - Method in class org.egothor.robot.module.T5
 
getId() - Method in class org.egothor.cache.CachedIListPage
Gets the page id.
getId() - Method in class org.egothor.cache.lfu.LfuNode
Returns the time of the last access to this node.
getID() - Method in class org.egothor.duplicity.util.Permutation
 
getId() - Method in class org.egothor.slotter.TransactionLog
 
getIListItem(int) - Method in class org.egothor.cache.CachedIListPage
Gets an item on the requested position.
getIListMeta(String) - Method in interface org.egothor.core.Barrel
Return the inverted list metadata of the given term.
getIListMeta(String) - Method in class org.egothor.core.memory.Document
Return a simple IListMetadata structure that computes its getLength() as size()-deleted().
getIListMeta(String) - Method in class org.egothor.core.memory.MemoryBarrel
Return the metadata of the inverted list constructed for the given term.
getIListMeta(String) - Method in class org.egothor.dir.Group
Return the inverted list metadata for the given term.
getIListMeta(String) - Method in class org.egothor.dir.TankerImplSecure
 
getIListMeta(String) - Method in class org.egothor.slotter.BarrelShadow
Return the inverted list metadata of the given term.
getIListMeta(String) - Method in class org.egothor.store.ThickBarrel
 
getIListReader(String) - Method in class org.egothor.util.Bitmap
 
getILists() - Method in interface org.egothor.core.BarrelReader
Returns an enumeration of all inverted lists.
getILists() - Method in class org.egothor.core.memory.Document
Return all inverted lists in A-Z order of terms.
getILists() - Method in class org.egothor.core.memory.MemoryBarrel
Return the inverted lists in this Barrel.
getILists() - Method in class org.egothor.dockyard.StreamReader
 
getILists() - Method in class org.egothor.merger.Merge
Return an enumeration of IListReaders.
getILists() - Method in class org.egothor.robot.index.ThickFastIn
Returns an enumeration of inverted lists.
getILists() - Method in class org.egothor.store.ThickBarrelIn
Returns an enumeration of inverted lists.
GetImage() - Method in interface org.egothor.parser.plain.CharStream
Returns a string made up of characters from the marked token beginning to the current buffer position.
GetImage() - Method in class org.egothor.query.parser.SimpleCharStream
 
GetImage() - Method in class org.egothor.text.CharStreamBuffer
Returns a string made up of characters from the marked token beginning to the current buffer position.
getImageLinks() - Method in class org.egothor.html.HTMLField
 
getImageLinks() - Method in class org.egothor.html.HTMLParser
Return a Vector of the links obtained by the Handler.
getImageLinks() - Method in class org.egothor.robot.Response
Gets all img-src links discovered - only responses of text/html are analyzed by the html parser.
getIndexConstExpirationTime() - Method in class org.egothor.lock.LockResult
 
getIndexConstPeriodOfTime() - Method in class org.egothor.lock.LockRequest
 
getInstance() - Static method in class org.egothor.dir.ControlsHandlerGlad
 
getInstance() - Static method in class org.egothor.dir.ControlsHandlerStern
 
getInstance(long, int) - Static method in class org.egothor.duplicity.datastructure.DocumentUnitID
This is the recommended way to create an instance.
getInstance(long, int, short) - Static method in class org.egothor.duplicity.datastructure.ParagraphUnitID
This is the recommended way to create an instance.
getInstance(long, int, short, short) - Static method in class org.egothor.duplicity.datastructure.SentenceUnitID
This is the recommended way to create an instance.
getInstance() - Static method in class org.egothor.duplicity.datastructure.TextUnitID
The recommended way to create new instance of TextUnitID child class.
getInstance(int) - Static method in enum org.egothor.lock.LockAction
 
getInstance(int) - Static method in enum org.egothor.lock.LockType
 
getInstance() - Static method in class org.egothor.util.BerkeleySingleton
 
getInt(int) - Method in interface org.egothor.repository.Tuple
Returns a column value as int.
getInt() - Method in class org.egothor.util.MemoryBuffer
 
getInvertizeTime() - Method in class org.egothor.robot.module.T5
 
getInvertizeTime() - Method in class org.egothor.robot.Response
 
getJaccard() - Method in class org.egothor.duplicity.datastructure.JaccardCoeficient
 
getJavaFile() - Method in class org.egothor.io.File
 
getJavaFile() - Method in class org.egothor.io.FileLocal
 
getKey() - Method in class org.egothor.cache.AbstractNode
Gets the associated key.
getKey() - Method in class org.egothor.cache.multiQueue.MultiQueueEntry
Gets the key this node is associated with.
getLastBarrelFromDirectory(String) - Static method in class org.egothor.duplicity.apps.DuplicityCheckerIndexCreator
Gets the number of the last barrel in given directory.
getLastBarrelFromStateFile(String) - Static method in class org.egothor.duplicity.apps.AppsCommon
Gets the number of the last barrel in given index.
getLastOnPath(String) - Method in class org.egothor.stemmer.MultiTrie
Return the element that is stored as last on a path belonging to the given key.
getLastOnPath(String) - Method in class org.egothor.stemmer.MultiTrie2
Return the element that is stored as last on a path belonging to the given key.
getLastOnPath(String) - Method in class org.egothor.stemmer.Trie
Return the element that is stored as last on a path associated with the given key.
getLength() - Method in class org.egothor.cache.CachedQuery
Returns the maximum length of the result set.
getLength() - Method in interface org.egothor.core.IListMetadata
Return the length of the list.
getLength(String) - Method in class org.egothor.core.query.Rider
Return the length of the inverted list for the given term.
getLength() - Method in class org.egothor.duplicity.util.Permutation
Returns the number of elements the permutation consists of.
getLength() - Method in class org.egothor.duplicity.util.Permutations
 
getLength() - Method in class org.egothor.store.IListMetadata
Return the length of the list.
getLine() - Method in interface org.egothor.parser.plain.CharStream
Deprecated. 
getLine() - Method in class org.egothor.query.parser.SimpleCharStream
Deprecated. 
getLine() - Method in class org.egothor.text.CharStreamBuffer
 
getLinkPushToServerQueueTime() - Method in class org.egothor.robot.module.T0
 
getLinkPushToServerQueueTime() - Method in interface org.egothor.robot.module.T0MBean
 
getLinks() - Method in class org.egothor.html.HTMLField
 
getLinks() - Method in class org.egothor.html.HTMLParser
Return a Vector of the links obtained by the Handler.
getLinks() - Method in class org.egothor.robot.Response
Gets all links discovered - only responses of text/html are analyzed by the html parser.
getLinksExtractorLoad() - Method in class org.egothor.robot.module.T5
 
getLocalUID() - Method in interface org.egothor.core.IMetaReader
Gets the uid attribute of the item that is read currently.
getLocation() - Method in class org.egothor.core.DocumentData
 
getLocation() - Method in interface org.egothor.core.IMetaReader
Returns location of this sequence.
getLocation() - Method in class org.egothor.duplicity.file.DuplicityCheckingFile
 
getLocation() - Method in class org.egothor.lock.LockRequest
 
getLockAction() - Method in class org.egothor.lock.LockRequest
 
getLockEntryWithId(long) - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
 
getLockExpirationTime() - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
 
getLockFileManager() - Static method in class org.egothor.lock.LockManagement
 
getLockId() - Method in class org.egothor.lock.LockRequest
 
getLockId() - Method in class org.egothor.lock.LockResult
 
getLockServerManager(String) - Static method in class org.egothor.lock.LockManagement
 
getLockType() - Method in class org.egothor.lock.LockRequest
 
getLog() - Method in class org.egothor.slotter.TransactionLog
 
getLogger(String) - Static method in class org.egothor.Egolog
 
getLong(int) - Method in interface org.egothor.repository.Tuple
Returns a column value as long.
getLong() - Method in class org.egothor.util.MemoryBuffer
 
getLong() - Method in interface org.egothor.util.sort.MergeSort.NumberInput
 
getLong() - Method in class org.egothor.util.sort.QuickSort
 
getMarkPointer() - Method in interface org.egothor.io.DataInput
Returns the offset of the mark if any, else returns 0.
getMarkPointer() - Method in class org.egothor.io.DataInputStream
 
getMarkPointer() - Method in class org.egothor.io.MemoryInputStream
 
getMaxHitsToScan() - Method in class org.egothor.cache.CachedQuery
Returns maximum number of hits that were scanned.
getMD5() - Method in class org.egothor.robot.Response
Gets the md5 attribute of the data stream.
getMessage() - Method in exception org.egothor.parser.plain.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.egothor.parser.plain.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in exception org.egothor.query.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.egothor.query.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMeta(long) - Method in interface org.egothor.core.Barrel
Return the metadata of document number uid.
getMeta() - Method in class org.egothor.core.Hit
Return the metadata of the document that is represented by this hit.
getMeta(long) - Method in class org.egothor.core.memory.Document
Return the metadata of this document.
getMeta(long) - Method in class org.egothor.core.memory.MemoryBarrel
Return the metadata of the document with the given unique ID.
getMeta() - Method in class org.egothor.core.query.Hit
Return the metadata of the document that constitutes this Hit.
getMeta(long) - Method in class org.egothor.dir.Group
Return the metadata for the document with the given unique identifier.
getMeta(long) - Method in class org.egothor.dir.TankerImplSecure
 
getMeta() - Method in class org.egothor.html.HTMLParser
Return a Hashtable containing the metadata obtained by the Handler.
getMeta(long) - Method in class org.egothor.slotter.BarrelShadow
Return the metadata of document number uid.
getMeta(long) - Method in class org.egothor.store.ThickBarrel
Returns meta data of a given uid document.
getMin() - Method in class org.egothor.duplicity.datastructure.UnitPermutatedMin
 
getMinsForPermutation(long) - Method in class org.egothor.duplicity.datastructure.DocumentPermutatedMins
Returns collection of all UnitPermutatedMin objects for given permutation.
getModel() - Method in class org.egothor.core.query.Query
Gets the model attribute of the Query object
getMsg() - Method in class org.egothor.robot.Response
 
getName() - Method in class org.egothor.io.File
 
getName() - Method in class org.egothor.io.FileLocal
 
getName() - Method in interface org.egothor.robot.module.T0MBean
 
getNew(DataInputStream, ProximitiesFileIn, boolean) - Method in class org.egothor.store.IListMetadataRead
 
getNew(DataOutput, ProximitiesFileOut) - Method in class org.egothor.store.IListMetadataWrite
 
getNewest() - Method in class org.egothor.cache.fifo.FifoList
Gets the item that has been the shortest time in the list.
getNewest() - Method in interface org.egothor.cache.List
Gets the item that has been the shortest time in the list.
getNextToken() - Method in class org.egothor.parser.plain.Simple
 
getNextToken() - Method in class org.egothor.parser.plain.SimpleTokenManager
 
getNextToken() - Method in class org.egothor.query.parser.Parser
 
getNextToken() - Method in class org.egothor.query.parser.ParserTokenManager
 
getNodeName() - Method in class org.egothor.core.query.Query
Return the name of this query in an XML format produced by Query.explain(org.w3c.dom.Document).
getNodeName() - Method in class org.egothor.query.QAnd
Gets the nodeName attribute of the QAnd object
getNodeName() - Method in class org.egothor.query.QGroup
Gets the nodeName attribute of the QGroup object
getNodeName() - Method in class org.egothor.query.QNot
Gets the nodeName attribute of the QNot object
getNodeName() - Method in class org.egothor.query.QOr
Gets the nodeName attribute of the QOr object
getNodeName() - Method in class org.egothor.query.QPhrase
Gets the nodeName attribute of the QPhrase object
getNodeName() - Method in class org.egothor.query.QProx
Gets the nodeName attribute of the QProx object
getNodeName() - Method in class org.egothor.query.QTerm
Gets the nodeName attribute of the QTerm object
getNumberOfTextUnits() - Method in class org.egothor.duplicity.datastructure.DocumentPermutatedMins
Returns the number of text units in the document.
getObject(int) - Method in interface org.egothor.repository.Tuple
Returns a column value as Object.
getOffset() - Method in class org.egothor.cache.CachedQuery
Returns the index of the first requested result.
getOffset() - Method in class org.egothor.core.QueryResponse
Return the offset of the first hit saved in this object.
getOldest() - Method in class org.egothor.cache.fifo.FifoList
Gets the item that has been the longest time in the list.
getOldest() - Method in interface org.egothor.cache.List
Gets the item that has been the longest time in the list.
getOldID(T) - Method in class org.egothor.util.sort.PermutedSequence
 
getOne() - Method in class org.egothor.robot.cabinet.Two
 
getOriginalContentType() - Method in class org.egothor.core.DocumentData
 
getOut() - Method in class org.egothor.duplicity.file.DuplicityCheckingFile
 
getPageId() - Method in class org.egothor.cache.CachedTerm
Gets the associated page id.
getPageReRank() - Method in class org.egothor.cache.CachedQuery
Return the value of the page rerank.
getParagraph() - Method in class org.egothor.duplicity.datastructure.ParagraphUnitID
 
getParseTime() - Method in class org.egothor.robot.Response
 
getPeriodOfTime() - Method in class org.egothor.lock.LockRequest
 
getPermID() - Method in class org.egothor.duplicity.file.CommonSimilarUnitPairsFile
 
getPermID() - Method in class org.egothor.duplicity.file.PermutatedMinsFile
 
getPermID() - Method in class org.egothor.duplicity.file.PermutatedMinsFileProducer
 
getPermID() - Method in class org.egothor.duplicity.file.SimilarUnitPairsFileProducer
 
getPositives() - Method in class org.egothor.cache.CachedResult
Returns the number of scanned hits.
getPostings() - Method in class org.egothor.cache.CachedIListReader
Returns the number of items in the inverted list this object reads (including removed ones).
getPostings() - Method in class org.egothor.cache.CachedRider
Returns the number of postings that the cached pages occupy.
getPostings() - Method in interface org.egothor.core.IListReader
Return the number of items in the inverted list this object reads (including removed ones).
getPostings() - Method in class org.egothor.core.IListShadow
Return the length of the inverted list.
getPostings() - Method in class org.egothor.core.memory.MemoryIList
 
getPostings() - Method in class org.egothor.merger.ConcatListReader
Return the number of postings.
getPostings() - Method in class org.egothor.merger.ConcatLists
Return the number of postings.
getPostings() - Method in class org.egothor.store.IListMetadataRead
 
getPrevTokenizer() - Method in class org.egothor.core.Filter
Return the tokenizer this filter reads from.
getPrimary() - Method in class org.egothor.parser.filter.DoubleMetaphone
Gets the primary attribute of the DoubleMetaphone object
getPrimaryBuffer() - Method in class org.egothor.parser.filter.DoubleMetaphone
Gets the primaryBuffer attribute of the DoubleMetaphone object
getProhibited() - Method in class org.egothor.core.query.Query
Gets the prohibited attribute of the Query object
getProx() - Method in class org.egothor.query.runner.TermRunner
Return a Proximities object which gives access to the proximities inverted list for the head item in the list.
getPushLinkTime() - Method in class org.egothor.robot.module.T5
 
getQuery() - Method in class org.egothor.cache.CachedQuery
Gets the query which results we are caching.
getQueue() - Method in class org.egothor.cache.multiQueue.MultiQueueEntry
Returns the number of the queue this node resides in.
getReader(Reader, String, EventEncoder) - Method in class org.egothor.html.HTMLParser
Return a StringReader that will use the given input stream and read from the given URL.
getReader(String) - Method in class org.egothor.robot.Response
Returns a correct reader of the data stream.
getReader() - Method in class org.egothor.robot.Response
Returns the content of this response with charset specified in HTTP header.
getReader(Bitmap) - Method in class org.egothor.store.Documents
Open this structure for sequential reading.
getReader() - Method in class org.egothor.store.Terms
Open this data structure for sequential read access.
getReadLock(String, long, long, int) - Method in class org.egothor.lock.LockManager
Gets a READ lock in the location using only single request.
getReadTime() - Method in class org.egothor.robot.module.T5
 
getRequired() - Method in class org.egothor.core.query.Query
Gets the required attribute of the Query object
getResolver() - Method in class org.egothor.cache.AbstractCache
Gets the current resolver associated with this cache.
getResolver() - Method in interface org.egothor.cache.Cache
Gets the current resolver associated with this cache.
getResolver() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Gets the current resolver associated with this cache.
getResult() - Method in class org.egothor.core.QueryResponse
Return an enumeration of Hits.
getResultLength() - Method in class org.egothor.core.QueryResponse
Gets the enumerationLength attribute of the QueryResponse object
getRevision() - Method in class org.egothor.core.DocumentData
 
getRf() - Method in class org.egothor.util.io.Array
 
getRootManager() - Static method in class org.egothor.io.FileManager
Gets the rootManager attribute of the FileManager class
getRootVersionID() - Method in class org.egothor.dir.Tanker
 
getRootVersionID() - Method in class org.egothor.dir.TankerImplSecure
 
getRootVersionID() - Method in class org.egothor.slotter.SlotMap
 
getSecondUnitID() - Method in class org.egothor.duplicity.datastructure.UnitPair
 
getSeed() - Method in class org.egothor.duplicity.algorithm.PermutatedMinsFiller
 
getSeed() - Method in class org.egothor.duplicity.util.Permutations
 
getSentenceInParagraph() - Method in class org.egothor.duplicity.datastructure.SentenceUnitID
 
getServersLoaded() - Method in class org.egothor.robot.module.T0
 
getServersLoaded() - Method in interface org.egothor.robot.module.T0MBean
 
getSets() - Method in class org.egothor.util.Bitmap
Returns the total number of 1-bits in the bit map.
getSimilarities(PermutatedMinsFile) - Method in class org.egothor.duplicity.file.PermutatedMinsFile
Merges two files externally, on filesystem.
getSimilarUnitPair() - Method in class org.egothor.duplicity.datastructure.JaccardCoeficient
 
getSize() - Method in class org.egothor.robot.module.T0
 
getSize() - Method in interface org.egothor.robot.module.T0MBean
 
getSize() - Method in class org.egothor.robot.module.T1
 
getSize() - Method in class org.egothor.robot.module.T3
 
getSleepReadLock(String, long, long, int) - Method in class org.egothor.lock.LockManager
Gets a READ lock in the location, using sleeping - repetative requests until succes with short sleeping in between.
getSleepRecoveryLock(String, int) - Method in class org.egothor.lock.LockManager
Gets a RECOVERY lock in the location, using sleeping - repetative requests until succes with short sleeping in between.
getSleepWriteLock(String, int) - Method in class org.egothor.lock.LockManager
Gets a WRITE lock in the location, using sleeping - repetative requests until succes with short sleeping in between.
getSlot() - Method in class org.egothor.slotter.Slot
 
getSlotter() - Method in class org.egothor.dynamizer.Dynamizer
 
getSpinReadLock(String, long, long, int) - Method in class org.egothor.lock.LockManager
Gets a READ lock in the location, using spinning - repetative requests until succes with no delay in between.
getSpinRecoveryLock(String, int) - Method in class org.egothor.lock.LockManager
Gets a RECOVERY lock in the location, using spinning - repetative requests until succes with no delay in between.
getSpinWriteLock(String, int) - Method in class org.egothor.lock.LockManager
Gets a WRITE lock in the location, using spinning - repetative requests until succes with no delay in between.
getSrvEfficiencyFactor() - Method in class org.egothor.util.hash.HashURI
Deprecated.
 
getState(Properties) - Method in interface org.egothor.core.Status
Return the state of this object.
getState(Properties) - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
Return the state of this object.
getState(Properties) - Method in class org.egothor.dynamizer.Egothor
Return the properties of this Egothor.
getState(Properties) - Method in class org.egothor.dynamizer.Standard
Return the properties of this Standard.
getStatus() - Method in class org.egothor.robot.Response
 
getStatus() - Method in class org.egothor.util.hash.HashURI
Deprecated.
Returns two bits where bit1 is set iff the last put operation operates on non-commited server, and bit0 is set iff the operation allocated a new URI.
getStemmer(Locale) - Method in class org.egothor.stemmer.Stock
Return the Trie (stemmer) for the given language.
GetSuffix(int) - Method in class org.egothor.query.parser.SimpleCharStream
 
getSummary() - Method in class org.egothor.html.HTMLParser
Return the summary.
getTerm() - Method in class org.egothor.cache.CachedIListReader
Returns the term that owns this inverted list.
getTerm() - Method in class org.egothor.cache.CachedTerm
Gets the associated term.
getTerm() - Method in interface org.egothor.core.IListReader
Return the term that owns this inverted list.
getTerm() - Method in class org.egothor.core.IListShadow
Return the term for which the inverted list was constructed.
getTerm() - Method in class org.egothor.core.memory.MemoryIList
 
getTerm() - Method in class org.egothor.merger.ConcatLists
Return the term for this ConcatListReader.
getTerm() - Method in class org.egothor.store.IListMetadataRead
 
getTextUnit(long, int) - Method in class org.egothor.core.Token
Returns the identificator of the text unit to which the token falls into.
getThreads() - Method in class org.egothor.distributor.MTE
Return the number of threads in this MTE.
getTimeOut() - Method in class org.egothor.lock.LockRequest
 
getTimestamp() - Method in class org.egothor.robot.Response
Gets the timestamp attribute of the Response object
getTitle() - Method in class org.egothor.core.DocumentData
 
getTitle() - Method in class org.egothor.html.HTMLParser
Return the title.
getToken(int) - Method in class org.egothor.parser.plain.Simple
 
getToken(int) - Method in class org.egothor.query.parser.Parser
 
getTokens() - Method in class org.egothor.cache.CachedQuery
Gets the tokens that are forming the query
getTwo() - Method in class org.egothor.robot.cabinet.Two
 
getType() - Method in class org.egothor.duplicity.util.Hasher
 
getUID(String) - Method in class org.egothor.apps.Directory
 
getUID() - Method in class org.egothor.core.DocumentData
 
getUID(String, Tanker) - Static method in class org.egothor.duplicity.apps.AppsCommon
Find a unique identificator for the document with given filename.
getUID(String) - Method in class org.egothor.duplicity.util.Hasher
Get the UID for given String value.
getUID(String) - Method in interface org.egothor.duplicity.util.UIDProducer
Get the UID for given String value.
getUID() - Method in class org.egothor.robot.Response
 
getUid() - Method in class org.egothor.slotter.SlotMap
 
getUnitID() - Method in class org.egothor.duplicity.datastructure.UnitPermutatedMin
 
getUnknown() - Method in class org.egothor.core.query.Query
Gets the unknown attribute of the Query object
getURI() - Method in class org.egothor.robot.Response
 
getUserApproval() - Static method in class org.egothor.duplicity.apps.AppsCommon
Ask the user for approval using commandline, and return the response of the user.
getValue(String, String) - Method in class org.egothor.util.Htaccess
Returns the respective value of the directive for the given object (it may be null).
getValue() - Method in class org.egothor.util.VarInteger
 
getValue() - Method in class org.egothor.util.VarLong
 
getWeight(int) - Method in class org.egothor.text.WeightReader
 
getWeighter() - Method in interface org.egothor.parser.plain.CharStream
Returns weights on the text, can be null, if none special weights should be applied.
getWeighter() - Method in class org.egothor.text.CharStreamBuffer
 
getWouldBe() - Method in class org.egothor.cache.CachedResult
Returns the number guessed hits.
getWouldBe() - Method in class org.egothor.core.query.ResultList
Return the total number of elements that tried to get to this structure via the add method.
getWouldBe() - Method in class org.egothor.core.QueryResponse
Return the number of hits that may be found for a query.
getWriteLock(String, int) - Method in class org.egothor.lock.LockManager
Gets a WRITE lock in the location using only single request.
getWriteTime() - Method in class org.egothor.robot.module.T5
 
getWrittenBytes() - Method in class org.egothor.io.MemoryOutputStream
 
gid - Variable in class org.egothor.listener.GlobalPosition
 
GlobalPosition - Class in org.egothor.listener
GlobalPosition.java Created on 2.
GlobalPosition() - Constructor for class org.egothor.listener.GlobalPosition
 
GlobalPosition(long, int, long) - Constructor for class org.egothor.listener.GlobalPosition
 
GlobalPositions - Interface in org.egothor.dir
 
GlobalPositionsArray - Class in org.egothor.dir
GlobalPositions.java Created on 4.
GlobalPositionsArray(String) - Constructor for class org.egothor.dir.GlobalPositionsArray
Creates a new instance of GlobalPositions
GlobalPositionsBerkeley - Class in org.egothor.dir
Global positions using Berkeley DB
GlobalPositionsBerkeley(String) - Constructor for class org.egothor.dir.GlobalPositionsBerkeley
 
GlobalPositionsMapDb - Class in org.egothor.dir
Global positions using Berkeley DB
GlobalPositionsMapDb(String) - Constructor for class org.egothor.dir.GlobalPositionsMapDb
 
GlobalPositionWithTS - Class in org.egothor.dir
Global positions with timestamp of last operation.
GlobalPositionWithTS() - Constructor for class org.egothor.dir.GlobalPositionWithTS
 
GlobalPositionWithTS(long, int, long, long) - Constructor for class org.egothor.dir.GlobalPositionWithTS
 
GRAM - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
GRAM - Static variable in interface org.egothor.query.parser.ParserConstants
 
Grammer - Class in org.egothor.parser.filter
This class is really grammer - it produces N-grams.
Grammer(Sequence<Token>) - Constructor for class org.egothor.parser.filter.Grammer
Constructor for the Grammer object.
Group - Class in org.egothor.dir
A Group is a group of Barrels which are, in fact, represented as one Barrel.
guessContentType(String) - Method in class org.egothor.apps.Directory
 
guessedHits() - Method in class org.egothor.core.query.Rider
 
GZipInputStream - Class in org.egothor.util.io
GZipInputStream.java Created on 6.
GZipInputStream(DataInput) - Constructor for class org.egothor.util.io.GZipInputStream
Creates a new instance of GZipInputStream
GZipOutputStream - Class in org.egothor.util.io
GZipOutputStream.java Created on 6.
GZipOutputStream(DataOutput) - Constructor for class org.egothor.util.io.GZipOutputStream
 

H

handle() - Method in class org.egothor.text.Stringer
 
handle(Object) - Method in class org.egothor.util.thread.Pool
Description of the Method
hasDuplicityCheckingAbility() - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
hashCode() - Method in class org.egothor.cache.AbstractNode
Computes the hash code for the node as a hash code of the key.
hashCode() - Method in class org.egothor.cache.CachedQuery
Returns a hash code value for the object.
hashCode() - Method in class org.egothor.cache.CachedTerm
Returns a hash code value for the object.
hashCode() - Method in class org.egothor.core.Token
Description of the Method
hashCode() - Method in class org.egothor.duplicity.datastructure.DocumentPermutatedMins
 
hashCode() - Method in class org.egothor.duplicity.datastructure.DocumentUnitID
 
hashCode() - Method in class org.egothor.duplicity.datastructure.JaccardCoeficient
 
hashCode() - Method in class org.egothor.duplicity.datastructure.ParagraphUnitID
 
hashCode() - Method in class org.egothor.duplicity.datastructure.SentenceUnitID
 
hashCode() - Method in class org.egothor.duplicity.datastructure.UnitPair
 
hashCode() - Method in class org.egothor.duplicity.datastructure.UnitPermutatedMin
 
hashCode() - Method in class org.egothor.duplicity.util.Permutation
 
hashCode() - Method in class org.egothor.robot.cabinet.Two
 
hashCode() - Method in class org.egothor.robot.DNSClient.AaaRR
 
hashCode() - Method in class org.egothor.robot.DNSClient.DataBlock
 
hashCode() - Method in class org.egothor.robot.DNSClient.Question
 
hashCode() - Method in class org.egothor.robot.LinksCollector.URIandLong
 
hashCode() - Method in class org.egothor.robot.RobotsTXT
 
hashCode() - Method in class org.egothor.slotter.Slot
 
Hasher - Class in org.egothor.duplicity.util
Simple implementation of interface UIDProducer.
Hasher(int) - Constructor for class org.egothor.duplicity.util.Hasher
Constructor sets the type of hash function to be used.
HashString - Class in org.egothor.util.hash
Deprecated. 
HashString(String, long) - Constructor for class org.egothor.util.hash.HashString
Deprecated.
 
HashURI - Class in org.egothor.util.hash
Deprecated. 
HashURI(String, long, long) - Constructor for class org.egothor.util.hash.HashURI
Deprecated.
 
hasMoreElements() - Method in class org.egothor.core.query.Rider
Test whether more there are more documents to be read.
hasSomeBackupConditions() - Method in class org.egothor.robot.Config
Return true if this configuration defines some rules for backup.
hasTheSameContent(DuplicityCheckingFile) - Method in class org.egothor.duplicity.file.CommonSimilarUnitPairsFile
Checks if two files has the same content.
hasTheSameContent(DuplicityCheckingFile, DuplicityCheckingFileElement, DuplicityCheckingFileElement) - Method in class org.egothor.duplicity.file.DuplicityCheckingFile
Checks if two files has the same content.
hasTheSameContent(DuplicityCheckingFile) - Method in class org.egothor.duplicity.file.JaccardCoeficientsFile
Checks if two files has the same content.
hasTheSameContent(DuplicityCheckingFile) - Method in class org.egothor.duplicity.file.PermutatedMinsFile
Checks if two files has the same content.
HEADER - Static variable in class org.egothor.duplicity.apps.WikipediaFilter
 
HEADER - Static variable in class org.egothor.duplicity.generator.DocumentGenerator
 
headUid() - Method in class org.egothor.core.query.Rider
Return the unique ID of the document that is active in this Rider.
headUid(int) - Method in class org.egothor.core.query.Rider
Return the uid of the doc just being read.
hexFormat(int[]) - Static method in class org.egothor.util.MD5
 
highestSet() - Method in class org.egothor.util.IntegerArray
Highest index set by @{link #set} method.
highestSet() - Method in class org.egothor.util.LongAndIntegerArray
Highest index set by @{link #set} method.
historyCapacity() - Method in class org.egothor.cache.lruk.LruKCache
Returns the maximum capacity of the history queue.
Hit - Class in org.egothor.core
Class Hit represents a hit of a query.
Hit(DocumentData, int) - Constructor for class org.egothor.core.Hit
Constructor for the Hit object.
Hit - Class in org.egothor.core.query
The Hit class represents a document returned as a result of a query.
Hit(long, Barrel, int) - Constructor for class org.egothor.core.query.Hit
Constructor for the Hit object.
Hit(Hit) - Constructor for class org.egothor.core.query.Hit
Constructor for the Hit object
hitRatio() - Method in class org.egothor.cache.AbstractCache
Computes the hits/requests ratio in percents.
hitRatio() - Method in interface org.egothor.cache.Cache
Returns the hits/requests ratio in percents.
hitRatio() - Method in class org.egothor.cache.CachedGroup
Returns the hits/requests ratio in percents.
hitRatio() - Method in class org.egothor.cache.CachedRider
Returns the hits/requests ratio in percents.
hitRatio() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Returns the hits/requests ratio in percents.
hits() - Method in class org.egothor.cache.AbstractCache
Returns the number of all hits.
hits() - Method in interface org.egothor.cache.Cache
Returns the number of all hits.
hits() - Method in class org.egothor.cache.CachedGroup
Returns the number of all hits.
hits() - Method in class org.egothor.cache.CachedRider
Returns the number of all hits.
hits() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Returns the number of all hits.
Htaccess - Class in org.egothor.util
This class can read Apache htaccess files and access some parameters in them.
Htaccess() - Constructor for class org.egothor.util.Htaccess
Creates a new instance of Htaccess with some default values.
Htaccess(Htaccess) - Constructor for class org.egothor.util.Htaccess
Creates a new instance of Htaccess as a clone of some (upper) Htaccess.
HTML - Class in org.egothor.text
 
HTML() - Constructor for class org.egothor.text.HTML
 
HTMLField - Class in org.egothor.html
HTMLField.java Created on August 23, 2005, 2:39 PM
HTMLField(boolean, boolean, boolean, boolean, HTMLField.Diacritics) - Constructor for class org.egothor.html.HTMLField
 
HTMLField(boolean, boolean, boolean, boolean, HTMLField.Diacritics, boolean, boolean) - Constructor for class org.egothor.html.HTMLField
 
HTMLField.Diacritics - Enum in org.egothor.html
 
HTMLParser - Class in org.egothor.html
This class is part of the Egothor Project
HTMLParser(boolean) - Constructor for class org.egothor.html.HTMLParser
Constructor for the HTMLParser object.
HTMLParser(boolean, boolean) - Constructor for class org.egothor.html.HTMLParser
Constructor for the HTMLParser object.
HTMLPrinter - Class in org.egothor.html
This class reformats HTML documents in our DB to a format that can be used for the science.
HTMLPrinter(OutputStream, String) - Constructor for class org.egothor.html.HTMLPrinter
 
HTMLPrinter(Writer, String, boolean) - Constructor for class org.egothor.html.HTMLPrinter
 
HTMLSimplifier - Class in org.egothor.html
This class prepares "cached" version of HTML page.
HTMLSimplifier() - Constructor for class org.egothor.html.HTMLSimplifier
 
HTTPAnalyzer - Class in org.egothor.robot
This class is part of the Egothor Project
HTTPAnalyzer() - Constructor for class org.egothor.robot.HTTPAnalyzer
Constructor for the HTTPAnalyzer object
HTTPByteBufferAnalyzer - Class in org.egothor.robot
This class is part of the Egothor Project
HTTPByteBufferAnalyzer() - Constructor for class org.egothor.robot.HTTPByteBufferAnalyzer
Constructor for the HTTPAnalyzer object
HTTPParserException - Exception in org.egothor.robot
This class is part of the Egothor Project

I

id(int) - Method in class org.egothor.cache.lruk.LruKNode
Returns the number-th last access time of the node.
id - Variable in class org.egothor.robot.LinksCollector.URIandLong
 
id - Variable in class org.egothor.robot.module.Page
 
idf(String) - Method in interface org.egothor.core.CWI
Return the inverse document frequency of the given term.
idf(String) - Method in class org.egothor.core.query.Rider
Return the inverse document frequency for the given term.
idf(String) - Method in class org.egothor.dir.CWI
Return the inverse document frequency for the given term.
IDF_UNKNOWN - Static variable in interface org.egothor.core.CWI
 
idle(long) - Method in class org.egothor.robot.DNSClient
This routine is called every dnstimeout milliseconds automatically.
IListItem - Interface in org.egothor.core
An IListItem represents an item in an inverted list.
IListMetadata - Interface in org.egothor.core
The IListMetadata class defines the core metadata of the inverted list, its length.
IListMetadata - Class in org.egothor.store
The IListMetadata class defines the core metadata of the inverted list, its length.
IListMetadataRead - Class in org.egothor.store
 
IListMetadataRead(DataInput) - Constructor for class org.egothor.store.IListMetadataRead
 
IListMetadataWrite - Class in org.egothor.store
 
IListMetadataWrite(String, long) - Constructor for class org.egothor.store.IListMetadataWrite
 
IListReader - Interface in org.egothor.core
The IListReader interface represents an inverted list in read-only state.
IListRemapper - Class in org.egothor.core
This object remaps the document uids to new values in the inverted list.
IListRemapper(IListReader) - Constructor for class org.egothor.core.IListRemapper
Constructor for the Remapper object.
IListShadow - Class in org.egothor.core
A IListShadow envelopes underlaying inverted list.
IListShadow() - Constructor for class org.egothor.core.IListShadow
Constructor for the IListWasher object
IListWasher - Class in org.egothor.core
A IListWasher excludes some tuples from underlaying inverted list.
IListWasher() - Constructor for class org.egothor.core.IListWasher
Constructor for the IListWasher object
IListWasher(IListReader) - Constructor for class org.egothor.core.IListWasher
Constructor for the IListWasher object
IListWriter - Interface in org.egothor.core
The IListWriter interface defines an inverted list writer.
image - Variable in class org.egothor.parser.plain.Token
The string image of the token.
image - Variable in class org.egothor.query.parser.Token
The string image of the token.
ImageLinksExtractor - Class in org.egothor.robot.module
LinksExtractor.java Created on July 31, 2005, 10:12 PM
ImageLinksExtractor.MyListReporter - Class in org.egothor.robot.module
 
ImageLinksExtractor.MyStructReporter - Class in org.egothor.robot.module
 
IMetaReader - Interface in org.egothor.core
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.
IMGBUCKETSCACHE - Static variable in class org.egothor.robot.Config
Number of cached Table objects when storing IMG-SRC URIs.
IMGNODESCACHE - Static variable in class org.egothor.robot.Config
An internal cache which is used in Directory when storing IMG-SRC URIs.
IMGSCHUNKLEN - Static variable in class org.egothor.robot.Config
IMGSLISTCHUNKFILENAME - Static variable in class org.egothor.robot.Config
Filename of log file with all new IMG URIs accepted.
IMGSSTRUCTCHUNKFILENAME - Static variable in class org.egothor.robot.Config
Filename of log file with the occurencies of images on pages.
IMGURISCACHE - Static variable in class org.egothor.robot.Config
An internal cache which is used in Table when storing IMG-SRC URIs.
inc(int, int) - Method in class org.egothor.util.IntegerArray
 
inc() - Method in class org.egothor.util.VarInteger
 
inc() - Method in class org.egothor.util.VarLong
 
inCapacity() - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Returns the capacity of the history AIn FIFO queue.
incrementFrequency() - Method in class org.egothor.cache.multiQueue.MultiQueueEntry
Increments the frequency counter of this node.
INDEXCHUNK - Static variable in class org.egothor.robot.Config
How large chunks are created by the indexer.
IndexCleaner - Class in org.egothor.dir
IndexCleaner is thread that locks an index directory and performs a clean up.
IndexCleaner(String, String) - Constructor for class org.egothor.dir.IndexCleaner
 
Indexer - Class in org.egothor.test
 
Indexer() - Constructor for class org.egothor.test.Indexer
 
indexIt(File, String) - Method in class org.egothor.apps.Directory
Index the given file.
indexOfReservation(long, LockType) - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
 
IndexRecovery - Class in org.egothor.dir
This class is called everytime a check for crashed client thread is needed.
IndexRecovery(String, String) - Constructor for class org.egothor.dir.IndexRecovery
 
initialize(DocumentData, FTField) - Method in class org.egothor.core.memory.Document
Initializator for the Document object.
initialize(String, TankerImplSecure) - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
 
initialize(Reader, String, DocumentData, EventEncoder) - Method in class org.egothor.html.HTMLField
 
initialize(int) - Method in class org.egothor.robot.cabinet.VirtualInputStream
 
initialize(String) - Method in class org.egothor.robot.Config
Load a configuration from a file.
initialize(Locale, String) - Method in class org.egothor.stemmer.Stock
Upload a new stemmer table into this object.
initializeCache(Cache<CachedTerm, CachedIListPage>, int) - Static method in class org.egothor.core.query.Rider
Initializes the cache to be used for caching inverted lists.
initializeCache(Cache<CachedQuery, CachedResult>) - Method in class org.egothor.dir.Group
Initializes a query result cache with the specified options.
initializeCache(Cache<CachedQuery, CachedResult>, int) - Method in class org.egothor.dir.Group
Initializes a query result cache with the specified options.
initializeCache(Cache<CachedQuery, CachedResult>, boolean) - Method in class org.egothor.dir.Group
Initializes a query result cache with the specified options.
initializeCache(Cache<CachedQuery, CachedResult>, int, boolean) - Method in class org.egothor.dir.Group
Initializes a query result cache with the specified options.
initializeTanker(String, DataRepository, boolean, boolean, int) - Method in class org.egothor.dir.TankerImpl
Init a tanker with Egothor dynamizer.
initializeTanker(String, DataRepository, boolean, boolean, int, int) - Method in class org.egothor.dir.TankerImpl
Init a tanker with Standard dynamizer.
initializeTankerSecure(String, DataRepository, boolean, boolean, int, String, int) - Method in class org.egothor.dir.TankerImplSecure
Initializations of the tanker.
initializeTankerSecure(String, DataRepository, boolean, boolean, int, int, String, int) - Method in class org.egothor.dir.TankerImplSecure
Initializations of the tanker.
initializeTankerSecure(String, DataRepository, boolean, boolean, int, int, String, int) - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
initializeTankerSecure(String, DataRepository, boolean, boolean, int, int, String, int, long) - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
Initializations of the tanker.
initializeUnderControl(int) - Method in class org.egothor.dynamizer.Dynamizer
Require manager to watch over a slot (if it does not yet).
InputOutput - Class in org.egothor.test
InputOutput.java
InputOutput() - Constructor for class org.egothor.test.InputOutput
 
InputStreamCarbonCopy - Class in org.egothor.robot.cabinet
 
InputStreamCarbonCopy(InputStream, OutputStream) - Constructor for class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
IntegerArray - Class in org.egothor.util
This class offers a dynamic array of integers.
IntegerArray() - Constructor for class org.egothor.util.IntegerArray
 
IntegerArray(DataInput) - Constructor for class org.egothor.util.IntegerArray
 
IntegerFIFOStack - Class in org.egothor.util
IntegerFIFOStack.java
IntegerFIFOStack(int) - Constructor for class org.egothor.util.IntegerFIFOStack
 
IntegerLIFOStack - Class in org.egothor.util
Integer values in FILO stack.
IntegerLIFOStack(int) - Constructor for class org.egothor.util.IntegerLIFOStack
Creates a new instance of IntegerStack
invalidReason() - Method in class org.egothor.core.query.Runner
Return an explanation as to why this search is invalid.
invalidReason() - Method in class org.egothor.query.runner.AndRunner
Return an explanation as to why this search is invalid.
invalidReason() - Method in class org.egothor.query.runner.enhanced.AndRunner
Return an explanation as to why this search is invalid.
invalidReason() - Method in class org.egothor.query.runner.NotRunner
Return an explanation as to why this search is invalid.
invalidReason() - Method in class org.egothor.query.runner.OrRunner
Return an explanation as to why this search is invalid.
invalidReason() - Method in class org.egothor.query.runner.PhraseRunner
Return an explanation as to why this search is invalid.
invalidReason() - Method in class org.egothor.query.runner.ProxRunner
Return an explanation as to why this search is invalid.
invalidReason() - Method in class org.egothor.query.runner.TermRunner
Return an explanation as to why this search is invalid.
invalidReason() - Method in class org.egothor.query.runner.VectorRunner
Return an explanation as to why the search contained in the Runner is invalid.
invertize() - Method in class org.egothor.core.memory.FTField
Construct a new Hashtable and adds inverted lists to it.
IOSIZE - Static variable in class org.egothor.Constants
Size of the I/O buffers.
IP_PAUSE - Static variable in class org.egothor.robot.Config
Delay between two connections to the same IP (msec).
IP_VIRTUAL - Static variable in class org.egothor.robot.Config
Number of requests to one IP concurrently (in case of virtual hosts).
isAlreadyProcessed() - Method in class org.egothor.robot.module.Page
 
isBitmap() - Method in class org.egothor.store.IListMetadata
 
isBroken() - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
isBroken() - Method in class org.egothor.robot.DNSClient
 
isBroken() - Method in class org.egothor.robot.module.T0
 
isBroken() - Method in class org.egothor.robot.module.T1
 
isBroken() - Method in class org.egothor.robot.module.T3
 
isBroken() - Method in class org.egothor.robot.module.T5
 
isContinueToRun() - Method in class org.egothor.robot.Robot
 
isContradictory() - Method in class org.egothor.core.query.Query
By default, queries are contradictory, if they are excluded but required at the same time.
isContradictory() - Method in class org.egothor.query.QAnd
 
isContradictory() - Method in class org.egothor.query.QGroup
 
isContradictory() - Method in class org.egothor.query.QNot
 
isContradictory() - Method in class org.egothor.query.QOr
 
isContradictory() - Method in class org.egothor.query.QPhrase
 
isContradictory() - Method in class org.egothor.query.QProx
 
isContradictory() - Method in class org.egothor.query.QTerm
 
isControlToken(String) - Static method in class org.egothor.query.Configuration
Is this a control token which is not excluded when it has a low idf?
isControlToken(Token) - Static method in class org.egothor.query.Configuration
Is this a control token which is not excluded when it has a low idf?
isDirectory() - Method in class org.egothor.io.File
 
isDirectory() - Method in class org.egothor.io.FileLocal
 
isDirty() - Method in class org.egothor.dir.Tanker
Test whether this Tanker has been modified.
isDirty() - Method in class org.egothor.dir.TankerImplSecure
 
isDirty() - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
isDirty() - Method in class org.egothor.dynamizer.Dynamizer
Test whether this object has been modified.
isDirty() - Method in class org.egothor.util.Bitmap
Test whether the Bitmap has been modified.
isDone() - Method in interface org.egothor.distributor.Request
Test whether the Request has been fulfilled.
isEmpty() - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
 
isEmpty() - Method in class org.egothor.util.IntegerFIFOStack
 
isEmpty() - Method in class org.egothor.util.IntegerLIFOStack
 
isExhaused() - Method in class org.egothor.core.query.Rider
 
isFatalErr() - Method in class org.egothor.robot.Response
Fatal error is defined as Response.status lower than 0.
isFull() - Method in class org.egothor.cache.CachedIListPage
Checks whether the page is full.
isFull() - Method in class org.egothor.util.CyclicBuffer
 
isIndexConstant(String, long) - Method in class org.egothor.lock.LockManager
Checks whether index in the location is constant for the caller.
isMiscErr() - Method in class org.egothor.robot.Response
Error is miscellaneous when it is not a fatal error and it is not a success.
isNotCramfull() - Method in class org.egothor.core.query.ResultList
 
isPaged() - Method in class org.egothor.cache.CachedGroup
Checks whether this cache uses paged query results.
isParagraphDelimiter(Token) - Static method in class org.egothor.parser.filter.ParagraphPunctFilter
Test whether a token is a paragraph delimiter.
isProcessedOK() - Method in class org.egothor.lock.LockResult
 
isPunctuation(Token) - Static method in class org.egothor.parser.filter.ParagraphPunctFilter
Test whether a token is a punctuation (mark).
isPunctuation(Token) - Method in class org.egothor.parser.filter.PunctFilter
Test whether a token is a punctuation (mark) or it can be ignored.
isRedirect() - Method in class org.egothor.robot.Response
Response is a redirect when Response.status is HTTP_MOVED_PERM or HTTP_MOVED_TEMP or HTTP_SEE_OTHER or 307, then this method returns location HTTP header value.
isRelatedTo(Set<DocumentUnitID>) - Method in class org.egothor.duplicity.datastructure.JaccardCoeficient
Returns true, if one of the documents related to this Jaccard coeficient is present in the given set of documents.
isRelatedTo(Set<DocumentUnitID>) - Method in class org.egothor.duplicity.datastructure.UnitPair
Returns true, if one of the documents from this pair is present in the given set of documents.
isRelatedTo(Set<DocumentUnitID>) - Method in class org.egothor.duplicity.datastructure.UnitPermutatedMin
Returns true, if the document is present in the given set of documents.
isRelatedTo(Set<DocumentUnitID>) - Method in class org.egothor.duplicity.file.DuplicityCheckingFileElement
 
isRequiredOrProhibited() - Method in class org.egothor.core.query.Query
Test whether this query (without subparts) used prohibited or required flags.
isResolved() - Method in class org.egothor.core.DocumentData
 
isSeparated() - Method in class org.egothor.store.IListMetadata
 
isStoppedToken(Token) - Method in class org.egothor.parser.filter.StopFilter
Test whether a token should be processed or ignored.
isSuccess() - Method in class org.egothor.robot.Response
Response is a success when it ends with Response.status HTTP_OK.
issueLast(T) - Method in class org.egothor.util.BlockingArray
Non-blocking pushLast which returns false if the array is actually full and the new element was not added.
isWithoutTerms() - Method in class org.egothor.core.memory.Document
Test whether this document contains at least one term.
isWLReservationPreceedingThisOne(int) - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
Checks if there is a write lock reservation in the reservation list that precedes the one with input index.
item(int) - Method in class org.egothor.util.BiQueue
Return the object at the given position in the Queue.
item(int) - Method in class org.egothor.util.Queue
Return the object at the given position in the Queue.
item(int) - Method in class org.egothor.util.QueueAbstract
Returns the object that is stored in index-th cell of the heap's array.
ITEM_LENGTH_IN_TRANSACTION_LISTENER - Static variable in class org.egothor.Constants
Length of a sorted item in transaction listener log.
items() - Method in class org.egothor.robot.LinksCollector
 
itemto(int, T) - Method in class org.egothor.util.BiQueue
Insert the given object in the Queue at the specified position.
itemto(int, T) - Method in class org.egothor.util.Queue
Insert the given object in the Queue at the specified position.
itemto(int, T) - Method in class org.egothor.util.QueueAbstract
Saves the object to the given index-th cell of the heap's array.
Iter2Seq<T> - Class in org.egothor.core
The Iter2Seq class exists to wrap an Iterator inside a Sequence.
Iter2Seq(Iterator<T>) - Constructor for class org.egothor.core.Iter2Seq
Constructor for the Iter2Seq object.
iterate(Request<Barrel>) - Method in class org.egothor.dir.Group
Iterate through the active (inner) barrels in predefined and constant order and try to give them the request until one of them fulfills it.
iterate(Request<Barrel>) - Method in class org.egothor.dir.TankerImplSecure
 
iterate(Sequence<T>, Request<T>) - Method in interface org.egothor.distributor.Distributor
Iterate through the Enumeration (in Egothor's case the active (inner) barrels) in a predefined and constant order and try to give them the request until one of them fulfills it.
iterate(Sequence<T>, Request<T>) - Method in class org.egothor.distributor.STE
Iterate through the Enumeration and give the element the task, if not already completed..
iterate() - Method in class org.egothor.robot.PageRankCalc
Returns the maximum difference on calculated page ranks in this iteration step.

J

JACCARD_COEFICIENTS_FILE_NAME - Static variable in class org.egothor.Constants
The filename for the JaccardCoeficientsFile.
JaccardCoeficient - Class in org.egothor.duplicity.datastructure
Represents pair of two documents together with its Jaccard coeficient.
JaccardCoeficient() - Constructor for class org.egothor.duplicity.datastructure.JaccardCoeficient
 
JaccardCoeficient(UnitPair, int) - Constructor for class org.egothor.duplicity.datastructure.JaccardCoeficient
 
JaccardCoeficient(TextUnitID, TextUnitID, int) - Constructor for class org.egothor.duplicity.datastructure.JaccardCoeficient
 
JaccardCoeficientsFile - Class in org.egothor.duplicity.file
Represents the file of Jaccard coeficients, or more exactly represents an aggregated "similar unit pairs" files of type AllSimilarUnitPairsFile.
JaccardCoeficientsFile(String) - Constructor for class org.egothor.duplicity.file.JaccardCoeficientsFile
 
JaccardCoeficientsFileProducer - Class in org.egothor.duplicity.file
Produces the file of Jaccard coeficients file, i.e., JaccardCoeficientsFile.
JavaInputStream - Class in org.egothor.util.io
JavaInputStream.java Created on 6.
JavaInputStream(DataInput, boolean) - Constructor for class org.egothor.util.io.JavaInputStream
Creates a new instance of JavaInputStream
JavaOutputStream - Class in org.egothor.util.io
JavaOutputStream.java Created on 6.
JavaOutputStream(DataOutput, boolean) - Constructor for class org.egothor.util.io.JavaOutputStream
 
jj_nt - Variable in class org.egothor.parser.plain.Simple
 
jj_nt - Variable in class org.egothor.query.parser.Parser
 
jjstrLiteralImages - Static variable in class org.egothor.parser.plain.SimpleTokenManager
 
jjstrLiteralImages - Static variable in class org.egothor.query.parser.ParserTokenManager
 
jump() - Method in interface org.egothor.io.DataInput
 
jump() - Method in class org.egothor.io.DataInputStream
 
jump() - Method in class org.egothor.io.MemoryInputStream
 

K

keySet() - Method in class org.egothor.cache.arc.ArcCache
Gets all keys contained in the cache.
keySet() - Method in interface org.egothor.cache.Cache
Gets all keys contained in the cache.
keySet() - Method in class org.egothor.cache.fifo.FifoCache
Gets all keys contained in the cache.
keySet() - Method in class org.egothor.cache.lfu.LfuCache
Gets all keys contained in the cache.
keySet() - Method in class org.egothor.cache.lru.LruCache
Gets all keys contained in the cache.
keySet() - Method in class org.egothor.cache.lruk.LruKCache
Gets all keys contained in the cache.
keySet() - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Gets all keys contained in the cache.
keySet() - Method in class org.egothor.cache.slru.SlruCache
Gets all keys contained in the cache.
keySet() - Method in class org.egothor.cache.stat.StaticCache
Gets all keys contained in the cache.
keySet() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Gets all keys contained in the cache.
keySet() - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Gets all keys contained in the cache.
kickOff(Sequence<T>) - Method in class org.egothor.merger.ConcatSeq
The input Sequence e is exhausted, and it is just after this concatenator has removed/unlinked it from inner structures.
kind - Variable in class org.egothor.parser.plain.Token
An integer that describes the kind of this token.
kind - Variable in class org.egothor.query.parser.Token
An integer that describes the kind of this token.

L

last - Variable in class org.egothor.util.LinkedQueue
 
lastAccessTime() - Method in class org.egothor.cache.multiQueue.MultiQueueEntry
Returns the last access time of the node
lastId() - Method in class org.egothor.cache.lruk.LruKNode
Returns the oldest stored access time.
lastPage() - Method in class org.egothor.robot.PageRankWriter
 
LBean - Class in org.egothor.listener
LBean.java Created on 2.
LBean() - Constructor for class org.egothor.listener.LBean
 
leftProx() - Method in class org.egothor.core.memory.MemoryIList
 
leftProx() - Method in interface org.egothor.core.Proximities
Return the number of items in the proximity list which were not read yet.
leftProx() - Method in class org.egothor.store.IListMetadataRead
 
leftProx() - Method in class org.egothor.store.ProximitiesFileIn
Return the length of the proximities inverted list.
length() - Method in interface org.egothor.core.BarrelReader
Returns number of active documents in this Barrel.
length() - Method in class org.egothor.core.memory.Document
Return the length of this data structure.
length() - Method in class org.egothor.core.memory.MemoryBarrel
Return the number of active (not deleted) documents.
length() - Method in class org.egothor.dockyard.StreamReader
 
length() - Method in interface org.egothor.io.DataInput
Description of the Method
length() - Method in class org.egothor.io.DataInputStream
Description of the Method
length() - Method in class org.egothor.io.File
Return the length of the file denoted by this abstract pathname.
length() - Method in class org.egothor.io.FileLocal
 
length() - Method in class org.egothor.io.MemoryInputStream
 
length() - Method in class org.egothor.merger.Merge
Return the length of the final product of this object.
length() - Method in class org.egothor.robot.index.ThickFastIn
Return the number of active (not deleted) documents.
length - Variable in class org.egothor.robot.module.Page
Last known length of this page, or -1 as UNKNOWN and -2 as TOOLONG.
length() - Method in class org.egothor.store.ThickBarrel
Returns size()-deleted() - the number of active documents.
length() - Method in class org.egothor.store.ThickBarrelIn
Return the number of active (not deleted) documents.
length() - Method in class org.egothor.util.MemoryBuffer
 
lessThan(Hit) - Method in class org.egothor.core.query.Hit
Compare this Hit with the given Hit.
lessThan(Hit, Hit) - Method in class org.egothor.core.query.ResultList
Test whether a is less than b .
lessThan(Server, Server) - Method in class org.egothor.robot.module.RequestQueue
 
lessThan(T, T) - Method in class org.egothor.util.BiQueue
Test whether a is less than b..
lessThan(int, int, int) - Method in class org.egothor.util.MemoryBuffer
 
lessThan(T, T) - Method in class org.egothor.util.MergeSequence
 
lessThan(T, T) - Method in class org.egothor.util.QueueAbstract
Test whether a is less than b..
LETTER - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
LETTER - Static variable in interface org.egothor.query.parser.ParserConstants
 
lexStateNames - Static variable in class org.egothor.parser.plain.SimpleTokenManager
 
lexStateNames - Static variable in class org.egothor.query.parser.ParserTokenManager
 
LfuCache<K,V> - Class in org.egothor.cache.lfu
Implementation of Cache that uses the LFU algorithm as an eviction policy.
LfuCache() - Constructor for class org.egothor.cache.lfu.LfuCache
Constructor for the LfuCache object.
LfuCache(int) - Constructor for class org.egothor.cache.lfu.LfuCache
Constructor for the LfuCache object.
LfuCache(Resolver<K, V>) - Constructor for class org.egothor.cache.lfu.LfuCache
Constructor for the LfuCache object.
LfuCache(Resolver<K, V>, int) - Constructor for class org.egothor.cache.lfu.LfuCache
Constructor for the LfuCache object.
LfuNode<K> - Class in org.egothor.cache.lfu
Represents a node that can be used as a key for TreeMap.
LfuNode(K) - Constructor for class org.egothor.cache.lfu.LfuNode
Constructor for the LfuNode object.
lid - Variable in class org.egothor.listener.GlobalPosition
 
Lift - Class in org.egothor.stemmer
The Lift class is adata structure that is a variation of a Patricia trie.
Lift(boolean) - Constructor for class org.egothor.stemmer.Lift
Constructor for the Lift object.
liftUp(Row, ArrayList<Row>) - Method in class org.egothor.stemmer.Lift
Reduce the trie using Lift-Up reduction.
linearize() - Method in class org.egothor.core.query.ResultList
 
linearize() - Method in class org.egothor.util.BiQueue
Transform this structure to a linear structure.
lineE - Variable in class org.egothor.core.Token
Ending line in the document.
lineS - Variable in class org.egothor.core.Token
Starting line in the document.
LinkedQueue<T> - Class in org.egothor.util
Fully synchronized linked list (in both directions).
LinkedQueue(int) - Constructor for class org.egothor.util.LinkedQueue
 
LinkedQueue.Entry<T> - Class in org.egothor.util
 
LinksCollector - Class in org.egothor.robot
 
LinksCollector(int, String) - Constructor for class org.egothor.robot.LinksCollector
 
LinksCollector.URIandLong - Class in org.egothor.robot
 
List<T> - Interface in org.egothor.cache
Represents an interface for every class that behaves like a list of items.
ListDocuments - Class in org.egothor.apps
 
ListDocuments() - Constructor for class org.egothor.apps.ListDocuments
 
ListenBarrelWriter - Interface in org.egothor.listener
This interface should be implemented by any BarrelWriter-like class that reports new assignment between local document ID and global document ID @link{org.egothor.core.DocMetadata#getUID}.
ListenSlotMap - Interface in org.egothor.listener
This interface should be implemented by objects which move, save or destroys barrels in slots.
listFiles() - Method in class org.egothor.io.File
 
listFiles() - Method in class org.egothor.io.FileLocal
 
load(DataInput) - Method in class org.egothor.core.DocumentData
Read this object into the given input stream.
load(DataInput) - Method in interface org.egothor.core.Saveable
Load the object using the given input stream.
load(DataInputStream) - Static method in class org.egothor.duplicity.datastructure.DocumentUnitID
 
load(DataInputStream) - Method in class org.egothor.duplicity.datastructure.JaccardCoeficient
 
load(DataInputStream) - Static method in class org.egothor.duplicity.datastructure.ParagraphUnitID
 
load(DataInputStream) - Static method in class org.egothor.duplicity.datastructure.SentenceUnitID
 
load(DataInputStream) - Static method in class org.egothor.duplicity.datastructure.TextUnitID
The method must return another object, it can not change the this value.
load(DataInputStream) - Method in class org.egothor.duplicity.datastructure.UnitPair
 
load(DataInputStream) - Method in class org.egothor.duplicity.datastructure.UnitPermutatedMin
 
load(DataInputStream) - Method in class org.egothor.duplicity.file.DuplicityCheckingFileElement
 
load(DataInput) - Method in class org.egothor.robot.module.Page
 
load(DataInput) - Method in class org.egothor.robot.module.Server
 
load(DataInput) - Method in class org.egothor.robot.Response
Loads the object from a stream.
load(DataInput) - Method in class org.egothor.robot.RobotsTXT
 
load(DataInput) - Method in class org.egothor.util.Htaccess
Loads the stream of some htaccess file.
loadState() - Method in class org.egothor.dir.TankerImpl
Read properties of the Tanker
loadState() - Method in class org.egothor.dir.TankerImplSecure
 
LOCAL_TANKER_COMMIT_TO_GLOBAL_LOG_FILENAME - Static variable in class org.egothor.Constants
Prefix of state file, that signals, that local tanker is in commit phase.
LOCAL_TANKER_DIRECTORY_PREFIX - Static variable in class org.egothor.Constants
Prefix of all local tankers.
localTS - Variable in class org.egothor.dir.GlobalPositionWithTS
 
location - Variable in class org.egothor.robot.index.ThickFastIn
The directory where is the barrel stored.
location - Variable in class org.egothor.store.ThickBarrel
Directory, where is the barrel stored.
location - Variable in class org.egothor.store.ThickBarrelIn
The directory where is the barrel stored.
lock() - Method in class org.egothor.dynamizer.Standard
Not implemented, transactions are not supported.
lock(K) - Method in class org.egothor.robot.MultiLock
 
LOCK_RESERVATION_REFRESH_PERIOD - Static variable in class org.egothor.Constants
Refresh time of lock reservation, time after which the reservation can expire.
LOCK_SERVER_DEFAULT_CONFIG_FILENAME - Static variable in class org.egothor.Constants
Full filename to the lock server configuration file.
LockAction - Enum in org.egothor.lock
Type of actions that may be done on locks.
LockEntry(long, LockType, long) - Constructor for class org.egothor.lock.server.LockServerThread.LockServerRecord.LockEntry
 
LockFileManager - Class in org.egothor.lock
Manager of locks, that are being stored at the harddrive.
LockFileManager() - Constructor for class org.egothor.lock.LockFileManager
 
lockId - Variable in class org.egothor.lock.server.LockServerThread.LockServerRecord.LockEntry
 
LockManagement - Class in org.egothor.lock
Contains static classes to get lock managers as singletons.
LockManagement() - Constructor for class org.egothor.lock.LockManagement
 
LockManager - Class in org.egothor.lock
Entry point for all lock processing requests.
LockManager() - Constructor for class org.egothor.lock.LockManager
Constructor
lockMap - Static variable in class org.egothor.lock.server.LockServer
Map of location - lock record.
LockRequest - Class in org.egothor.lock
Single request - action upon a lock.
LockRequest(LockType, LockAction, long, String, long, long, int) - Constructor for class org.egothor.lock.LockRequest
 
LockResult - Class in org.egothor.lock
Single result of a lock request.
LockResult(boolean, long, long, long) - Constructor for class org.egothor.lock.LockResult
 
LockServer - Class in org.egothor.lock.server
Server for locking.
LockServer() - Constructor for class org.egothor.lock.server.LockServer
Constructor with no arguments creates a server on default port.
LockServer(int) - Constructor for class org.egothor.lock.server.LockServer
Constructor with port argument creates a server on specified port
LockServerManager - Class in org.egothor.lock
Implements lock processing using lock server as a counterpart.
LockServerRecord(String) - Constructor for class org.egothor.lock.server.LockServerThread.LockServerRecord
 
LockServerThread - Class in org.egothor.lock.server
Main request processing - thread takes a request and decides whether to grant it or not.
LockServerThread(DatagramChannel, ByteBuffer, SocketAddress) - Constructor for class org.egothor.lock.server.LockServerThread
Constructor
LockServerThread.LockServerRecord - Class in org.egothor.lock.server
Record of single location, holds information about lock in it and reservations.
LockServerThread.LockServerRecord.LockEntry - Class in org.egothor.lock.server
 
LockServerThread.LockServerRecord.ReservationEntry - Class in org.egothor.lock.server
 
LockType - Enum in org.egothor.lock
Type of locks that may be used.
lockType - Variable in class org.egothor.lock.server.LockServerThread.LockServerRecord.LockEntry
 
lockType - Variable in class org.egothor.lock.server.LockServerThread.LockServerRecord.ReservationEntry
 
logAssignment(long, long) - Method in interface org.egothor.listener.ListenBarrelWriter
 
logAssignment(long, long) - Method in class org.egothor.listener.TransactionListener
 
logDestroy(int) - Method in interface org.egothor.listener.ListenSlotMap
 
logDestroy(int) - Method in class org.egothor.listener.TransactionListener
 
logRemoval(long, int, long) - Method in interface org.egothor.listener.ListenSlotMap
 
logRemoval(long, int, long) - Method in class org.egothor.listener.TransactionListener
 
logSave(int) - Method in interface org.egothor.listener.ListenSlotMap
 
logSave(int) - Method in class org.egothor.listener.TransactionListener
 
LongAndIntegerArray - Class in org.egothor.util
This class offers a dynamic array of {long;integer}s.
LongAndIntegerArray() - Constructor for class org.egothor.util.LongAndIntegerArray
 
LowerCase - Class in org.egothor.parser.filter
This filter transforms all words to lower case.
LowerCase(Sequence<Token>) - Constructor for class org.egothor.parser.filter.LowerCase
Constructor for the LowerCase object.
LowerCase(Sequence<Token>, Locale) - Constructor for class org.egothor.parser.filter.LowerCase
Construct a LowerCase object using the given localization setting.
lowestSonOf(int) - Method in class org.egothor.util.Queue
 
lowestSonOf(int) - Method in class org.egothor.util.QueueAbstract
Find an item with the lowest value amongst sons of a father.
LruCache<K,V> - Class in org.egothor.cache.lru
Implementation of Cache that uses a LRU list that removes the least recently used entry as an eviction policy.
LruCache() - Constructor for class org.egothor.cache.lru.LruCache
Constructor for the LruCache object.
LruCache(int) - Constructor for class org.egothor.cache.lru.LruCache
Constructor for the LruCache object.
LruCache(Resolver<K, V>) - Constructor for class org.egothor.cache.lru.LruCache
Constructor for the LruCache object.
LruCache(Resolver<K, V>, int) - Constructor for class org.egothor.cache.lru.LruCache
Constructor for the LruCache object.
LruKCache<K,V> - Class in org.egothor.cache.lruk
Implementation of Cache that uses the LRU-K algorithm as an eviction policy.
LruKCache() - Constructor for class org.egothor.cache.lruk.LruKCache
Constructor for the LruKCache object.
LruKCache(Resolver<K, V>) - Constructor for class org.egothor.cache.lruk.LruKCache
Constructor for the LruKCache object.
LruKCache(int, int, int) - Constructor for class org.egothor.cache.lruk.LruKCache
Constructor for the LruKCache object.
LruKCache(Resolver<K, V>, int) - Constructor for class org.egothor.cache.lruk.LruKCache
Constructor for the LruKCache object.
LruKCache(Resolver<K, V>, int, int, int) - Constructor for class org.egothor.cache.lruk.LruKCache
Constructor for the LruKCache object.
LruKNode<K> - Class in org.egothor.cache.lruk
Represents a node that can be used as a key for TreeMap.
LruKNode(K, int) - Constructor for class org.egothor.cache.lruk.LruKNode
Constructor for the LruKNode object.
LruList<T> - Class in org.egothor.cache.lru
Represents a LRU (Least Recently Used) list.
LruList(int) - Constructor for class org.egothor.cache.lru.LruList
Constructor for the LruList object.
LS - Static variable in class org.egothor.Constants
Line separator.

M

main(String[]) - Static method in class org.egothor.apps.DataRepositoryConsole
 
main(String[]) - Static method in class org.egothor.apps.Directory
Entry point to the Directory application.
main(String[]) - Static method in class org.egothor.apps.Documents2Repository
 
main(String[]) - Static method in class org.egothor.apps.Dumper
Dump the barrel that is stored in the directory specified in the first command line parameter.
main(String[]) - Static method in class org.egothor.apps.DumpReporter
 
main(String[]) - Static method in class org.egothor.apps.Extractor
Dump the barrel that is stored in the directory specified in the first command line parameter.
main(String[]) - Static method in class org.egothor.apps.ListDocuments
 
main(String[]) - Static method in class org.egothor.apps.Merge
 
main(String[]) - Static method in class org.egothor.apps.Search
This program takes two parameters.
main(String[]) - Static method in class org.egothor.apps.Sorter
 
main(String[]) - Static method in class org.egothor.apps.Streamer
 
main(String[]) - Static method in class org.egothor.apps.URIRepositoryConsole
 
main(String[]) - Static method in class org.egothor.cache.apps.BarrelStatistics
Prints to the console every term that has an inverted list in the format of tab separated fields of inverted list length and term
main(String[]) - Static method in class org.egothor.cache.apps.QdfCounter
Prints to the console computed query/document term frequencies.
main(String[]) - Static method in class org.egothor.cache.apps.StaticFillerQueries
Prints to the console queries that are cached inside an query result cache.
main(String[]) - Static method in class org.egothor.cache.apps.StaticFillerTerms
Prints to the console terms that are cached inside an inverted list cache.
main(String[]) - Static method in class org.egothor.cache.apps.Tester
Solves the queries of learning and testing files over an specified index and prints cache statistics.
main(String[]) - Static method in class org.egothor.dir.IndexCleaner
 
main(String[]) - Static method in class org.egothor.dir.IndexRecovery
 
main(String[]) - Static method in class org.egothor.duplicity.apps.BarrelCreator
 
main(String[]) - Static method in class org.egothor.duplicity.apps.DocumentsGenerator
 
main(String[]) - Static method in class org.egothor.duplicity.apps.DuplicityCheckerIndexCreator
 
main(String[]) - Static method in class org.egothor.duplicity.apps.PlagiarismChecker
 
main(String[]) - Static method in class org.egothor.duplicity.apps.WikipediaFilter
 
main(String[]) - Static method in class org.egothor.html.HTMLParser
Entry point to the HTMLParser application.
main(String[]) - Static method in class org.egothor.html.HTMLSimplifier
 
main(String[]) - Static method in class org.egothor.lock.server.LockServer
 
main(String[]) - Static method in class org.egothor.query.parser.Parser
 
main(String[]) - Static method in class org.egothor.robot.cabinet.MfrExtractor
 
main(String[]) - Static method in class org.egothor.robot.DumpEscape
 
main(String[]) - Static method in class org.egothor.robot.management.AddURI
 
main(String[]) - Static method in class org.egothor.robot.module.PageSequentialQueue
 
main(String[]) - Static method in class org.egothor.robot.module.ServerSequentialQueue
 
main(String[]) - Static method in class org.egothor.robot.module.Transmitter
 
main(String[]) - Static method in class org.egothor.robot.PageRankCalc
 
main(String[]) - Static method in class org.egothor.robot.PageRankDumper
 
main(String[]) - Static method in class org.egothor.robot.PageRankFilter
 
main(String[]) - Static method in class org.egothor.robot.Robot
 
main(String[]) - Static method in class org.egothor.stemmer.Compile
Entry point to the Compile application.This program takes any number of arguments: the first is the name of the desired stemming algorithm to use (a list is available in the package description) , all of the rest should be the path or paths to a file or files containing a stemmer table to compile.
main(String[]) - Static method in class org.egothor.stemmer.DiffIt
Entry point to the DiffIt application.This application takes one argument, the path to a file containing a stemmer table.
main(String[]) - Static method in class org.egothor.stemmer.Trie
 
main(String[]) - Static method in class org.egothor.test.Indexer
 
main(String[]) - Static method in class org.egothor.test.InputOutput
 
main(String[]) - Static method in class org.egothor.text.Generator
 
main(String[]) - Static method in class org.egothor.text.SnipperOfStrings
The main program for the Snipper class
main(String[]) - Static method in class org.egothor.text.SnipperOfTokens
The main program for the Snipper class
main(String[]) - Static method in class org.egothor.util.diff.GDiffReader
 
main(String[]) - Static method in class org.egothor.util.diff.Xdelta
 
main(String[]) - Static method in class org.egothor.util.hash.HashString
Deprecated.
 
main(String[]) - Static method in class org.egothor.util.hash.HashURI
Deprecated.
 
makeFirst(LinkedQueue.Entry<T>) - Method in class org.egothor.util.LinkedQueue
 
MapDbRepository - Class in org.egothor.repository
 
MapDbRepository(String) - Constructor for class org.egothor.repository.MapDbRepository
 
mark(long) - Method in interface org.egothor.io.DataInput
Denote position at getFilePointer+skip for DataInput.jump().
mark(long) - Method in class org.egothor.io.DataInputStream
 
mark(long) - Method in class org.egothor.io.MemoryInputStream
 
MARK - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
MARK - Static variable in interface org.egothor.query.parser.ParserConstants
 
mark(int) - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
mark(int) - Method in class org.egothor.robot.cabinet.VirtualInputStream
 
markDuplicates(List<DocumentData>) - Method in class org.egothor.duplicity.file.JaccardCoeficientsFile
 
markSupported() - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
markSupported() - Method in class org.egothor.robot.cabinet.VirtualInputStream
 
matches() - Method in class org.egothor.query.runner.PhraseScan
Description of the Method
matches(Token) - Method in class org.egothor.text.Snipper
Description of the Method
matches(Token) - Method in class org.egothor.text.SnipperOfStrings
Description of the Method
matches(Token) - Method in class org.egothor.text.SnipperOfStringsDiacritics
Description of the Method
matches(Token) - Method in class org.egothor.text.SnipperOfTokens
Description of the Method
max_size - Variable in class org.egothor.merger.ConcatSeq
The maximum size of this object.
MAXCONNECTIONSINSEQ - Static variable in class org.egothor.robot.Config
One server may be stay in the processing queue up to this value of connections, then is must give a chance to others.
MAXFAILURESINBATCH - Static variable in class org.egothor.robot.Config
How many times do we allow to restart DNS or HTTP requests during a batch (sequence)?
maxId() - Method in class org.egothor.cache.CachedIListPage
Returns the ID of last stored item or -1 if the page is empty.
MAXIMUSTOTALUS - Static variable in class org.egothor.robot.Config
What's the maximum size of a document we accept?
MAXITEMSINQUEUE - Static variable in class org.egothor.robot.Config
If a queue has more than this number of URIs in a queue, then new URIs are not planned.
MAXPAGES - Static variable in class org.egothor.robot.Config
Initial number of URIs we will collect.
MAXSERVERS - Static variable in class org.egothor.robot.Config
Initial number of servers robot will scan.
MAXURILEN - Static variable in class org.egothor.robot.Config
Max length of a URI.
MAXURISFORBLINDHASH - Static variable in class org.egothor.robot.Config
Size of a hash table (bitmap) for all URIs in the system.
mayQueue(String) - Method in class org.egothor.robot.module.PageSequentialQueue
 
mayQueue(String) - Method in class org.egothor.robot.module.SequentialQueue
May the rotate method plan the item of the name?
mayQueue(String) - Method in class org.egothor.robot.module.ServerSequentialQueue
 
MD5 - Class in org.egothor.util
MD5 calculator as defined in RFC 1321.
MemoryBarrel - Class in org.egothor.core.memory
This is a basic implementation of all three types of Barrels in memory.
MemoryBarrel() - Constructor for class org.egothor.core.memory.MemoryBarrel
Constructor for the MemBarrel object.
MemoryBarrel(BarrelReader) - Constructor for class org.egothor.core.memory.MemoryBarrel
Use the given Barrel to construct a new one.
MemoryBuffer - Class in org.egothor.util
MemoryBuffer.java Created on 8.
MemoryBuffer(int) - Constructor for class org.egothor.util.MemoryBuffer
 
MemoryIList - Class in org.egothor.core.memory
The MemoryIList class is an inverted list stored to memory.
MemoryInputStream - Class in org.egothor.io
 
MemoryInputStream(byte[]) - Constructor for class org.egothor.io.MemoryInputStream
Creates a new instance of MemoryInputStream
MemoryInputStream(DataInput, int) - Constructor for class org.egothor.io.MemoryInputStream
 
MemoryInputStream(byte[], int) - Constructor for class org.egothor.io.MemoryInputStream
Creates a new instance of MemoryInputStream
MemoryInputStream(byte[], int, int) - Constructor for class org.egothor.io.MemoryInputStream
Create an InputStream on top of a byte array.
MemoryOutputStream - Class in org.egothor.io
This class is part of the Egothor Project
MemoryOutputStream(int, int) - Constructor for class org.egothor.io.MemoryOutputStream
Constructor for the MemoryOutputStream object
Merge - Class in org.egothor.apps
 
Merge() - Constructor for class org.egothor.apps.Merge
 
merge(JaccardCoeficientsFile, JaccardCoeficientsFile) - Method in class org.egothor.duplicity.file.JaccardCoeficientsFile
Merges files externally on filesystem.
merge(PermutatedMinsFile) - Method in class org.egothor.duplicity.file.PermutatedMinsFile
Merges two files externally, on filesystem.
merge(SimilarUnitPairsFile, SimilarUnitPairsTempFile) - Method in class org.egothor.duplicity.file.SimilarUnitPairsFile
Merges three files externally, on filesystem.
merge(CommonSimilarUnitPairsFile) - Method in class org.egothor.duplicity.file.SimilarUnitPairsFile
Merges two files externally, on filesystem.
Merge - Class in org.egothor.merger
A Merge object is an implementation of BarrelReader.
Merge() - Constructor for class org.egothor.merger.Merge
Constructor for the Merge object.
merge(Row, Row) - Method in class org.egothor.stemmer.Optimizer
Merge the given rows and return the resulting Row.
merge(Cell, Cell) - Method in class org.egothor.stemmer.Optimizer
Merge the given Cells and return the resulting Cell.
merge(Cell, Cell) - Method in class org.egothor.stemmer.Optimizer2
Merge the given Cells and return the resulting Cell.
MergeableSimilarUnitPairsFile - Class in org.egothor.duplicity.file
Adds abilitity to merge to the CommonSimilarUnitPairsFile class.
MergeException - Exception in org.egothor.duplicity.file
Thrown when exception on merging files occures.
MergeException() - Constructor for exception org.egothor.duplicity.file.MergeException
 
MergeException(String) - Constructor for exception org.egothor.duplicity.file.MergeException
 
MergeException(Throwable) - Constructor for exception org.egothor.duplicity.file.MergeException
 
MergeException(String, Throwable) - Constructor for exception org.egothor.duplicity.file.MergeException
 
MergeSequence<T> - Class in org.egothor.util
 
MergeSequence(int) - Constructor for class org.egothor.util.MergeSequence
 
MergeSort - Class in org.egothor.util.sort
 
MergeSort(int, int) - Constructor for class org.egothor.util.sort.MergeSort
 
MergeSort.NumberInput - Interface in org.egothor.util.sort
 
mergeToJaccardCoeficientsFile(ArrayList<CommonSimilarUnitPairsFile>) - Method in class org.egothor.duplicity.file.AllSimilarUnitPairsFile
Merges given similar unit pairs files and produces the JaccardCoeficientsFile by aggregating the unit pairs.
MfrExtractor - Class in org.egothor.robot.cabinet
Demo application.
MfrExtractor() - Constructor for class org.egothor.robot.cabinet.MfrExtractor
 
MINIDF - Static variable in class org.egothor.Constants
Minimal value of an inverse document frequency.
MINVALIDIDF - Static variable in class org.egothor.Constants
All terms with idf that is lower are excluded automatically.
misses() - Method in class org.egothor.cache.AbstractCache
Returns the number of all misses.
misses() - Method in interface org.egothor.cache.Cache
Returns the number of all misses.
misses() - Method in class org.egothor.cache.CachedGroup
Returns the number of all misses.
misses() - Method in class org.egothor.cache.CachedRider
Returns the number of all misses.
misses() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Returns the number of all misses.
missRate() - Method in class org.egothor.robot.DNSClient
 
missRate() - Method in class org.egothor.util.Cache
Description of the Method
missRateF() - Method in class org.egothor.robot.DNSClient
 
mkdir() - Method in class org.egothor.io.File
Creates the directory.
mkdir() - Method in class org.egothor.io.FileLocal
 
mkparentdirs() - Method in class org.egothor.io.File
 
mkparentdirs() - Method in class org.egothor.io.FileLocal
 
MODE_MAY - Static variable in class org.egothor.core.query.Rider
Inverted list of this mode should be available, but it is not needed
MODE_PRO - Static variable in class org.egothor.core.query.Rider
Inverted list of this mode is prohibited in queries
MODE_REQ - Static variable in class org.egothor.core.query.Rider
Inverted list of this mode is required for querying
MODEL_BOOLEAN - Static variable in class org.egothor.core.query.Query
Description of the Field
MODEL_FUZZY_M - Static variable in class org.egothor.core.query.Query
Description of the Field
MODEL_VECTOR - Static variable in class org.egothor.core.query.Query
Description of the Field
MODIFIER_STATE_FILENAME_PREFIX - Static variable in class org.egothor.Constants
Prefix of all modify active state filenames.
MODIFY_STATE_REFRESH_PERIOD - Static variable in class org.egothor.Constants
Period of time after which modify state file of a modifier is refreshed.
MPH - Static variable in class org.egothor.parser.filter.Phonetics
Description of the Field
MTE<T> - Class in org.egothor.distributor
An MTE is a multithread distributor that uses a Pool for the management of threads.
MTE() - Constructor for class org.egothor.distributor.MTE
Constructor for the MTE object.
MTE(int) - Constructor for class org.egothor.distributor.MTE
Construct an MTE object with the specified number of threads.
MultiFileRepositoryReader - Class in org.egothor.robot.cabinet
 
MultiFileRepositoryReader(String) - Constructor for class org.egothor.robot.cabinet.MultiFileRepositoryReader
 
MultiFileRepositoryReader.InconsistentException - Exception in org.egothor.robot.cabinet
 
MultiLock<K> - Class in org.egothor.robot
 
MultiLock(int, int) - Constructor for class org.egothor.robot.MultiLock
Creates a new instance of MultiLock
MultiQueueCache<K,V> - Class in org.egothor.cache.multiQueue
Implementation of Cache that uses the MQ algorithm as an eviction policy.
MultiQueueCache() - Constructor for class org.egothor.cache.multiQueue.MultiQueueCache
Constructor for the MultiQueueCache object.
MultiQueueCache(int) - Constructor for class org.egothor.cache.multiQueue.MultiQueueCache
Constructor for the MultiQueueCache object.
MultiQueueCache(int, int) - Constructor for class org.egothor.cache.multiQueue.MultiQueueCache
Constructor for the MultiQueueCache object.
MultiQueueCache(int, int, byte) - Constructor for class org.egothor.cache.multiQueue.MultiQueueCache
Constructor for the MultiQueueCache object.
MultiQueueCache(int, int, byte, MultiQueueFunction) - Constructor for class org.egothor.cache.multiQueue.MultiQueueCache
Constructor for the MultiQueueCache object.
MultiQueueCache(Resolver<K, V>) - Constructor for class org.egothor.cache.multiQueue.MultiQueueCache
Constructor for the MultiQueueCache object.
MultiQueueCache(Resolver<K, V>, int) - Constructor for class org.egothor.cache.multiQueue.MultiQueueCache
Constructor for the MultiQueueCache object.
MultiQueueCache(Resolver<K, V>, int, int) - Constructor for class org.egothor.cache.multiQueue.MultiQueueCache
Constructor for the MultiQueueCache object.
MultiQueueCache(Resolver<K, V>, int, int, byte) - Constructor for class org.egothor.cache.multiQueue.MultiQueueCache
Constructor for the MultiQueueCache object.
MultiQueueCache(Resolver<K, V>, int, int, byte, MultiQueueFunction) - Constructor for class org.egothor.cache.multiQueue.MultiQueueCache
Constructor for the MultiQueueCache object.
MultiQueueEntry<K> - Class in org.egothor.cache.multiQueue
Represents a node that holds information about key, access and expire time, frequency and queue number.
MultiQueueEntry(K, byte, long, long) - Constructor for class org.egothor.cache.multiQueue.MultiQueueEntry
Constructor for the MultiQueueEntry object.
MultiQueueFunction - Interface in org.egothor.cache.multiQueue
Interface used by MQ algorithm to compute the queue number according to frequency of access.
MultiTrie - Class in org.egothor.stemmer
The MultiTrie is a Trie of Tries.
MultiTrie(DataInput) - Constructor for class org.egothor.stemmer.MultiTrie
Constructor for the MultiTrie object.
MultiTrie(boolean) - Constructor for class org.egothor.stemmer.MultiTrie
Constructor for the MultiTrie object
MultiTrie2 - Class in org.egothor.stemmer
The MultiTrie is a Trie of Tries.
MultiTrie2(DataInput) - Constructor for class org.egothor.stemmer.MultiTrie2
Constructor for the MultiTrie object.
MultiTrie2(boolean) - Constructor for class org.egothor.stemmer.MultiTrie2
Constructor for the MultiTrie2 object

N

name - Variable in class org.egothor.core.Token
Name of token.
NEW - Static variable in class org.egothor.robot.escape.SimpleEscape
 
newFile(String) - Method in class org.egothor.io.File
Constructs a sub-file.
newFile(String) - Method in class org.egothor.io.FileLocal
 
newFile(String) - Method in class org.egothor.io.FileManager
Description of the Method
newPage(long, int) - Method in class org.egothor.robot.PageRankWriter
 
newText(String, String) - Method in class org.egothor.core.Token
Clones this objects with a new name and text.
newToken(int) - Static method in class org.egothor.parser.plain.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.egothor.query.parser.Token
Returns a new Token object, by default.
NEWURISCACHE - Static variable in class org.egothor.robot.Config
An internal cache which is used in LinksCollector.
next() - Method in class org.egothor.cache.CachedIListReader
Move to the next item in the inverted list.
next() - Method in class org.egothor.core.Filter
The next token of input tokenizer is modified by Filter.action(org.egothor.core.Token) and the product is also the product of this method.
next() - Method in interface org.egothor.core.IListReader
Move to the next item in the inverted list.
next() - Method in class org.egothor.core.IListRemapper
Get a next item of an inverted list and remap it.
next() - Method in class org.egothor.core.IListShadow
Go to the next element in the inverted list.
next() - Method in class org.egothor.core.IListWasher
Go to the next element in the inverted list.
next() - Method in class org.egothor.core.Iter2Seq
Return the next element.
next() - Method in class org.egothor.core.memory.MemoryIList
 
next() - Method in interface org.egothor.core.Sequence
Return the next item in the iteration.
next() - Method in class org.egothor.merger.ConcatLists
 
next() - Method in class org.egothor.merger.ConcatSeq
Return the next Sequence in this collection.
next() - Method in class org.egothor.parser.filter.DupWithoutDiacritics
Return the next token.
next() - Method in class org.egothor.parser.filter.Grammer
Return the next token.
next() - Method in class org.egothor.parser.filter.ParagraphFilter
Return the next token.
next() - Method in class org.egothor.parser.filter.ParagraphPunctFilter
Return the next token.
next() - Method in class org.egothor.parser.filter.Phonetics
Return the next token.
next() - Method in class org.egothor.parser.filter.PunctFilter
Return the next token.
next() - Method in class org.egothor.parser.filter.RemoveDiacritics
If the name/type of the token is <WORD> then transform the text of the token to lower case.
next() - Method in class org.egothor.parser.filter.StopFilter
Return the next token.
next() - Method in class org.egothor.parser.filter.WordNGrammer
Return the next token.
next() - Method in class org.egothor.parser.plain.Plain
Return the next Token.
next() - Method in class org.egothor.parser.plain.Simple
Returns the next token in the stream, or null at EOS.
next - Variable in class org.egothor.parser.plain.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class org.egothor.parser.Strings2Tokens
 
next() - Method in class org.egothor.query.parser.Parser
Returns the next token in the stream, or null at EOS.
next - Variable in class org.egothor.query.parser.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class org.egothor.robot.index.DocumentsFastReader
Return the next element.
next() - Method in class org.egothor.robot.index.TermsFastReader
Return an IListMeta object.
next() - Method in class org.egothor.store.IListMetadataRead
 
next() - Method in class org.egothor.text.Generator
 
next - Variable in class org.egothor.util.LinkedQueue.Entry
 
next() - Method in class org.egothor.util.MergeSequence
 
next() - Method in class org.egothor.util.sort.PermutedSequence
 
nextEvicted() - Method in class org.egothor.cache.AbstractCache
 
nextEvicted() - Method in class org.egothor.cache.arc.ArcCache
Gets the next key that would be removed from the cache according to the ARC algorithm.
nextEvicted() - Method in interface org.egothor.cache.Cache
Gets the next key that would be removed from the cache according to the current cache replacement policy.
nextEvicted() - Method in class org.egothor.cache.fifo.FifoCache
Gets the oldest (first) key of the cache.
nextEvicted() - Method in class org.egothor.cache.lfu.LfuCache
Gets the least frequent key from the cache.
nextEvicted() - Method in class org.egothor.cache.lru.LruCache
Gets the least recently used key.
nextEvicted() - Method in class org.egothor.cache.lruk.LruKCache
Gets the key with the highest backward-K-distance.
nextEvicted() - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Gets the LRU item of the first non-empty LRU queue.
nextEvicted() - Method in class org.egothor.cache.slru.SlruCache
Gets the LRU key from the probationary or protected segment, if probationary is empty.
nextEvicted() - Method in class org.egothor.cache.stat.StaticCache
Always returns null.
nextEvicted() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Gets the next key that would be removed from the dynamic cache according to the current cache replacement policy.
nextEvicted() - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Gets the next key that would be removed from the cache according to the 2Q algorithm.
nextHit() - Method in class org.egothor.core.query.Rider
Move to the next hit candidate.
NO_RESERVATION_ID - Static variable in class org.egothor.Constants
Id of lock, that is returned from lock server, when no reservation was created.
nodes() - Method in class org.egothor.util.hash.Table
 
NODESCACHE - Static variable in class org.egothor.robot.Config
An internal cache which is used in Directory.
nodesCacheEff() - Method in class org.egothor.util.hash.Table
 
NOISE - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
NONE - Static variable in class org.egothor.parser.filter.Phonetics
Description of the Field
normalDistribution(int, double) - Method in class org.egothor.duplicity.generator.DocumentGenerator
 
normalize(URI) - Method in class org.egothor.robot.Config
This function first normalizes the URI and then tests whether such a URI is valid with a configuration specified by this class.
normalize(String) - Method in class org.egothor.robot.Scrub
Normalizes URI but without its fragment part - this fragment is completely missing in the result.
normalTokenPrinter - Static variable in class org.egothor.duplicity.visualization.Fonts
Printer for the normal words.
NormalTokenPrinter - Class in org.egothor.duplicity.visualization
Sets style for normal tokens.
NormalTokenPrinter() - Constructor for class org.egothor.duplicity.visualization.NormalTokenPrinter
 
NORMFACTOR - Static variable in class org.egothor.Constants
Normalization of vectors to this...
notify(int, int, int, char, byte[]) - Method in interface org.egothor.dockyard.EventEncoder
The event was seen.
NOTIFY_CHAR_REFS - Static variable in class org.egothor.html.HTMLPrinter
 
NOTIFY_HTML_BUILTIN_REFS - Static variable in class org.egothor.html.HTMLPrinter
 
NotRunner - Class in org.egothor.query.runner.enhanced
This object represents a binary form of a NOT b formula.
NotRunner(int, Runner, Runner) - Constructor for class org.egothor.query.runner.enhanced.NotRunner
Constructor for the NotRunner object.
NotRunner - Class in org.egothor.query.runner
This object represents a binary form of a NOT b formula.
NotRunner(Runner, Runner) - Constructor for class org.egothor.query.runner.NotRunner
Constructor for the NotRunner object.
NullResolver<K,V> - Class in org.egothor.cache
Simple implementation of the Resolver that always returns null.
NullResolver() - Constructor for class org.egothor.cache.NullResolver
 
NUM - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
NUM - Static variable in interface org.egothor.query.parser.ParserConstants
 
numberOfIds() - Method in class org.egothor.cache.lruk.LruKCache
Returns the number of id's the LRU-K algorithm uses.
numberOfIds() - Method in class org.egothor.cache.lruk.LruKNode
Returns number of last accesses stored by the node.
numberOfQueues() - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Returns the number of queues used by the MQ algorithm.
ny - Variable in class org.egothor.parser.filter.Phonetics
Description of the Field
Nysiis - Class in org.egothor.parser.filter
This module implements the New York State Identification and Intelligence System (NYSIIS) Phonetic Code.
Nysiis() - Constructor for class org.egothor.parser.filter.Nysiis
 
NYSIIS - Static variable in class org.egothor.parser.filter.Phonetics
Description of the Field

O

OCCURENCIESTOSCAN - Static variable in class org.egothor.Constants
Maximum number of positions which are scanned during phrase queries in each of the acting term occurencies.
offer(Response) - Method in class org.egothor.robot.module.TX
 
open(String, String) - Static method in class org.egothor.apps.Merge
 
open() - Method in interface org.egothor.core.Barrel
Return a reader for this Barrel.
open() - Method in class org.egothor.core.memory.Document
Return this object.
open() - Method in class org.egothor.core.memory.MemoryBarrel
Return this object.
open() - Method in class org.egothor.dir.Group
Open this Group.
open() - Method in class org.egothor.dir.TankerImplSecure
Deprecated.
open(String, int, String) - Static method in class org.egothor.duplicity.apps.DuplicityCheckerIndexCreator
Opens barrel with given number in given index.
open() - Method in class org.egothor.io.MemoryOutputStream
 
open() - Method in class org.egothor.robot.cabinet.MultiFileRepositoryReader
 
open() - Method in interface org.egothor.robot.cabinet.RepositoryReader
Retrieves all streams commited into the repository.
open(long) - Method in class org.egothor.robot.module.Server
Open and load a cursor which must be before max(currentTime, this server's Item.nextConn).
open() - Method in class org.egothor.slotter.BarrelShadow
Return a reader for this Barrel.
open(String, int) - Static method in class org.egothor.slotter.SlotMap
Returns the slotter on the filename (canonical form of the filename will be used).
open(long) - Method in class org.egothor.store.ProximitiesFileIn
 
open() - Method in class org.egothor.store.ThickBarrel
 
open() - Method in class org.egothor.text.StringWithWeights
 
open4append() - Method in class org.egothor.io.File
Open for write in the append mode.
open4append() - Method in class org.egothor.io.FileLocal
Description of the Method
open4gzipread() - Method in class org.egothor.io.File
Description of the Method
open4gzipread() - Method in class org.egothor.io.FileLocal
 
open4gziprewrite() - Method in class org.egothor.io.File
Open for write discarding the content of the file.
open4gziprewrite() - Method in class org.egothor.io.FileLocal
 
open4read(long) - Method in class org.egothor.io.File
Description of the Method
open4read(long) - Method in class org.egothor.io.FileLocal
Description of the Method
open4readseek(long) - Method in class org.egothor.io.File
Description of the Method
open4readseek(long) - Method in class org.egothor.io.FileLocal
Description of the Method
open4rewrite() - Method in class org.egothor.io.File
Open for write discarding the content of the file.
open4rewrite() - Method in class org.egothor.io.FileLocal
Description of the Method
open4rw(long) - Method in class org.egothor.io.File
 
open4rw(long) - Method in class org.egothor.io.FileLocal
This method returns R/W stream with initial seek at a given offset position.
openBarrel(String, String) - Static method in class org.egothor.duplicity.apps.AppsCommon
Open barrel.
openDocMeta() - Method in class org.egothor.store.ThickBarrel
Description of the Method
openDocument(String, long, String, boolean, boolean, HTMLField.Diacritics) - Static method in class org.egothor.duplicity.apps.AppsCommon
Open document, can handle html and pdf files.
openDocumentOrBarrelReader(String, boolean, String, long) - Static method in class org.egothor.duplicity.apps.AppsCommon
Open barrel or document in given location for reading.
openIList(Barrel, String) - Method in class org.egothor.cache.CachedRider
Gets a cached inverted list reader for the specified barrel and term.
openIList(String, boolean) - Method in interface org.egothor.core.Barrel
Open the inverted list of term for reading.
openIList(String, boolean) - Method in class org.egothor.core.memory.Document
Opens the IListReader of the given term.
openIList(String, boolean) - Method in class org.egothor.core.memory.MemoryBarrel
Return an IListReader that can read the inverted list constructed for the given term.
openIList(String, int, IListShadow) - Method in class org.egothor.core.query.Rider
Return an IListReader capable of reading the inverted list constructed for the given term.
openIList(String, boolean) - Method in class org.egothor.dir.Group
Open the inverted list constructed for the given term for reading.
openIList(String, boolean) - Method in class org.egothor.dir.TankerImplSecure
Deprecated.
openIList(String, boolean) - Method in class org.egothor.slotter.BarrelShadow
Open the inverted list of term for reading.
openIList(String, boolean) - Method in class org.egothor.store.ThickBarrel
Description of the Method
openIListSecure(String, boolean) - Method in class org.egothor.dir.TankerImplSecure
Opens IList reader using secure multithreading safe way.
openProx() - Method in class org.egothor.cache.CachedIListItem
Always return null.
openProx() - Method in class org.egothor.cache.CachedIListReader
Returns an access object to the proximity list.
openProx() - Method in interface org.egothor.core.IListItem
Return an access object to the proximity list.
openProx() - Method in class org.egothor.core.IListShadow
 
openProx() - Method in class org.egothor.core.memory.MemoryIList
 
openProx() - Method in class org.egothor.merger.ConcatLists
 
openProx() - Method in class org.egothor.store.IListMetadataRead
 
openSecure() - Method in class org.egothor.dir.TankerImplSecure
Opens a reader for this tanker, using secure multithreading safe way.
optimize() - Method in class org.egothor.dir.BufferedTanker
Description of the Method
optimize() - Method in class org.egothor.dir.Tanker
Description of the Method
optimize() - Method in class org.egothor.dir.TankerImplSecure
Optimize this tanker.
optimize(boolean) - Method in class org.egothor.dynamizer.Dynamizer
Optimizes the data structure following a delete (or remove) operation on the managed elements.
optimize(boolean) - Method in class org.egothor.dynamizer.Egothor
Optimize the data structure following a delete (or remove) operation on the managed Barrels.
optimize(boolean) - Method in class org.egothor.dynamizer.Standard
Optimize the data structure following a delete (or remove) operation on the managed Barrels.
optimize(Trie) - Method in class org.egothor.stemmer.Gener
Return a Trie with infrequent values occurring in the given Trie removed.
optimize(Trie) - Method in class org.egothor.stemmer.Lift
Optimize (eliminate rows with no content) the given Trie and return the reduced Trie.
optimize(Trie) - Method in class org.egothor.stemmer.Optimizer
Optimize (remove empty rows) from the given Trie and return the resulting Trie.
optimize(Trie) - Method in class org.egothor.stemmer.Reduce
Optimize (remove holes in the rows) the given Trie and return the restructured Trie.
Optimizer - Class in org.egothor.stemmer
The Optimizer class is a Trie that will be reduced (have empty rows removed).
Optimizer() - Constructor for class org.egothor.stemmer.Optimizer
Constructor for the Optimizer object.
Optimizer2 - Class in org.egothor.stemmer
The Optimizer class is a Trie that will be reduced (have empty rows removed).
Optimizer2() - Constructor for class org.egothor.stemmer.Optimizer2
Constructor for the Optimizer2 object.
or(Bitmap) - Method in class org.egothor.util.Bitmap
 
org.egothor - package org.egothor
 
org.egothor.apps - package org.egothor.apps
This package contains EGOTHOR applications.
org.egothor.cache - package org.egothor.cache
Provides classes that help implementing a cache for the egothor project.
org.egothor.cache.apps - package org.egothor.cache.apps
Provides classes that help testing and computing statistical data for an egothor cache.
org.egothor.cache.arc - package org.egothor.cache.arc
Provides classes that help implementing a cache using ARC algorithm as an eviction policy.
org.egothor.cache.fifo - package org.egothor.cache.fifo
Provides classes that help implementing a cache using FIFO algorithm as an eviction policy.
org.egothor.cache.lfu - package org.egothor.cache.lfu
Provides classes that help implementing a cache using LFU algorithm as an eviction policy.
org.egothor.cache.lru - package org.egothor.cache.lru
Provides classes that help implementing a cache using LRU algorithm as an eviction policy.
org.egothor.cache.lruk - package org.egothor.cache.lruk
Provides classes that help implementing a cache using LRU-K algorithm as an eviction policy.
org.egothor.cache.multiQueue - package org.egothor.cache.multiQueue
Provides classes that help implementing a cache using MQ algorithm as an eviction policy.
org.egothor.cache.slru - package org.egothor.cache.slru
Provides classes that help implementing a cache using SLRU algorithm as an eviction policy.
org.egothor.cache.stat - package org.egothor.cache.stat
Provides classes that help implementing a static cache.
org.egothor.cache.staticDynamic - package org.egothor.cache.staticDynamic
Provides classes that help implementing a static-dynamic cache.
org.egothor.cache.twoQueue - package org.egothor.cache.twoQueue
Provides classes that help implementing a cache using 2Q algorithm as an eviction policy.
org.egothor.core - package org.egothor.core
This package concentrates the core data objects and interfaces.
org.egothor.core.memory - package org.egothor.core.memory
This package contains an implementation of barrels in memory.
org.egothor.core.query - package 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 - package org.egothor.dir
This package defines objects of distributed IR layer.
org.egothor.distributor - package org.egothor.distributor
This package defines objects which can distribute tasks and requests to a group of objects.
org.egothor.dockyard - package org.egothor.dockyard
 
org.egothor.duplicity.algorithm - package org.egothor.duplicity.algorithm
This package contains top-level classes that implement the duplicity checking algorithm.
org.egothor.duplicity.apps - package org.egothor.duplicity.apps
This package contains applications using the duplicity checking algorithm.
org.egothor.duplicity.datastructure - package org.egothor.duplicity.datastructure
This package contains datastructures needed in the duplicity checking algorithm.
org.egothor.duplicity.file - package org.egothor.duplicity.file
This package contains implementation of the files needed the duplicity checking algorithm.
org.egothor.duplicity.generator - package org.egothor.duplicity.generator
 
org.egothor.duplicity.util - package org.egothor.duplicity.util
This package contains utility classes for the duplicity checking algorithm.
org.egothor.duplicity.visualization - package 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 - package org.egothor.dynamizer
This package defines a common dynamization and its implementation for our index data structures.
org.egothor.html - package org.egothor.html
This package contains a specific implementation of core objects for HTML with "home" and "content" support.
org.egothor.io - package org.egothor.io
 
org.egothor.listener - package org.egothor.listener
 
org.egothor.lock - package org.egothor.lock
 
org.egothor.lock.server - package org.egothor.lock.server
 
org.egothor.merger - package org.egothor.merger
This package defines a machinery that merges many BarrelReaders.
org.egothor.parser - package org.egothor.parser
 
org.egothor.parser.filter - package org.egothor.parser.filter
This package defines objects that filter tokens.
org.egothor.parser.plain - package org.egothor.parser.plain
This package defines JavaCC parser for a plain text.
org.egothor.parser.transformer - package org.egothor.parser.transformer
 
org.egothor.query - package org.egothor.query
This package contains objects that represent a structure of a query in our inner form.
org.egothor.query.parser - package org.egothor.query.parser
This package defines JavaCC parser of user's query.
org.egothor.query.runner - package org.egothor.query.runner
This package defines a machinery that navigates the rider during query execution in the Vector model.
org.egothor.query.runner.enhanced - package org.egothor.query.runner.enhanced
This package defines a machinery that navigates the rider during query execution in any model.
org.egothor.repository - package org.egothor.repository
 
org.egothor.robot - package org.egothor.robot
Robot Capek
org.egothor.robot.cabinet - package org.egothor.robot.cabinet
 
org.egothor.robot.escape - package org.egothor.robot.escape
Robot Capek
org.egothor.robot.index - package org.egothor.robot.index
 
org.egothor.robot.management - package org.egothor.robot.management
 
org.egothor.robot.module - package org.egothor.robot.module
 
org.egothor.slotter - package org.egothor.slotter
This package is responsible for management of arrays of DynStruct objects.
org.egothor.stemmer - package org.egothor.stemmer
This package does not contain a solid JAVA documentation.
org.egothor.store - package org.egothor.store
This package contains an implementation of barrels on a hard disk.
org.egothor.test - package org.egothor.test
 
org.egothor.text - package org.egothor.text
This package contains support of some textual routines/processes.
org.egothor.util - package org.egothor.util
 
org.egothor.util.diff - package org.egothor.util.diff
 
org.egothor.util.hash - package org.egothor.util.hash
 
org.egothor.util.io - package org.egothor.util.io
 
org.egothor.util.sort - package org.egothor.util.sort
 
org.egothor.util.thread - package org.egothor.util.thread
This package contains thread pools which can be used for smart management of threads.
OrRunner - Class in org.egothor.query.runner.enhanced
This object represents a binary form of a OR b formula.
OrRunner(int, Runner, Runner) - Constructor for class org.egothor.query.runner.enhanced.OrRunner
Constructor for the OrRunner object
OrRunner - Class in org.egothor.query.runner
This object represents a binary form of a OR b formula.
OrRunner(Runner, Runner) - Constructor for class org.egothor.query.runner.OrRunner
Constructor for the OrRunner object
os() - Method in class org.egothor.util.Reporter
 
outCapacity() - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Returns the capacity of the history QOut queue.
outCapacity() - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Returns the capacity of the history AOut LRU queue.

P

Page - Class in org.egothor.robot.module
 
Page(String, long) - Constructor for class org.egothor.robot.module.Page
 
pageAt(long, int) - Method in class org.egothor.repository.WebStore
Retrieves a data block.
PageRankCalc - Class in org.egothor.robot
 
PageRankCalc(String, String, boolean) - Constructor for class org.egothor.robot.PageRankCalc
 
PageRankDumper - Class in org.egothor.robot
 
PageRankDumper(String, boolean, long) - Constructor for class org.egothor.robot.PageRankDumper
 
PageRankFilter - Class in org.egothor.robot
 
PageRankFilter(String) - Constructor for class org.egothor.robot.PageRankFilter
 
PageRankWriter - Class in org.egothor.robot
 
PageRankWriter(String) - Constructor for class org.egothor.robot.PageRankWriter
 
PageSequentialQueue - Class in org.egothor.robot.module
 
pageSize() - Method in class org.egothor.cache.CachedGroup
Return the capacity of query result page.
paragraph - Variable in class org.egothor.core.Token
Ordinal number of paragraph, in which the token occured.
PARAGRAPH_SEPARATOR - Static variable in class org.egothor.Constants
Special character which determines paragraph separator.
PARAGRAPH_SEPARATOR_WEIGHT - Static variable in class org.egothor.Constants
Special weight which determines paragraph separator.
ParagraphFilter - Class in org.egothor.parser.filter
Filter sets the sentence, paragraph and sentenceInParagraph fields in the Token class, just like the ParagraphPunctFilter.
ParagraphFilter(Sequence<Token>) - Constructor for class org.egothor.parser.filter.ParagraphFilter
Constructor for the ParagraphPunctFilter object
ParagraphLevelPermutatedMinsFiller - Class in org.egothor.duplicity.algorithm
Fills the DocumentPermutatedMins with values corrensponding to the given sequence of tokens.
ParagraphPunctFilter - Class in org.egothor.parser.filter
Filter sets the sentence, paragraph and sentenceInParagraph fields in the Token class.
ParagraphPunctFilter(Sequence<Token>) - Constructor for class org.egothor.parser.filter.ParagraphPunctFilter
Constructor for the ParagraphPunctFilter object
ParagraphUnitID - Class in org.egothor.duplicity.datastructure
Class represents a unit of text on paragraph duplicity checking level (see Constants.CHECK_DUPLICITY_LEVEL).
parse(File, String, String, String) - Method in class org.egothor.apps.Directory
Parse the given file.
parse(String, String, BarrelWriter) - Method in class org.egothor.duplicity.apps.BarrelCreator
Parse the given file and append it to given output BarrelWriter.
parse(byte[], int, Response, boolean) - Method in class org.egothor.robot.HTTPAnalyzer
Description of the Method WARNING! This method may modify the original buffer if the data is transfered as chunked and the mode of operation IS NOT preview.
parse(ByteBuffer, Response, boolean) - Method in class org.egothor.robot.HTTPByteBufferAnalyzer
Parses HTTP response in a ByteBuffer which must be Buffer.flip()ed before this method invocation.
parse(BufferedReader) - Static method in class org.egothor.robot.RobotsTXT
Analyses a robots.txt file.
ParseException - Exception in org.egothor.parser.plain
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.egothor.parser.plain.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.egothor.parser.plain.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.egothor.parser.plain.ParseException
 
ParseException - Exception in org.egothor.query.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.egothor.query.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.egothor.query.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.egothor.query.parser.ParseException
 
parseInt(String, int, int) - Static method in class org.egothor.robot.Subnet
 
parseIP(String, int, int) - Static method in class org.egothor.robot.Subnet
 
Parser - Class in org.egothor.query.parser
 
Parser(InputStream) - Constructor for class org.egothor.query.parser.Parser
 
Parser(Reader) - Constructor for class org.egothor.query.parser.Parser
 
Parser(ParserTokenManager) - Constructor for class org.egothor.query.parser.Parser
 
ParserConstants - Interface in org.egothor.query.parser
 
ParserTokenManager - Class in org.egothor.query.parser
 
ParserTokenManager(SimpleCharStream) - Constructor for class org.egothor.query.parser.ParserTokenManager
 
ParserTokenManager(SimpleCharStream, int) - Constructor for class org.egothor.query.parser.ParserTokenManager
 
patch(DataInput, DataInput, DataOutput) - Static method in class org.egothor.util.diff.GDiffReader
 
Pdf2Html - Class in org.egothor.parser.transformer
This class transforms PDF file into its HTML counterpart.
Pdf2Html(File) - Constructor for class org.egothor.parser.transformer.Pdf2Html
Creates a new instance of Pdf2Html
peek() - Method in class org.egothor.util.BiQueue
Return the first element in the queue.
peek() - Method in class org.egothor.util.QueueAbstract
Return the first element in the queue.
PERMUTATED_MINS_FILE_PREFIX - Static variable in class org.egothor.Constants
The prefix of filename for the PermutatedMinsFile.
PermutatedMinsFile - Class in org.egothor.duplicity.file
Represents the "minimums of permutated unit identificators" file used in duplicity checking algorithm.
PermutatedMinsFile(long, String) - Constructor for class org.egothor.duplicity.file.PermutatedMinsFile
Initialializes the file already written to filesystem.
PermutatedMinsFileProducer - Class in org.egothor.duplicity.file
Represents the "minimums of permutated unit identificators" file used in duplicity checking algorithm, before if was written to the filesystem.
PermutatedMinsFileProducer(long) - Constructor for class org.egothor.duplicity.file.PermutatedMinsFileProducer
Initializes the object.
PermutatedMinsFiller - Class in org.egothor.duplicity.algorithm
Fills the DocumentPermutatedMins with values corrensponding to the given sequence of tokens.
Permutation - Class in org.egothor.duplicity.util
Represents a permutation of integers.
Permutation(long, int[]) - Constructor for class org.egothor.duplicity.util.Permutation
Creates permutation object from a given array of integers.
Permutation - Class in org.egothor.util.sort
 
Permutations - Class in org.egothor.duplicity.util
Creates random permutations.
Permutations(int) - Constructor for class org.egothor.duplicity.util.Permutations
Creates instance with random seed.
Permutations(int, long) - Constructor for class org.egothor.duplicity.util.Permutations
Creates instance with given seed.
PermutedSequence<T> - Class in org.egothor.util.sort
 
PermutedSequence(Permutation, Sequence<T>) - Constructor for class org.egothor.util.sort.PermutedSequence
 
Phonetics - Class in org.egothor.parser.filter
 
Phonetics(Sequence<Token>) - Constructor for class org.egothor.parser.filter.Phonetics
Constructor for the Phonetics object.
PhraseRunner - Class in org.egothor.query.runner.enhanced
The PhraseRunner class is used when a user wishes to make a query involving two terms where the 2nd term must lie within n words of the 1st .
PhraseRunner(int, TermRunner[]) - Constructor for class org.egothor.query.runner.enhanced.PhraseRunner
Constructor for the PhraseRunner object
PhraseRunner - Class in org.egothor.query.runner
The PhraseRunner class is used when a user wishes to make a query involving two terms where the 2nd term must lie within n words of the 1st .
PhraseRunner(TermRunner[]) - Constructor for class org.egothor.query.runner.PhraseRunner
Constructor for the PhraseRunner object
PhraseScan - Class in org.egothor.query.runner
This class is part of the Egothor Project
PhraseScan(int) - Constructor for class org.egothor.query.runner.PhraseScan
Constructor for the PhraseScan object
PlagiarismChecker - Class in org.egothor.duplicity.apps
Use this program to check document for plagiarism using an index with duplicity checking ability.
PlagiarismChecker() - Constructor for class org.egothor.duplicity.apps.PlagiarismChecker
 
Plain - Class in org.egothor.parser.plain
The Plain object is an extension of Tokenizer.
Plain(CharStream) - Constructor for class org.egothor.parser.plain.Plain
Construct a Plain object using the given Reader.
Pool - Class in org.egothor.util.thread
Pool creates a Stack and fills it with threads.
Pool.Queue - Interface in org.egothor.util.thread
This class is part of the Egothor Project
PoolFIFO - Class in org.egothor.util.thread
This class is part of the Egothor Project
PoolFIFO(int) - Constructor for class org.egothor.util.thread.PoolFIFO
Constructor for the PoolFIFO object
PoolFIFO(int, int) - Constructor for class org.egothor.util.thread.PoolFIFO
Constructor for the PoolFIFO object
PoolLIFO - Class in org.egothor.util.thread
This class is part of the Egothor Project
PoolLIFO(int) - Constructor for class org.egothor.util.thread.PoolLIFO
Constructor for the PoolLIFO object
PoolLIFO(int, int) - Constructor for class org.egothor.util.thread.PoolLIFO
Constructor for the PoolLIFO object
pop() - Method in class org.egothor.util.BiQueue
Removes and returns the first element in the queue.
pop() - Method in class org.egothor.util.IntegerFIFOStack
 
pop(int[], int, int) - Method in class org.egothor.util.IntegerFIFOStack
 
pop() - Method in class org.egothor.util.IntegerLIFOStack
 
pop() - Method in class org.egothor.util.QueueAbstract
Removes and returns the first element in the queue.
pop() - Method in interface org.egothor.util.thread.Pool.Queue
Description of the Method
popFirst() - Method in class org.egothor.util.BlockingArray
 
popLast() - Method in class org.egothor.util.BlockingArray
 
popOrWait() - Method in class org.egothor.robot.module.RequestQueue
Wait unless we have a server that can be contacted now.
POSTQUEUESIZE - Static variable in class org.egothor.robot.Config
How many Response objects are in post-process queues.
PRECOMPCACHE - Static variable in class org.egothor.Constants
How many values are precomputed for an inverted list during the search phase.
PREFSORTED - Static variable in class org.egothor.robot.Config
Number of items sorted preferably.
prepareEnvironment(File) - Static method in class org.egothor.util.BerkeleySingleton
 
prev - Variable in class org.egothor.core.Filter
The Tokenizer used by Filter.
prev - Variable in class org.egothor.util.LinkedQueue.Entry
 
print(String, Reader, String, Writer) - Static method in class org.egothor.html.HTMLSimplifier
 
print() - Method in class org.egothor.robot.RobotsTXT
 
print() - Method in class org.egothor.stemmer.Row
Write the contents of this Row to stdout.
printCached(Writer, String, String) - Method in class org.egothor.core.DocumentData
 
Printer - Interface in org.egothor.duplicity.visualization
Sets style for token to be printed in duplicity checking report.
printInfo(String) - Method in class org.egothor.stemmer.MultiTrie
Print the given prefix and the position(s) in the Trie where it appears.
printInfo(String) - Method in class org.egothor.stemmer.Trie
Description of the Method
printL(File) - Method in class org.egothor.apps.Directory
Print the given String to stdout.
printL(String) - Method in class org.egothor.apps.Directory
 
printL(File, int) - Static method in class org.egothor.duplicity.apps.AppsCommon
Print the name of given File to stdout with given indentation.
printL(String, int) - Static method in class org.egothor.duplicity.apps.AppsCommon
Print the given String to stdout with given indentation.
printQuery(Query) - Static method in class org.egothor.apps.Search
Description of the Method
printUsage() - Static method in class org.egothor.robot.PageRankCalc
 
printUsage() - Static method in class org.egothor.robot.PageRankDumper
 
printUTFS(String, int, int) - Method in class org.egothor.io.DataInputOutputStream
 
printUTFS(String, int, int) - Method in interface org.egothor.io.DataOutput
Prints a string portion.
printUTFS(String, int, int) - Method in class org.egothor.io.DataOutputStream
 
process() - Method in class org.egothor.apps.DumpReporter
 
process(Response) - Method in class org.egothor.robot.module.ImageLinksExtractor
 
process(Response) - Method in class org.egothor.robot.module.StorageEscape
 
process(Response) - Method in class org.egothor.robot.module.T5
Process the response (index, save or add linx to the system).
process(Response) - Method in class org.egothor.robot.module.Transmitter
 
process(Response) - Method in class org.egothor.robot.module.TX
 
process() - Method in class org.egothor.robot.Response
Process just the text/html document and create its Egothor's counterpart, return null in the case of other content types.
process(String, MergeSort.NumberInput, int, boolean) - Method in class org.egothor.util.sort.MergeSort
 
process(Object) - Method in class org.egothor.util.thread.Pool
Description of the Method
protectedCapacity() - Method in class org.egothor.cache.slru.SlruCache
Returns the capacity of the protected segment of the cache.
prox_a - Variable in class org.egothor.query.runner.ProxRunner
Description of the Field
prox_b - Variable in class org.egothor.query.runner.ProxRunner
Description of the Field
Proximities - Interface in org.egothor.core
This abstract class should be extended by any class that allows the reading of a proximity list of a term in a document.
ProximitiesFileIn - Class in org.egothor.store
The ProximitiesFileIn object reads the term proximities from a file.
ProximitiesFileIn(String) - Constructor for class org.egothor.store.ProximitiesFileIn
Constructor for the ProximitiesFileIn object.
ProximitiesFileOut - Class in org.egothor.store
The ProximitiesFileOut object defines a writer of proximities of terms.
ProximitiesFileOut(String) - Constructor for class org.egothor.store.ProximitiesFileOut
Constructor for the ProximitiesFileOut object.
ProxRunner - Class in org.egothor.query.runner.enhanced
The ProxRunner class is used when a user wishes to make a query involving two terms where the 2nd term must lie within n words of the 1st .
ProxRunner(int, TermRunner, TermRunner, int) - Constructor for class org.egothor.query.runner.enhanced.ProxRunner
Constructor for the ProxRunner object
ProxRunner - Class in org.egothor.query.runner
The ProxRunner class is used when a user wishes to make a query involving two terms where the 2nd term must lie within n words of the 1st .
ProxRunner(TermRunner, TermRunner, int) - Constructor for class org.egothor.query.runner.ProxRunner
Constructor for the ProxRunner object
pullOverBarrel(BarrelReader, String) - Method in class org.egothor.slotter.SlotMap
Pulls over (moves) srcLocation barrel into this databes.
PUNCT - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
PunctFilter - Class in org.egothor.parser.filter
 
PunctFilter(Sequence<Token>) - Constructor for class org.egothor.parser.filter.PunctFilter
Constructor for the PunctFilter object
push(Item) - Method in class org.egothor.robot.module.PageSequentialQueue
 
push(Server) - Method in class org.egothor.robot.module.RequestQueue
 
push(String, long) - Method in class org.egothor.robot.module.Server
 
push(Item) - Method in class org.egothor.robot.module.ServerSequentialQueue
 
push(URI) - Method in class org.egothor.robot.module.T0
Pushes unnormalised URI into Robot's queues or Robot's cache with new links.
push(URI) - Method in interface org.egothor.robot.module.T0MBean
Pushes URI into Robot.
push(Response) - Method in class org.egothor.robot.module.TX
 
push(T) - Method in class org.egothor.util.BiQueue
Insert a new object in the queue.
push(URI) - Method in class org.egothor.util.hash.HashURI
Deprecated.
Puts the URI into this table and returns the respective UID.
push(int) - Method in class org.egothor.util.IntegerFIFOStack
 
push(int) - Method in class org.egothor.util.IntegerLIFOStack
 
push(T) - Method in class org.egothor.util.QueueAbstract
Insert a new object in the queue.
push(Object) - Method in interface org.egothor.util.thread.Pool.Queue
Description of the Method
pushLast(T) - Method in class org.egothor.util.BlockingArray
 
put(K, V) - Method in class org.egothor.cache.AbstractCache
Checks whether key and value parameters are not null.
put(K, V) - Method in class org.egothor.cache.arc.ArcCache
Adds a new key-value mapping to the cache.
put(K, V) - Method in interface org.egothor.cache.Cache
Adds a new key-value mapping to the cache.
put(CachedQuery, CachedResult) - Method in class org.egothor.cache.CachedGroup
Adds a new result for the specified query to the cache.
put(CachedTerm, CachedIListPage) - Method in class org.egothor.cache.CachedRider
Adds a new inverted list page for the specified term to the cache.
put(K, V) - Method in class org.egothor.cache.fifo.FifoCache
Adds a new key-value mapping to the cache.
put(K, V) - Method in class org.egothor.cache.lfu.LfuCache
Adds a new key-value mapping to the cache.
put(K, V) - Method in class org.egothor.cache.lru.LruCache
Adds a new key-value mapping to the cache.
put(K, V) - Method in class org.egothor.cache.lruk.LruKCache
Adds a new key-value mapping to the cache.
put(K, V) - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Adds a new key-value mapping to the cache.
put(K, V) - Method in class org.egothor.cache.slru.SlruCache
Adds a new key-value mapping to the cache.
put(K, V) - Method in class org.egothor.cache.stat.StaticCache
Adds a new key-value mapping to the cache.
put(K, V) - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Adds a new key-value mapping to the cache.
put(K, V) - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Adds a new key-value mapping to the cache.
put(K, V) - Method in class org.egothor.util.Cache
Description of the Method
put(byte[], int, long) - Method in class org.egothor.util.hash.Bucket
Put the new data element into the hash table.
put(String) - Method in class org.egothor.util.hash.HashString
Deprecated.
Puts the string onto the hash table and returns its unique ID.
putInt(int) - Method in class org.egothor.util.MemoryBuffer
 
putLong(long) - Method in class org.egothor.util.MemoryBuffer
 

Q

QAnd - Class in org.egothor.query
The QAnd object represents an AND operator in a query.
QAnd(Query, Query) - Constructor for class org.egothor.query.QAnd
Constructor for the QAnd object.
QAnd(Query, Query, boolean, boolean) - Constructor for class org.egothor.query.QAnd
Constructor for the QAnd object.
QdfCounter - Class in org.egothor.cache.apps
Console application that computes query/document term frequencies of a tanker.
QdfCounter() - Constructor for class org.egothor.cache.apps.QdfCounter
 
QGroup - Class in org.egothor.query
The QGroup object represents a group of clausulas.
QGroup() - Constructor for class org.egothor.query.QGroup
Constructor for the QGroup object.
QGroup(boolean) - Constructor for class org.egothor.query.QGroup
Construct a QGroup with the given boolean value.
QNot - Class in org.egothor.query
The QNot class represents a NOT formula.
QNot(Query, Query) - Constructor for class org.egothor.query.QNot
Constructor for the QNot object.
QNot(Query, Query, boolean, boolean) - Constructor for class org.egothor.query.QNot
Constructor for the QNot object.
QOr - Class in org.egothor.query
The QOr object represents an OR operator in a query.
QOr(Query, Query) - Constructor for class org.egothor.query.QOr
Constructor for the QOr object.
QPhrase - Class in org.egothor.query
 
QPhrase(QTerm[]) - Constructor for class org.egothor.query.QPhrase
Constructor for the QPhrase object.
QProx - Class in org.egothor.query
The QProx object represents an digit operator in a query.
QProx(QTerm, QTerm, String) - Constructor for class org.egothor.query.QProx
Constructor for the QProx object.
QProx(QTerm, QTerm) - Constructor for class org.egothor.query.QProx
Constructor for the QProx object.
QTerm - Class in org.egothor.query
The QTerm class represents a term.
QTerm(Token, String) - Constructor for class org.egothor.query.QTerm
Constructor for the QTerm object.
QTerm(Token, String, double, boolean, boolean, int, int, int) - Constructor for class org.egothor.query.QTerm
Constructor for the QTerm object.
query(Query, ResultList) - Method in interface org.egothor.core.Barrel
Submit a query to this Barrel.
query(Query, ResultList) - Method in class org.egothor.core.memory.Document
Not implemented..
query(Query, ResultList) - Method in class org.egothor.core.memory.MemoryBarrel
Not implemented.
Query - Class in org.egothor.core.query
The Query class represents an inner form of a query or its subpart (AND, OR, NOT, etc.), while the binary form is represented by Runner.
Query() - Constructor for class org.egothor.core.query.Query
Constructor for the Query object
query(int, int, int, String, long, double, String...) - Method in class org.egothor.dir.Group
Return a QueryResponse to a user query.
query(int, int, int, String, long, double, ControlsHandler, String...) - Method in class org.egothor.dir.Group
Return a QueryResponse to a user query.
query(Query, ResultList) - Method in class org.egothor.dir.Group
Submit the given query to this Group.
query(int, int, int, String, long, double, String...) - Method in class org.egothor.dir.TankerImplSecure
Deprecated.
query(Query, ResultList) - Method in class org.egothor.dir.TankerImplSecure
Deprecated.
query(Query, ResultList) - Method in class org.egothor.slotter.BarrelShadow
Submit a query to this Barrel.
query(Query, ResultList) - Method in class org.egothor.store.ThickBarrel
Solves a query in this barrel.
QueryResponse - Class in org.egothor.core
A QueryResponse is returned as a query return value.
QueryResponse(int, long, long, Sequence<Hit>, Token[], int, Query) - Constructor for class org.egothor.core.QueryResponse
Constructor for the QueryResponse object.
querySecure(int, int, int, String, long, double, String...) - Method in class org.egothor.dir.TankerImplSecure
Standard query, but using multithreaded safe way.
querySecure(Query, ResultList) - Method in class org.egothor.dir.TankerImplSecure
Standard query, but using multithreaded safe way.
queryTokens() - Method in class org.egothor.core.QueryResponse
Return an array of all tokens recognized in a query.
Queue<T> - Class in org.egothor.util
The Queue class should be extended by any class wishing to implement a priority queue (heap).
Queue(int, int) - Constructor for class org.egothor.util.Queue
Constructor for the Queue object.
Queue(int, int, int) - Constructor for class org.egothor.util.Queue
Constructor for the Queue object
QueueAbstract<T> - Class in org.egothor.util
This class represents a priority queue (heap).
queueFunction() - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Gets the class that is used to compute the queue number.
queueNumber(long) - Method in interface org.egothor.cache.multiQueue.MultiQueueFunction
Computes the queue number according to the specified frequency.
QuickSort - Class in org.egothor.util.sort
 
QuickSort(int, int) - Constructor for class org.egothor.util.sort.QuickSort
 

R

randomPermutation() - Method in class org.egothor.duplicity.util.Permutations
Generates random permutation of integers [0 ..
read(byte[], int, int) - Method in interface org.egothor.io.DataInput
 
read(byte[], int, int) - Method in class org.egothor.io.DataInputStream
 
read(byte[], int, int) - Method in class org.egothor.io.MemoryInputStream
 
read() - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
read(byte[]) - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
read(byte[], int, int) - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
read() - Method in class org.egothor.robot.cabinet.VirtualInputStream
 
read(byte[]) - Method in class org.egothor.robot.cabinet.VirtualInputStream
 
read(byte[], int, int) - Method in class org.egothor.robot.cabinet.VirtualInputStream
 
read(byte[], int, int) - Method in class org.egothor.util.io.GZipInputStream
 
read() - Method in class org.egothor.util.io.JavaInputStream
 
read(byte[]) - Method in class org.egothor.util.io.JavaInputStream
 
READ_LOCK_FILENAME_PREFIX - Static variable in class org.egothor.Constants
Prefix of all read lock filenames.
READ_LOCK_PERIOD - Static variable in class org.egothor.Constants
Default read lock refresh period.
readBoolean() - Method in interface org.egothor.io.DataInput
 
readBoolean() - Method in class org.egothor.io.DataInputStream
 
readByte() - Method in interface org.egothor.io.DataInput
Description of the Method
readByte() - Method in class org.egothor.io.DataInputOutputStream
 
readByte() - Method in class org.egothor.io.DataInputStream
Description of the Method
readByte() - Method in class org.egothor.io.MemoryInputStream
 
readByte() - Method in class org.egothor.util.io.GZipInputStream
 
readChar() - Method in interface org.egothor.parser.plain.CharStream
Returns the next character from the selected input.
readChar() - Method in class org.egothor.query.parser.SimpleCharStream
 
readChar() - Method in class org.egothor.text.CharStreamBuffer
Returns the next character from the selected input.
readClausula() - Method in class org.egothor.query.parser.Parser
 
readClausulaI() - Method in class org.egothor.query.parser.Parser
 
readClausulaX() - Method in class org.egothor.query.parser.Parser
 
readData() - Method in class org.egothor.robot.index.TermsFastReader
Constructs a new IListMetadataRead.
readExternal(ObjectInput) - Method in class org.egothor.dir.GlobalPositionWithTS
 
readExternal(ObjectInput) - Method in class org.egothor.listener.GlobalPosition
 
readFully(byte[]) - Method in interface org.egothor.io.DataInput
 
readFully(byte[]) - Method in class org.egothor.io.DataInputOutputStream
 
readFully(byte[]) - Method in class org.egothor.io.DataInputStream
Description of the Method
readFully(byte[]) - Method in class org.egothor.io.MemoryInputStream
 
readFully(byte[]) - Method in class org.egothor.util.io.GZipInputStream
 
readGSL() - Method in interface org.egothor.listener.ListenSlotMap
 
readGSL() - Method in class org.egothor.listener.TransactionListener
 
readInt() - Method in interface org.egothor.io.DataInput
Description of the Method
readInt() - Method in class org.egothor.io.DataInputStream
Description of the Method
readInt(byte[], int) - Static method in class org.egothor.io.MemoryInputStream
Reads the integer value from the array at the offset.
readLong() - Method in interface org.egothor.io.DataInput
Description of the Method
readLong() - Method in class org.egothor.io.DataInputStream
Description of the Method
readLong(byte[], int) - Static method in class org.egothor.io.MemoryInputStream
Reads the long-int value from the array at the offset.
readPack7() - Method in interface org.egothor.io.DataInput
Read a next long stored in a pack-7bit coding.
readPack7() - Method in class org.egothor.io.DataInputStream
Read a next long stored in a pack-7bit coding.
readPack7I() - Method in interface org.egothor.io.DataInput
Read a next integer stored in a pack-7bit coding.
readPack7I() - Method in class org.egothor.io.DataInputStream
Read a next integer stored in a pack-7bit coding.
readPhrase() - Method in class org.egothor.query.parser.Parser
 
readProx() - Method in class org.egothor.core.memory.MemoryIList
 
readProx(int[], int, int) - Method in class org.egothor.core.memory.MemoryIList
 
readProx(int[], int, int) - Method in interface org.egothor.core.Proximities
Read an inverted list of length greater than 1.
readProx() - Method in interface org.egothor.core.Proximities
Read this object's inverted list.
readProx() - Method in class org.egothor.store.IListMetadataRead
 
readProx(int[], int, int) - Method in class org.egothor.store.IListMetadataRead
 
readProx() - Method in class org.egothor.store.ProximitiesFileIn
Read the proximities inverted list.
readProx(int[], int, int) - Method in class org.egothor.store.ProximitiesFileIn
 
readQuery(QGroup) - Method in class org.egothor.query.parser.Parser
 
readRecord() - Method in class org.egothor.robot.PageRankDumper
 
readSeek(long) - Method in class org.egothor.util.io.Array
Seeks at the position of the item, the item must exist in this array else an exception is thrown.
readShort() - Method in interface org.egothor.io.DataInput
Description of the Method
readShort() - Method in class org.egothor.io.DataInputStream
Description of the Method
readString(StringBuilder) - Method in interface org.egothor.io.DataInput
Read a next word which is saved in the prefix coding.
readString() - Method in interface org.egothor.io.DataInput
Description of the Method
readString(StringBuilder) - Method in class org.egothor.io.DataInputStream
Read a next word which is saved in the prefix coding.
readString() - Method in class org.egothor.io.DataInputStream
Description of the Method
readToken() - Method in class org.egothor.query.parser.Parser
 
readTokSpec() - Method in class org.egothor.query.parser.Parser
 
Recode - Class in org.egothor.text
Recode ensures translation of UTF-8 letters (often with diacritics) to a plain ASCII format.
Recode() - Constructor for class org.egothor.text.Recode
 
recode(String, String) - Static method in class org.egothor.text.Recode
 
redirect(long, long) - Method in class org.egothor.robot.PageRankWriter
 
reduce(Reduce) - Method in class org.egothor.stemmer.MultiTrie
Remove empty rows from the given Trie and return the newly reduced Trie.
reduce(Reduce) - Method in class org.egothor.stemmer.MultiTrie2
Remove empty rows from the given Trie and return the newly reduced Trie.
Reduce - Class in org.egothor.stemmer
The Reduce object is used to remove gaps in a Trie which stores a dictionary..
Reduce() - Constructor for class org.egothor.stemmer.Reduce
Constructor for the Reduce object.
reduce(Reduce) - Method in class org.egothor.stemmer.Trie
Remove empty rows from the given Trie and return the newly reduced Trie.
reduceDuplicates(String) - Method in class org.egothor.parser.filter.Nysiis
Description of the Method
reduceDuplicates(StringBuilder) - Method in class org.egothor.parser.filter.Nysiis
Description of the Method
refresh() - Method in class org.egothor.text.Generator
 
ReInit(CharStream) - Method in class org.egothor.parser.plain.Simple
 
ReInit(SimpleTokenManager) - Method in class org.egothor.parser.plain.Simple
 
ReInit(CharStream) - Method in class org.egothor.parser.plain.SimpleTokenManager
 
ReInit(CharStream, int) - Method in class org.egothor.parser.plain.SimpleTokenManager
 
ReInit(InputStream) - Method in class org.egothor.query.parser.Parser
 
ReInit(Reader) - Method in class org.egothor.query.parser.Parser
 
ReInit(ParserTokenManager) - Method in class org.egothor.query.parser.Parser
 
ReInit(SimpleCharStream) - Method in class org.egothor.query.parser.ParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class org.egothor.query.parser.ParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class org.egothor.query.parser.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.egothor.query.parser.SimpleCharStream
 
ReInit(Reader) - Method in class org.egothor.query.parser.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.egothor.query.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class org.egothor.query.parser.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.egothor.query.parser.SimpleCharStream
 
releaseDocumentMins() - Method in class org.egothor.core.DocumentData
 
releaseLock(String) - Method in class org.egothor.lock.LockManager
Releases lock in the location.
releaseMinsForPermutation(long) - Method in class org.egothor.duplicity.datastructure.DocumentPermutatedMins
Removes from the internal data structure informations about given permutation.
releasePools() - Static method in class org.egothor.duplicity.datastructure.TextUnitID
The method releases all the text unit IDs in pools.
reloadIndex(int) - Method in class org.egothor.dir.TankerImplSecure
Relaods the whole index.
reloffset - Variable in class org.egothor.core.Token
 
remove(K) - Method in class org.egothor.cache.AbstractCache
Checks whether key parameter is not null.
remove(K) - Method in class org.egothor.cache.arc.ArcCache
Removes the specified key and its value from the cache.
remove(K) - Method in interface org.egothor.cache.Cache
Removes the specified key and its value from the cache.
remove(CachedQuery) - Method in class org.egothor.cache.CachedGroup
Removes the specified query and its result from the cache.
remove(CachedTerm) - Method in class org.egothor.cache.CachedRider
Removes the specified term and its page from the cache.
remove(K) - Method in class org.egothor.cache.fifo.FifoCache
Removes the specified key and its value from the cache.
remove(T) - Method in class org.egothor.cache.fifo.FifoList
Removes an item from the list.
remove(K) - Method in class org.egothor.cache.lfu.LfuCache
Removes the specified key and its value from the cache.
remove(T) - Method in interface org.egothor.cache.List
Removes an item from the list.
remove(K) - Method in class org.egothor.cache.lru.LruCache
Removes the specified key and its value from the cache.
remove(K) - Method in class org.egothor.cache.lruk.LruKCache
Removes the specified key and its value from the cache.
remove(K) - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Removes the specified key and its value from the cache.
remove(K) - Method in class org.egothor.cache.slru.SlruCache
Removes the specified key and its value from the cache.
remove(K) - Method in class org.egothor.cache.stat.StaticCache
Removes the specified key and its value from the cache.
remove(K) - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Removes the specified key and its value from the cache.
remove(K) - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Removes the specified key and its value from the cache.
remove(Set<DocumentUnitID>) - Method in class org.egothor.duplicity.file.CommonSimilarUnitPairsFile
Removes all occurences of documents given in the set from the file.
remove(Set<DocumentUnitID>) - Method in class org.egothor.duplicity.file.JaccardCoeficientsFile
Removes all occurences of documents given in the set from the file.
remove(Set<DocumentUnitID>) - Method in class org.egothor.duplicity.file.PermutatedMinsFile
Removes all occurences of documents given in the set from the file.
remove(Object) - Method in class org.egothor.util.Cache
Description of the Method
remove(LinkedQueue.Entry<T>) - Method in class org.egothor.util.LinkedQueue
 
removeActiveModifierState(String, String) - Method in class org.egothor.lock.LockManager
Removes active modifier state from the location
removeAllAfter(LinkedQueue.Entry<T>) - Method in class org.egothor.util.LinkedQueue
 
removed(long) - Method in class org.egothor.core.IListRemapper
Test whether the specified document has been removed.
RemoveDiacritics - Class in org.egothor.parser.filter
This filter transforms all (Latin) words to non-diacritical (ASCII).
RemoveDiacritics(Sequence<Token>) - Constructor for class org.egothor.parser.filter.RemoveDiacritics
Constructor for the Diacritics object.
removeDoc(long) - Method in interface org.egothor.core.Barrel
Remove the given document from this Barrel.
removeDoc(long) - Method in class org.egothor.core.memory.Document
Remove this document if and only if id is equal to root's field element UID.
removeDoc(long) - Method in class org.egothor.core.memory.MemoryBarrel
Remove the document with the given unique ID.
removeDoc(long) - Method in class org.egothor.dir.Group
Remove the document with the given ID and return whether the operation was successful.
removeDoc(long) - Method in class org.egothor.dir.TankerImpl
 
removeDoc(long) - Method in class org.egothor.dir.TankerImplSecure
Deprecated.
removeDoc(long, int) - Method in class org.egothor.dir.TankerImplSecure
 
removeDoc(long, int) - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
 
removeDoc(long) - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
Deprecated.
removeDoc(long, int) - Method in class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
removeDoc(long, int, long) - Method in class org.egothor.dynamizer.Dynamizer
 
removeDoc(long) - Method in class org.egothor.repository.DocumentsDB
Removes an element of the given uid.
removeDoc(long) - Method in class org.egothor.slotter.BarrelShadow
Remove the given document from this Barrel.
removeDoc(long, int, long) - Method in class org.egothor.slotter.SlotMap
 
removeDoc(long) - Method in class org.egothor.store.ThickBarrel
Removes the meta data of the id-th document.
removeFirstReservation() - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
 
removeIndexConstState(String, long) - Method in class org.egothor.lock.LockManager
Discards index constancy in the location.
removeLockEntry(LockServerThread.LockServerRecord.LockEntry) - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
 
removeReservation(int) - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
 
renameTo(File) - Method in class org.egothor.io.File
 
renameTo(File) - Method in class org.egothor.io.FileLocal
 
replace(T, T) - Method in class org.egothor.util.BiQueue
Replace what (this object must be directly in this queue) with by.
replace(T, T) - Method in class org.egothor.util.QueueAbstract
Replace what (this object must be directly in this queue) with by.
Reporter - Class in org.egothor.util
This class writes some lines of text into a file, rotates after every N reports and NEVER overwrites an older report file.
Reporter(boolean, String, int) - Constructor for class org.egothor.util.Reporter
Creates a new instance of Reporter.
RepositoryReader - Interface in org.egothor.robot.cabinet
 
Request<T> - Interface in org.egothor.distributor
The interface should be implemented by any class that knows whether a Task is already completed.
RequestQueue - Class in org.egothor.robot.module
 
RequestQueue(int) - Constructor for class org.egothor.robot.module.RequestQueue
Creates a new instance of RequestQueue
requests() - Method in class org.egothor.cache.AbstractCache
Returns the number of all submitted requests
requests() - Method in interface org.egothor.cache.Cache
Returns the number of all submitted requests
requests() - Method in class org.egothor.cache.CachedGroup
Returns the number of all submitted requests
requests() - Method in class org.egothor.cache.CachedRider
Returns the number of all submitted requests.
requests() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Returns the number of all submitted requests
REQUIREDMODEBYDEF - Static variable in class org.egothor.Constants
Required mode in queries? (true=act as g00gle)
ReservationEntry(long, LockType) - Constructor for class org.egothor.lock.server.LockServerThread.LockServerRecord.ReservationEntry
 
reservationId - Variable in class org.egothor.lock.server.LockServerThread.LockServerRecord.ReservationEntry
 
reset() - Method in class org.egothor.io.MemoryOutputStream
Description of the Method
reset(CharStream) - Method in class org.egothor.parser.plain.Plain
Reset the parser using the given Reader.
reset(Simple) - Method in class org.egothor.parser.plain.Plain
Description of the Method
reset() - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
reset() - Method in class org.egothor.robot.cabinet.VirtualInputStream
 
resetCounters() - Method in class org.egothor.cache.AbstractCache
Sets hits and misses counters to zero.
resetCounters() - Method in interface org.egothor.cache.Cache
Sets hits and misses counters to zero.
resetCounters() - Method in class org.egothor.cache.CachedGroup
Sets hits and misses counters to zero.
resetCounters() - Method in class org.egothor.cache.CachedRider
Sets hits and misses counters to zero.
resetCounters() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Sets hits and misses counters to zero.
resolve(CachedTerm) - Method in class org.egothor.cache.CachedRider
Return a new cached inverted list page of the specified term.
resolve(K) - Method in class org.egothor.cache.NullResolver
Returns null for every key.
resolve(K) - Method in interface org.egothor.cache.Resolver
Gets the value associated with the key without the use of a cache.
resolve(Barrel) - Method in class org.egothor.core.query.ResultList
Retrieve document metadata for the Hits in this ResultList.
resolve(CachedQuery) - Method in class org.egothor.dir.Group
 
resolve(URI) - Method in class org.egothor.repository.BijectInt2String
 
resolve(URI) - Method in interface org.egothor.repository.URIRepository
Retrives long value (ID) assigned to the URI by some previous call of URIRepositoryAppender.append(java.net.URI) method, -1 iff the URI is unknown to this base.
RESOLVEQSIZE - Static variable in class org.egothor.robot.Config
Number of ready servers for resolving (number of concurrent request our DNS server can handle).
Resolver<K,V> - Interface in org.egothor.cache
Represents an interface that every class, that is capable of resolving keys to values without a cache, should implement.
resolveRequest(ByteBuffer) - Static method in class org.egothor.lock.LockRequest
 
resolveResponse(byte[]) - Static method in class org.egothor.lock.LockResult
 
response - Variable in class org.egothor.robot.module.Page
The response object does not contain valid data on Status = OK, unless you call the respective Server processCursor method.
Response - Class in org.egothor.robot
Response sent from a server.
Response() - Constructor for class org.egothor.robot.Response
Constructor for the Response object
RESPONSESIZE - Static variable in class org.egothor.robot.Config
What's the maximum size of a defragmented response we accept?
restart() - Method in interface org.egothor.core.SequenceWithRestart
 
restart() - Method in class org.egothor.parser.Strings2Tokens
 
restart() - Method in class org.egothor.util.MD5
 
result - Variable in class org.egothor.robot.DNSClient.AaaRR
 
ResultList - Class in org.egothor.core.query
A ResultList is a collection of Hits.
ResultList(int, long, double) - Constructor for class org.egothor.core.query.ResultList
Constructor for the ResultList object.
REVISION_SEP - Static variable in class org.egothor.duplicity.datastructure.TextUnitID
Separates document identificator from revision number.
rewind() - Method in interface org.egothor.core.BarrelReader
Restart this BarrelReader so that the documents can be read again.
rewind() - Method in class org.egothor.core.memory.Document
Restart this BarrelReader so that the documents can be read again.
rewind() - Method in class org.egothor.core.memory.MemoryBarrel
Restart this BarrelReader so that the documents can be read again.
rewind() - Method in class org.egothor.dockyard.StreamReader
Restart this BarrelReader so that the documents can be read again.
rewind() - Method in class org.egothor.merger.Merge
Restart operation is not supported.
rewind() - Method in class org.egothor.robot.index.DocumentsFastReader
 
rewind() - Method in class org.egothor.robot.index.TermsFastReader
 
rewind() - Method in class org.egothor.robot.index.ThickFastIn
Restart this BarrelReader so that the documents can be read again.
rewind() - Method in class org.egothor.store.ProximitiesFileIn
 
rewind() - Method in class org.egothor.store.ThickBarrelIn
Restart this BarrelReader so that the documents can be read again.
Rider - Class in org.egothor.core.query
When a query needs an access to an index, it gets a Rider.
Rider(int, Barrel, ResultList) - Constructor for class org.egothor.core.query.Rider
Constructor for the Rider object.
Robot - Class in org.egothor.robot
 
Robot(String, String) - Constructor for class org.egothor.robot.Robot
 
ROBOTID - Static variable in class org.egothor.robot.Config
Identification string of our robot.
ROBOTSTXT - Static variable in class org.egothor.robot.Config
How old can the robots.txt specification be (in milliseconds)?
RobotsTXT - Class in org.egothor.robot
This class parses /robots.txt files and provides the respective test function.
RobotsTXT(DataInput) - Constructor for class org.egothor.robot.RobotsTXT
 
rollback() - Method in interface org.egothor.listener.ListenSlotMap
 
rollback() - Method in class org.egothor.listener.TransactionListener
 
rollback() - Method in class org.egothor.slotter.SlotMap
 
RotateEscape - Class in org.egothor.robot.escape
 
RotateEscape(String, int, boolean) - Constructor for class org.egothor.robot.escape.RotateEscape
 
Row - Class in org.egothor.stemmer
The Row class represents a row in a matrix representation of a trie.
Row(DataInput) - Constructor for class org.egothor.stemmer.Row
Construct a Row object from input carried in via the given input stream.
Row() - Constructor for class org.egothor.stemmer.Row
The default constructor for the Row object.
Row(Row) - Constructor for class org.egothor.stemmer.Row
Construct a Row using the cells of the given Row.
run() - Method in class org.egothor.core.query.Runner
Execute this runner.
run() - Method in class org.egothor.dir.IndexCleaner
 
run() - Method in class org.egothor.dir.IndexRecovery
 
run() - Method in class org.egothor.lock.server.LockServerThread
 
run() - Method in class org.egothor.query.runner.VectorRunner
For all candidates in a rider calculates a similarity and if the similarity is a positive value, then this method calls Rider.accepted(int).
run() - Method in class org.egothor.robot.DNSClient
 
run() - Method in class org.egothor.robot.module.T0
 
run() - Method in class org.egothor.robot.module.T1
 
run() - Method in class org.egothor.robot.module.T3
 
run() - Method in class org.egothor.robot.module.T5
 
run() - Method in class org.egothor.robot.module.TX
 
Runner - Class in org.egothor.core.query
The Runner object is the gateway between the user making a query and the inverted lists created by the indexer.
Runner() - Constructor for class org.egothor.core.query.Runner
 

S

save(int, long[]) - Method in interface org.egothor.dir.GlobalPositions
 
save(long, int, long, long) - Method in interface org.egothor.dir.GlobalPositions
 
save(int, long[]) - Method in class org.egothor.dir.GlobalPositionsArray
 
save(long, int, long, long) - Method in class org.egothor.dir.GlobalPositionsArray
 
save(int, long[]) - Method in class org.egothor.dir.GlobalPositionsBerkeley
 
save(long, int, long, long) - Method in class org.egothor.dir.GlobalPositionsBerkeley
 
save(int, long[]) - Method in class org.egothor.dir.GlobalPositionsMapDb
 
save(long, int, long, long) - Method in class org.egothor.dir.GlobalPositionsMapDb
 
save(long, String, String, ByteBuffer) - Method in interface org.egothor.robot.escape.Escape
Save the very first buffer related to a stream of the key.
save(long, ByteBuffer) - Method in interface org.egothor.robot.escape.Escape
Save the consequent buffer related to a stream of the key.
save(long, String, String, ByteBuffer) - Method in class org.egothor.robot.escape.SimpleEscape
 
save(long, ByteBuffer) - Method in class org.egothor.robot.escape.SimpleEscape
 
save(DocumentData) - Method in class org.egothor.robot.index.DocumentsFastWriter
 
save(BarrelReader) - Method in class org.egothor.slotter.SlotMap
 
save(Proximities) - Method in class org.egothor.store.ProximitiesFileOut
Write the given Proximities to this object's output stream.
save(int) - Method in class org.egothor.text.StringWithWeights
Description of the Method
Saveable - Interface in org.egothor.core
The Saveable interface should be implemented by object which can be loaded/saved from/to streams.
saveDocument(long, long, int) - Method in class org.egothor.store.ThickBarrelOut
 
SAVEINTERVAL - Static variable in class org.egothor.robot.Config
New URIs are saved at these intervals (msec) when possible.
SAXListener - Class in org.egothor.html
 
SAXListener(String, EventEncoder) - Constructor for class org.egothor.html.SAXListener
 
scanner - Variable in class org.egothor.query.runner.PhraseRunner
Description of the Field
SCRUB - Static variable in class org.egothor.robot.Config
Scrub all URI to a standard format?
Scrub - Class in org.egothor.robot
This class normalizes textual representations of URIs.
SDBM - Static variable in class org.egothor.duplicity.util.Hasher
Constant for SDBM hash algorith.
Search - Class in org.egothor.apps
This program solves a user query.
Search() - Constructor for class org.egothor.apps.Search
 
SECOND - Static variable in class org.egothor.Constants
Period of time - 1 second.
sectionHeaderFont - Static variable in class org.egothor.duplicity.visualization.Fonts
Font used for chapter header.
seek(long) - Method in interface org.egothor.io.DataInput
Description of the Method
seek(long) - Method in class org.egothor.io.DataInputStream
Description of the Method
seek(long) - Method in class org.egothor.io.MemoryInputStream
 
sencode(String) - Static method in class org.egothor.parser.filter.DoubleMetaphone
Description of the Method
sencode(String) - Static method in class org.egothor.parser.filter.Nysiis
Description of the Method
sentence - Variable in class org.egothor.core.Token
sentenceInParagraph - Variable in class org.egothor.core.Token
Ordinal number of sentence whitin the paragraph, in which the token occured.
SentenceLevelPermutatedMinsFiller - Class in org.egothor.duplicity.algorithm
Fills the DocumentPermutatedMins with values corrensponding to the given sequence of tokens.
SentenceUnitID - Class in org.egothor.duplicity.datastructure
Class represents a unit of text on sentence duplicity checking level (see Constants.CHECK_DUPLICITY_LEVEL).
SEPFILESEXT - Static variable in class org.egothor.Constants
What extention is used in ThickBarrel for separated inverted lists.
SEPTOKEN - Static variable in class org.egothor.Constants
Tag(s) used for separated inverted lists - defines the prefix.
Sequence<T> - Interface in org.egothor.core
Sequence allows you to iterate a sequence of not-null objects.
SequenceWithClose<T> - Interface in org.egothor.core
Sequence allows you to iterate a sequence of not-null objects.
SequenceWithRestart<T> - Interface in org.egothor.core
Adds an ability to restart the sequence and read it again and again.
SequentialQueue - Class in org.egothor.robot.module
 
Server - Class in org.egothor.robot.module
 
ServerSequentialQueue - Class in org.egothor.robot.module
 
set(UnitPair, int) - Method in class org.egothor.duplicity.datastructure.JaccardCoeficient
 
set - Variable in class org.egothor.query.runner.PhraseRunner
Description of the Field
set(int, int) - Method in class org.egothor.util.IntegerArray
 
set(int, long, int) - Method in class org.egothor.util.LongAndIntegerArray
 
setAddMoreURIs(boolean) - Method in class org.egothor.robot.module.T0
 
setAddMoreURIs(boolean) - Method in interface org.egothor.robot.module.T0MBean
 
setAppendix(Sequence<Token>) - Method in class org.egothor.html.HTMLField
 
setBit(int) - Method in class org.egothor.util.Bitmap
Set the bit at index num to 1.
setBitmap(String, Bitmap) - Method in interface org.egothor.core.Barrel
Try to set the Bitmap of a given label.
setBitmap(String, Bitmap) - Method in class org.egothor.core.memory.Document
 
setBitmap(String, Bitmap) - Method in class org.egothor.core.memory.MemoryBarrel
 
setBitmap(String, Bitmap) - Method in class org.egothor.dir.Group
 
setBitmap(String, Bitmap) - Method in class org.egothor.dir.TankerImplSecure
 
setBitmap(String, Bitmap) - Method in class org.egothor.slotter.BarrelShadow
 
setBitmap(String, Bitmap) - Method in class org.egothor.store.ThickBarrel
 
setBoostFactor(int) - Method in class org.egothor.query.QTerm
Sets the boostFactor attribute of the QTerm object
setCharset(String) - Method in class org.egothor.apps.Directory
 
setCheckDuplicity(boolean) - Method in class org.egothor.core.DocumentData
 
setCmd(Character, int) - Method in class org.egothor.stemmer.Row
Set the command in the Cell of the given Character to the given integer.
setContentType(String) - Method in class org.egothor.core.DocumentData
 
setContinueToRun(boolean) - Method in class org.egothor.robot.Robot
 
setData(String, byte[], int) - Method in class org.egothor.core.DocumentData
 
setData(String, byte[]) - Method in class org.egothor.core.DocumentData
 
setData(String, String, String) - Method in class org.egothor.core.DocumentData
 
setData(byte[]) - Method in class org.egothor.robot.Response
Sets the data attribute of the Response object
setDateTime(long) - Method in class org.egothor.core.DocumentData
 
setDebugStream(PrintStream) - Method in class org.egothor.parser.plain.SimpleTokenManager
 
setDebugStream(PrintStream) - Method in class org.egothor.query.parser.ParserTokenManager
 
setDocDBRevision(int) - Method in class org.egothor.core.DocumentData
 
setDocumentMins(DocumentPermutatedMins) - Method in class org.egothor.core.DocumentData
 
setEncodeLimit(int) - Method in class org.egothor.parser.filter.DoubleMetaphone
Sets the encodeLimit attribute of the DoubleMetaphone object
setEncoder(EventEncoder) - Method in class org.egothor.robot.Response
 
setExcluded(boolean) - Method in class org.egothor.core.query.Query
Sets the excluded attribute of the Query object
setExpireTime(long) - Method in class org.egothor.cache.multiQueue.MultiQueueEntry
Sets the expire time of the node.
setFakeData(String, String, String) - Method in class org.egothor.core.DocumentData
Sets a new content, but does not change the length of the original data block.
setFrequency(long) - Method in class org.egothor.cache.lfu.LfuNode
Set the access frequency counter of this node.
setHeaders(HashMap<String, String>) - Method in class org.egothor.robot.Response
Sets the headers attribute of the Response object
setIndexConstExpirationTime(long) - Method in class org.egothor.lock.LockResult
 
setJaccard(int) - Method in class org.egothor.duplicity.datastructure.JaccardCoeficient
 
setListenBarrelWriter(ListenBarrelWriter) - Method in class org.egothor.store.ThickBarrelOut
 
setListener(Object, Class, Object) - Static method in class org.egothor.listener.LBean
 
setListenSlotMap(ListenSlotMap) - Method in class org.egothor.slotter.SlotMap
 
setLocation(String) - Method in class org.egothor.core.DocumentData
 
setLocation(String) - Method in class org.egothor.store.Terms
Setter for the DiscKeyIndexData object.
setLocation(String) - Method in class org.egothor.store.ThickBarrel
Sets the location attribute of the ThickBarrel object
setLowerBound(int) - Method in class org.egothor.query.QTerm
Sets the lowerBound attribute of the QTerm object
setLowercase(boolean) - Method in class org.egothor.apps.Directory
Set lowercase to the given value.
setMeta(DocumentData) - Method in class org.egothor.core.Hit
Sets the meta attribute of the Hit object
setMin(long) - Method in class org.egothor.duplicity.datastructure.UnitPermutatedMin
 
setModel(int) - Method in class org.egothor.core.query.Query
Sets the model attribute of the Query object
setModel(int) - Method in class org.egothor.query.QAnd
Sets the model attribute of the QAnd object
setModel(int) - Method in class org.egothor.query.QGroup
Sets the model attribute of the QGroup object
setModel(int) - Method in class org.egothor.query.QNot
Sets the model attribute of the QNot object
setModel(int) - Method in class org.egothor.query.QOr
Sets the model attribute of the QOr object
setModel(int) - Method in class org.egothor.query.QPhrase
Sets the model attribute of the QPhrase object
setModel(int) - Method in class org.egothor.query.QProx
Sets the model attribute of the QProx object
setMsg(String) - Method in class org.egothor.robot.Response
Sets the msg attribute of the Response object
setOriginalContentType(String) - Method in class org.egothor.core.DocumentData
 
setPhonetics(boolean) - Method in class org.egothor.apps.Directory
Sets the phonetics attribute of the Directory object
setPrevTokenizer(Sequence<Token>) - Method in class org.egothor.core.Filter
Set the tokenizer this filter reads from.
setProhibited() - Method in class org.egothor.core.query.Query
Require the entire query to not be present in a document for it to be classified as a hit.
setProhibited() - Method in class org.egothor.query.QPhrase
Sets the prohibited attribute of the QPhrase object
setProhibited() - Method in class org.egothor.query.QProx
Sets the prohibited attribute of the QProx object
setQueue(byte) - Method in class org.egothor.cache.multiQueue.MultiQueueEntry
Sets the number of queue this node is currently in.
setRef(Character, int) - Method in class org.egothor.stemmer.Row
Set the reference to the next row in the Cell of the given Character to the given integer.
setRequired() - Method in class org.egothor.core.query.Query
Require the entire query to be present in a document for it to be classified as a hit.
setRequired() - Method in class org.egothor.query.QPhrase
Sets the required attribute of the QPhrase object
setRequired() - Method in class org.egothor.query.QProx
Sets the required attribute of the QProx object
setResolver(Resolver<K, V>) - Method in class org.egothor.cache.AbstractCache
Sets the resolver associated with this cache.
setResolver(Resolver<K, V>) - Method in interface org.egothor.cache.Cache
Sets the resolver associated with this cache.
setResolver(Resolver<K, V>) - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Sets the resolver associated with this cache.
setRevision(int) - Method in class org.egothor.core.DocumentData
 
setSimilarUnitPair(UnitPair) - Method in class org.egothor.duplicity.datastructure.JaccardCoeficient
 
setSlot(int) - Method in class org.egothor.slotter.Slot
 
setSlotter(SlotMap) - Method in class org.egothor.dynamizer.Dynamizer
Use the given Manager to handle data chunks.
setSource(IListReader) - Method in class org.egothor.core.IListShadow
Sets the source attribute of the IListWasher object
setState(Properties) - Method in interface org.egothor.core.Status
Set this object with the given properties.
setState(Properties) - Method in class org.egothor.duplicity.algorithm.DuplicityChecker
Set this object with the given properties.
setState(Properties) - Method in class org.egothor.dynamizer.Egothor
Use the given properties for this object.
setState(Properties) - Method in class org.egothor.dynamizer.Standard
Use the given properties for this object.
setStatus(int) - Method in class org.egothor.robot.Response
Sets the status attribute of the Response object
setStemmer(Trie) - Method in class org.egothor.parser.filter.Stemmer
Sets the stemmer attribute of the Stem object
setStyle(Chunk) - Method in class org.egothor.duplicity.visualization.AddedTokenPrinter
Only sets the font to Helvetica, because no other style settings are needed for this printing style.
setStyle(Chunk) - Method in class org.egothor.duplicity.visualization.ChangedTokenPrinter
Sets the font to bold italic Helvetica.
setStyle(Chunk) - Method in class org.egothor.duplicity.visualization.DeletedTokenPrinter
Sets the font to striked through Helvetica.
setStyle(Chunk) - Method in class org.egothor.duplicity.visualization.DuplicatedTokenPrinter
Sets the font weight to bold, and font color to red.
setStyle(Chunk) - Method in class org.egothor.duplicity.visualization.NormalTokenPrinter
Only sets the font to Helvetica, because no other style settings are needed for this printing style.
setStyle(Chunk) - Method in interface org.egothor.duplicity.visualization.Printer
Sets the style for the given chunk and return the changed chunk.
setStyle(Chunk) - Method in class org.egothor.duplicity.visualization.SummaryEmphasizedPrinter
Sets the font to black bold larger Helvetica font.
setStyle(Chunk) - Method in class org.egothor.duplicity.visualization.SummaryPrinter
Sets the font to black bold larger Helvetica font.
setTerm(String) - Method in class org.egothor.merger.ConcatLists
Sets the term attribute of the ConcatLists object
setThreads(int) - Method in class org.egothor.distributor.MTE
Set the number of threads for this MTE object
setTimestamp() - Method in class org.egothor.robot.Response
Sets the timestamp attribute of the Response object
setTitle(String) - Method in class org.egothor.core.DocumentData
 
setType(int) - Method in class org.egothor.parser.filter.Phonetics
Set the type of this phonetics filter.
setUID(long) - Method in class org.egothor.core.DocumentData
 
setUID(long) - Method in class org.egothor.robot.Response
 
setUnknown(boolean) - Method in class org.egothor.core.query.Query
Sets the unknown attribute of the Query object
setUpdateable(boolean) - Method in class org.egothor.apps.Directory
 
setUpperBound(int) - Method in class org.egothor.query.QTerm
Sets the upperBound attribute of the QTerm object
setURI(String) - Method in class org.egothor.robot.Response
 
setValue(int) - Method in class org.egothor.util.VarInteger
 
shutdown() - Method in class org.egothor.robot.Config
Close any resources this object may held.
shutdown() - Method in interface org.egothor.robot.escape.Escape
Closes (shuts down) this interface.
shutdown() - Method in class org.egothor.robot.escape.SimpleEscape
 
shutdown(int) - Method in class org.egothor.robot.module.ImageLinksExtractor
 
shutdown(int) - Method in class org.egothor.robot.module.StorageEscape
 
shutdown() - Method in class org.egothor.robot.module.T0
 
shutdown(int) - Method in class org.egothor.robot.module.T5
 
shutdown(int) - Method in class org.egothor.robot.module.TX
Wait up to delay seconds to wash up the entry process queue, and also wait until the current task is done.
shutdown() - Method in class org.egothor.robot.Robot
 
sim - Variable in class org.egothor.core.Hit
Similarity that was calculated for the given query and this hit.
SIMILAR_UNIT_PAIRS_FILE_PREFIX - Static variable in class org.egothor.Constants
The prefix of filename for the SimilarUnitPairsFile.
SIMILARITY_RELEVANT_TRESHOLD - Static variable in class org.egothor.Constants
The treshold for Jaccard coeficient (divided by number of permutations see Constants.CHECK_DUPLICITY_PERM_NUM) for a textual units of the document to appear as suspect in duplicity checking report.
SimilarUnitPairsFile - Class in org.egothor.duplicity.file
Represents the "similar unit pairs" file used in duplicity checking algorithm.
SimilarUnitPairsFile(long, String) - Constructor for class org.egothor.duplicity.file.SimilarUnitPairsFile
Initialializes the file already written to filesystem.
SimilarUnitPairsFileProducer - Class in org.egothor.duplicity.file
Represents the "similar unit pairs" file used in duplicity checking algorithm, before if was written to the filesystem.
SimilarUnitPairsFileProducer(long) - Constructor for class org.egothor.duplicity.file.SimilarUnitPairsFileProducer
Initializes the object.
SimilarUnitPairsTempFile - Class in org.egothor.duplicity.file
Represents the "similar unit pairs" file used in duplicity checking algorithm.
Simple - Class in org.egothor.parser.plain
 
Simple(CharStream) - Constructor for class org.egothor.parser.plain.Simple
 
Simple(SimpleTokenManager) - Constructor for class org.egothor.parser.plain.Simple
 
SimpleCharStream - Class in org.egothor.query.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.egothor.query.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.egothor.query.parser.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.egothor.query.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.egothor.query.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.egothor.query.parser.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.egothor.query.parser.SimpleCharStream
 
SimpleConstants - Interface in org.egothor.parser.plain
 
SimpleEscape - Class in org.egothor.robot.escape
 
SimpleEscape(String, boolean) - Constructor for class org.egothor.robot.escape.SimpleEscape
Creates a new instance of SimpleEscape
SimpleTokenManager - Class in org.egothor.parser.plain
 
SimpleTokenManager(CharStream) - Constructor for class org.egothor.parser.plain.SimpleTokenManager
 
SimpleTokenManager(CharStream, int) - Constructor for class org.egothor.parser.plain.SimpleTokenManager
 
size() - Method in class org.egothor.cache.AbstractCache
 
size() - Method in class org.egothor.cache.arc.ArcCache
Returns the number of key-value mappings in the cache.
size() - Method in interface org.egothor.cache.Cache
Returns the number of key-value mappings in the cache.
size() - Method in class org.egothor.cache.CachedGroup
Returns the number of cached query result.
size() - Method in class org.egothor.cache.CachedIListPage
Returns the number of items in the page.
size() - Method in class org.egothor.cache.CachedRider
Returns the number of cached inverted list pages.
size() - Method in class org.egothor.cache.fifo.FifoCache
Returns the number of key-value mappings in the cache.
size() - Method in class org.egothor.cache.fifo.FifoList
Returns the number of items stored in the list.
size() - Method in class org.egothor.cache.lfu.LfuCache
Returns the number of key-value mappings in the cache.
size() - Method in interface org.egothor.cache.List
Gets the number of items in the list.
size() - Method in class org.egothor.cache.lru.LruCache
Returns the number of key-value mappings in the cache.
size() - Method in class org.egothor.cache.lruk.LruKCache
Returns the number of key-value mappings in the cache.
size() - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Returns the number of key-value mappings in the cache.
size() - Method in class org.egothor.cache.slru.SlruCache
Returns the number of key-value mappings in the cache.
size() - Method in class org.egothor.cache.stat.StaticCache
Returns the number of key-value mappings in the cache.
size() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Returns the number of key-value mappings in the cache.
size() - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Returns the number of key-value mappings in the cache.
size() - Method in interface org.egothor.core.Barrel
Return the number of all documents in this Barrel (including the deleted ones).
size() - Method in class org.egothor.core.memory.Document
Return the size of this data structure.
size() - Method in class org.egothor.core.memory.MemoryBarrel
Return the size of this Barrel.
size() - Method in class org.egothor.core.query.Rider
Return the size of the Barrel that is accessed by this Rider.
size() - Method in class org.egothor.dir.Group
Return the number of all documents in this Barrel (including the deleted ones).
size() - Method in class org.egothor.dir.TankerImplSecure
 
size - Variable in class org.egothor.merger.ConcatSeq
The size of this object.
size() - Method in class org.egothor.merger.Merge
How many readers are merged?
size() - Method in class org.egothor.repository.BijectInt2StringAppender
 
size() - Method in class org.egothor.repository.FastBlindAppender
 
size() - Method in interface org.egothor.repository.URIRepositoryAppender
Returns number of URIs in the base, or -1 iff the value is unknown.
size() - Method in class org.egothor.repository.WebStore
 
size() - Method in class org.egothor.robot.MultiLock
 
size() - Method in class org.egothor.robot.Subnet
 
size() - Method in class org.egothor.slotter.BarrelShadow
Return the number of all documents in this Barrel (including the deleted ones).
size() - Method in class org.egothor.store.Documents
 
size() - Method in class org.egothor.store.ThickBarrel
Returns the total number of documents meta data.
size() - Method in class org.egothor.util.BiQueue
Return the number of elements in the queue.
size() - Method in class org.egothor.util.BlockingArray
 
size() - Method in class org.egothor.util.Cache
Description of the Method
size() - Method in class org.egothor.util.hash.HashString
Deprecated.
This access method is not synchronized, it is for information only.
size() - Method in class org.egothor.util.hash.HashURI
Deprecated.
This access method is not synchronized, it is for information only.
size() - Method in class org.egothor.util.hash.Table
 
size() - Method in class org.egothor.util.IntegerFIFOStack
 
size - Variable in class org.egothor.util.io.Array
 
size() - Method in class org.egothor.util.LinkedQueue
 
size() - Method in class org.egothor.util.Queue
Return the number of elements in the queue.
size() - Method in class org.egothor.util.QueueAbstract
Returns the number of elements in the queue.
size() - Method in class org.egothor.util.sort.QuickSort
Size of this QuickSort array in bytes.
size() - Method in class org.egothor.util.thread.Pool
Return the maximum number of threads in the pool.
sizeOfReservationList() - Method in class org.egothor.lock.server.LockServerThread.LockServerRecord
 
skip(long) - Method in class org.egothor.robot.cabinet.InputStreamCarbonCopy
 
skip(long) - Method in class org.egothor.robot.cabinet.VirtualInputStream
 
skipBytes(long) - Method in interface org.egothor.io.DataInput
Description of the Method
skipBytes(long) - Method in class org.egothor.io.DataInputStream
Description of the Method
SKIPFACTOR - Static variable in class org.egothor.Constants
Skip factor preferably used.
skipPack7() - Method in interface org.egothor.io.DataInput
 
skipPack7() - Method in class org.egothor.io.DataInputStream
 
skipPack7I() - Method in interface org.egothor.io.DataInput
 
skipPack7I() - Method in class org.egothor.io.DataInputStream
 
skipTo(long) - Method in class org.egothor.cache.CachedIListReader
Skips (forward) in the inverted list to the first item with an ID greater than or equal to the given uid identification.
skipTo(long) - Method in interface org.egothor.core.IListReader
Skips (forward) in the inverted list to the first item with an ID greater than or equal to the given uid identification.
skipTo(long) - Method in class org.egothor.core.IListRemapper
This method is not supported.
skipTo(long) - Method in class org.egothor.core.IListShadow
Go to the specified document.
skipTo(long) - Method in class org.egothor.core.IListWasher
Go to item related to the specified document (or any with a greater uid).
skipTo(long) - Method in class org.egothor.core.memory.MemoryIList
 
skipTo(boolean, long, int) - Method in class org.egothor.core.query.Rider
Move to the document with the given unique ID.
skipTo(long) - Method in class org.egothor.merger.ConcatLists
Skip to the given position in the inverted list.
skipTo(long) - Method in class org.egothor.store.IListMetadataRead
 
slot - Variable in class org.egothor.listener.GlobalPosition
 
Slot - Class in org.egothor.slotter
This class represents a slot handle.
Slot(int) - Constructor for class org.egothor.slotter.Slot
 
SlotMap - Class in org.egothor.slotter
This object represents some map of slots (Barrels).
SlotMap(String, int) - Constructor for class org.egothor.slotter.SlotMap
 
SlruCache<K,V> - Class in org.egothor.cache.slru
Implementation of Cache that uses the SLRU algorithm as an eviction policy.
SlruCache() - Constructor for class org.egothor.cache.slru.SlruCache
Constructor for the SlruCache object.
SlruCache(int) - Constructor for class org.egothor.cache.slru.SlruCache
Constructor for the SlruCache object.
SlruCache(int, int) - Constructor for class org.egothor.cache.slru.SlruCache
Constructor for the SlruCache object.
SlruCache(Resolver<K, V>) - Constructor for class org.egothor.cache.slru.SlruCache
Constructor for the SlruCache object.
SlruCache(Resolver<K, V>, int) - Constructor for class org.egothor.cache.slru.SlruCache
Constructor for the SlruCache object.
SlruCache(Resolver<K, V>, int, int) - Constructor for class org.egothor.cache.slru.SlruCache
Constructor for the SlruCache object.
Snipper - Class in org.egothor.text
This class is part of the Egothor Project
Snipper(boolean, String, String) - Constructor for class org.egothor.text.Snipper
Constructor for the Snipper object
SnipperOfStrings - Class in org.egothor.text
This class is part of the Egothor Project
SnipperOfStrings(String[], boolean, String, String) - Constructor for class org.egothor.text.SnipperOfStrings
Constructor for the Snipper object
SnipperOfStringsDiacritics - Class in org.egothor.text
This class is part of the Egothor Project
SnipperOfStringsDiacritics(String[], boolean, String, String) - Constructor for class org.egothor.text.SnipperOfStringsDiacritics
Constructor for the Snipper object
SnipperOfTokens - Class in org.egothor.text
This class is part of the Egothor Project
SnipperOfTokens(Token[], boolean, String, String) - Constructor for class org.egothor.text.SnipperOfTokens
Constructor for the Snipper object
softDestroy(Slot) - Method in class org.egothor.slotter.SlotMap
 
sort(boolean) - Method in class org.egothor.util.sort.QuickSort
Sort all the data in @{link #membuff} byte array.
Sorter - Class in org.egothor.apps
 
Sorter() - Constructor for class org.egothor.apps.Sorter
 
specialToken - Variable in class org.egothor.parser.plain.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class org.egothor.query.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
srvCapacity() - Method in class org.egothor.util.hash.HashURI
Deprecated.
This access method is not synchronized, it is for information only.
SRVEMPTY - Static variable in class org.egothor.robot.Config
How long is a server parked when its queue is empty?
SRVIPLOCKED - Static variable in class org.egothor.robot.Config
How long is a server parked when its IP is locked currently?
SRVRECYCLE - Static variable in class org.egothor.robot.Config
How long is a server parked when it is exhaused?
srvSize() - Method in class org.egothor.util.hash.HashURI
Deprecated.
This access method is not synchronized, it is for information only.
SRVTCPERROR - Static variable in class org.egothor.robot.Config
How long is a server parked when it is unreachable?
SRVUNRESOLVED - Static variable in class org.egothor.robot.Config
How long is a server parked when it cannot be resolved?
Standard - Class in org.egothor.dynamizer
The Standard object is a dynamizer that accepts only DynStruct objects.
Standard(int, int) - Constructor for class org.egothor.dynamizer.Standard
Constructor for the Standard object.
start() - Method in class org.egothor.robot.module.T1
 
start() - Method in class org.egothor.robot.module.T3
 
start() - Method in class org.egothor.robot.module.T5
 
start() - Method in class org.egothor.robot.module.Transmitter
 
start() - Method in class org.egothor.robot.Robot
 
startDocument(XMLLocator, String, NamespaceContext, Augmentations) - Method in class org.egothor.html.HTMLPrinter
 
startDocument(XMLLocator, String, Augmentations) - Method in class org.egothor.html.HTMLPrinter
 
startDocument(XMLLocator, String, NamespaceContext, Augmentations) - Method in class org.egothor.html.SAXListener
 
startElement(QName, XMLAttributes, Augmentations) - Method in class org.egothor.html.HTMLPrinter
 
startElement(QName, XMLAttributes, Augmentations) - Method in class org.egothor.html.SAXListener
 
startGeneralEntity(String, XMLResourceIdentifier, String, Augmentations) - Method in class org.egothor.html.HTMLPrinter
 
startGeneralEntity(String, XMLResourceIdentifier, String, Augmentations) - Method in class org.egothor.html.SAXListener
 
STATCHUNKFILENAME - Static variable in class org.egothor.robot.Config
Filename of log file with statistics values of pages processed successfully.
STATCHUNKLEN - Static variable in class org.egothor.robot.Config
Chunk length of Config.STATCHUNKFILENAME reporter.
StaticCache<K,V> - Class in org.egothor.cache.stat
Implementation of Cache that does not allow adding any new items when it is full.
StaticCache() - Constructor for class org.egothor.cache.stat.StaticCache
Constructor for the StaticCache object.
StaticCache(int) - Constructor for class org.egothor.cache.stat.StaticCache
Constructor for the StaticCache object.
StaticCache(Resolver<K, V>) - Constructor for class org.egothor.cache.stat.StaticCache
Constructor for the StaticCache object.
StaticCache(Resolver<K, V>, int) - Constructor for class org.egothor.cache.stat.StaticCache
Constructor for the StaticCache object.
staticCapacity() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Returns the capacity of the static cache.
StaticDynamicCache<K,V> - Class in org.egothor.cache.staticDynamic
Implementation of Cache that uses a static and a dynamic cache.
StaticDynamicCache(Cache<K, V>) - Constructor for class org.egothor.cache.staticDynamic.StaticDynamicCache
Constructor for the StaticDynamicCache object.
StaticDynamicCache(Cache<K, V>, int) - Constructor for class org.egothor.cache.staticDynamic.StaticDynamicCache
Constructor for the StaticDynamicCache object.
StaticDynamicCache(Resolver<K, V>, Cache<K, V>) - Constructor for class org.egothor.cache.staticDynamic.StaticDynamicCache
Constructor for the StaticDynamicCache object.
StaticDynamicCache(Resolver<K, V>, Cache<K, V>, int) - Constructor for class org.egothor.cache.staticDynamic.StaticDynamicCache
Constructor for the StaticDynamicCache object.
StaticFillerQueries - Class in org.egothor.cache.apps
Console application that fills the static cache with query results until it is full.
StaticFillerQueries() - Constructor for class org.egothor.cache.apps.StaticFillerQueries
 
StaticFillerTerms - Class in org.egothor.cache.apps
Console application that fills the static cache with inverted lists of terms unit it is full.
StaticFillerTerms() - Constructor for class org.egothor.cache.apps.StaticFillerTerms
 
staticFlag - Static variable in class org.egothor.query.parser.SimpleCharStream
 
Status - Interface in org.egothor.core
This interface should be implemented by any object that has a state.
STE<T> - Class in org.egothor.distributor
An STE distributes all jobs sequentially, that is, the recipients of jobs are always iterated one by one.
STE() - Constructor for class org.egothor.distributor.STE
 
Stemmer - Class in org.egothor.parser.filter
The Stemmer object is a filter which transforms all words to their respective stems.
Stemmer(Sequence<Token>, Trie) - Constructor for class org.egothor.parser.filter.Stemmer
Construct a Stem object using the given stemmer table.
Stock - Class in org.egothor.stemmer
The Stock object is a collector of some stemmers.
Stock() - Constructor for class org.egothor.stemmer.Stock
Constructor for the Stock object.
stop() - Method in interface org.egothor.distributor.Distributor
Do not accept new activities.
stop() - Method in class org.egothor.distributor.MTE
Kill all threads in the pool and mark the pool for garbage collection.
stop() - Method in class org.egothor.distributor.STE
Stop the thread.
stop() - Method in class org.egothor.util.thread.Pool
Kill all waiting threads.
StopFilter - Class in org.egothor.parser.filter
This abstract class should be extended by any class wishing to ignore certain tokens while processing all tokens.
StopFilter(Sequence<Token>) - Constructor for class org.egothor.parser.filter.StopFilter
Constructor for the StopFilter object.
StorageEscape - Class in org.egothor.robot.module
DocumentParser.java Created on July 31, 2005, 10:06 PM
store(DataOutput) - Method in class org.egothor.core.DocumentData
Write this object to the given output stream.
store(DataOutput) - Method in interface org.egothor.core.Saveable
Stores the object to the given output stream.
store(DataOutputStream) - Method in class org.egothor.duplicity.datastructure.DocumentUnitID
 
store(DataOutputStream) - Method in class org.egothor.duplicity.datastructure.JaccardCoeficient
 
store(DataOutputStream) - Method in class org.egothor.duplicity.datastructure.ParagraphUnitID
 
store(DataOutputStream) - Method in class org.egothor.duplicity.datastructure.SentenceUnitID
 
store(DataOutputStream) - Method in class org.egothor.duplicity.datastructure.TextUnitID
 
store(DataOutputStream) - Method in class org.egothor.duplicity.datastructure.UnitPair
 
store(DataOutputStream) - Method in class org.egothor.duplicity.datastructure.UnitPermutatedMin
 
store(DataOutputStream) - Method in class org.egothor.duplicity.file.DuplicityCheckingFileElement
 
store(UnitPair) - Method in class org.egothor.duplicity.file.JaccardCoeficientsFileProducer
 
store(DataOutput) - Method in class org.egothor.robot.module.Page
 
store(DataOutput) - Method in class org.egothor.robot.module.Server
 
store(DataOutput) - Method in class org.egothor.robot.Response
Saves the response into a stream.
store(DataOutput) - Method in class org.egothor.robot.RobotsTXT
Stores this structure to a stream.
store(DataOutput) - Method in class org.egothor.stemmer.MultiTrie
Write this data structure to the given output stream.
store(DataOutput) - Method in class org.egothor.stemmer.MultiTrie2
Write this data structure to the given output stream.
store(DataOutput) - Method in class org.egothor.stemmer.Row
Write the contents of this Row to the given output stream.
store(DataOutput) - Method in class org.egothor.stemmer.Trie
Write this Trie to the given output stream.
store(DataOutput) - Method in class org.egothor.store.IListMetadataWrite
Description of the Method
store(DataOutput) - Method in class org.egothor.text.Anchor
Stores the anchor text, not the URI link.
store(DataOutput) - Method in class org.egothor.util.Bitmap
Write this object to the given output stream.
store(DataOutput) - Method in class org.egothor.util.IntegerArray
 
Streamer - Class in org.egothor.apps
Streamer saves or loads a barrel into/from a stream.
Streamer() - Constructor for class org.egothor.apps.Streamer
 
StreamReader - Class in org.egothor.dockyard
StreamReader.java
StreamReader(DataInput) - Constructor for class org.egothor.dockyard.StreamReader
 
StreamWriter - Class in org.egothor.dockyard
StreamWriter.java
StreamWriter(DataOutput) - Constructor for class org.egothor.dockyard.StreamWriter
Writer to a file.
Stringer - Class in org.egothor.text
This string class works this way: extra spaces are reduced, maximum length of the string cannot be exceeded, string has different weights for its substrings (w/o overlapping).
Stringer() - Constructor for class org.egothor.text.Stringer
Constructor for the Stringer object
Stringer(int) - Constructor for class org.egothor.text.Stringer
Constructor for the Stringer object
Strings - Class in org.egothor.text
This class is part of the Egothor Project
Strings() - Constructor for class org.egothor.text.Strings
 
Strings2Tokens - Class in org.egothor.parser
Transforms an array of strings into the sequence of tokens.
Strings2Tokens(String, String[]) - Constructor for class org.egothor.parser.Strings2Tokens
Creates a new instance of Strings2Tokens
StringWithWeights - Class in org.egothor.text
This string class works this way: extra spaces are reduced, maximum length of the string cannot be exceeded, string has different weights for its substrings (w/o overlapping).
StringWithWeights() - Constructor for class org.egothor.text.StringWithWeights
Constructor for the Stringer object
StringWithWeights(int) - Constructor for class org.egothor.text.StringWithWeights
Constructor for the Stringer object
submit(String, short, short, T) - Method in class org.egothor.robot.DNSClient
 
Subnet - Class in org.egothor.robot
 
Subnet(int) - Constructor for class org.egothor.robot.Subnet
 
summaryEmphasizedPrinter - Static variable in class org.egothor.duplicity.visualization.Fonts
Printer for the emphasized words in the summary of the report.
SummaryEmphasizedPrinter - Class in org.egothor.duplicity.visualization
Sets style for emphasized words in summary.
SummaryEmphasizedPrinter() - Constructor for class org.egothor.duplicity.visualization.SummaryEmphasizedPrinter
 
summaryPrinter - Static variable in class org.egothor.duplicity.visualization.Fonts
Printer for the summary of the report.
SummaryPrinter - Class in org.egothor.duplicity.visualization
Sets style for summary.
SummaryPrinter() - Constructor for class org.egothor.duplicity.visualization.SummaryPrinter
 
SUPPORTHTDIG - Static variable in class org.egothor.Constants
Support HTdig in the HTML parser.
swapbytes(int, int, int) - Method in class org.egothor.util.MemoryBuffer
 
switchContext() - Method in class org.egothor.merger.ConcatListReader
Description of the Method
switchContext() - Method in class org.egothor.merger.ConcatLists
This method would close the current list reader, and set new values for ConcatLists.current and ConcatLists.current_offset attributes.
switchOff() - Method in class org.egothor.robot.module.T0
This module will stop loading more Server-s into memory.
switchOff() - Method in class org.egothor.robot.module.T5
This module will send all Servers to T0.hybernate(org.egothor.robot.module.Server) or T0.kick(org.egothor.robot.module.Server) and not to resReady, resolved queues.
SwitchTo(int) - Method in class org.egothor.parser.plain.SimpleTokenManager
 
SwitchTo(int) - Method in class org.egothor.query.parser.ParserTokenManager
 
swLowercase() - Method in class org.egothor.apps.Directory
If using the lowercase don't, otherwise do.
swPhonetics() - Method in class org.egothor.apps.Directory
Description of the Method
SYMBOL - Static variable in interface org.egothor.query.parser.ParserConstants
 

T

T0 - Class in org.egothor.robot.module
Entry gate to Robot DB.
T0(String, BlockingArray<Server>, Config) - Constructor for class org.egothor.robot.module.T0
 
T0MBean - Interface in org.egothor.robot.module
 
T1 - Class in org.egothor.robot.module
 
T1(int, Subnet, BlockingArray<Server>, RequestQueue, BlockingArray<Server>, String, int, int) - Constructor for class org.egothor.robot.module.T1
 
T3 - Class in org.egothor.robot.module
 
T3(int, MultiLock<DNSClient.DataBlock>, RequestQueue, BlockingArray<Server>, long) - Constructor for class org.egothor.robot.module.T3
 
T5 - Class in org.egothor.robot.module
 
T5(T0, MultiLock<DNSClient.DataBlock>, BlockingArray<Server>, RequestQueue, BlockingArray<Server>, PageRankWriter, int, String, long, int, int, int, Subnet) - Constructor for class org.egothor.robot.module.T5
 
Table - Class in org.egothor.util.hash
 
Table(int, String, String, int, int, int) - Constructor for class org.egothor.util.hash.Table
 
Tanker - Class in org.egothor.dir
A Tanker is a group of Barrels with the capability of inserting new Barrels.
TANKERCACHE - Static variable in class org.egothor.Constants
Size of a cache in the TankerImpl.
TankerImpl - Class in org.egothor.dir
This object encapsulates core Tanker structure with some routines which make the life of a programmer easier.
TankerImpl() - Constructor for class org.egothor.dir.TankerImpl
 
TankerImplDuplicityChecker - Class in org.egothor.duplicity.algorithm
This object encapsulates standard TankerImplSecure and adds duplicity checking ability.
TankerImplDuplicityChecker() - Constructor for class org.egothor.duplicity.algorithm.TankerImplDuplicityChecker
 
TankerImplSecure - Class in org.egothor.dir
This object encapsulates standard TankerImpl and adds multithread safe behavior.
TankerImplSecure() - Constructor for class org.egothor.dir.TankerImplSecure
 
Task<T> - Interface in org.egothor.distributor
This interface represents a task that can be performed on an object of Task.action(T) routine.
TEMPDIR - Static variable in class org.egothor.Constants
Temporary directory.
term - Variable in class org.egothor.store.IListMetadata
Metadata is related to this term, however this String is never counted as a part of metadata.
TermRunner - Class in org.egothor.query.runner.enhanced
The TermRunner object represents a binary form of a query that consists of one term.
TermRunner(int, IListWasher, double, Rider, String, Token, int, boolean, boolean) - Constructor for class org.egothor.query.runner.enhanced.TermRunner
Constructor for the TermRunner object.
TermRunner(int, double, Rider, String, Token, int, boolean, boolean) - Constructor for class org.egothor.query.runner.enhanced.TermRunner
Constructor for the TermRunner object
TermRunner - Class in org.egothor.query.runner
The TermRunner object represents a binary form of a query that consists of one term.
TermRunner(IListWasher, double, Rider, String, Token, int, boolean, boolean) - Constructor for class org.egothor.query.runner.TermRunner
Constructor for the TermRunner object.
TermRunner(double, Rider, String, Token, int, boolean, boolean) - Constructor for class org.egothor.query.runner.TermRunner
Constructor for the TermRunner object
terms() - Method in class org.egothor.core.query.Runner
Return number of terms evaluated in this runner.
terms() - Method in class org.egothor.query.runner.AndRunner
Description of the Method
terms() - Method in class org.egothor.query.runner.NotRunner
Description of the Method
terms() - Method in class org.egothor.query.runner.OrRunner
Description of the Method
terms() - Method in class org.egothor.query.runner.PhraseRunner
Description of the Method
terms() - Method in class org.egothor.query.runner.ProxRunner
Description of the Method
terms() - Method in class org.egothor.query.runner.TermRunner
Description of the Method
terms() - Method in class org.egothor.query.runner.VectorRunner
Description of the Method
Terms - Class in org.egothor.store
This objects implements the data structure that uses an 1-level index.
TERMSCACHE - Static variable in class org.egothor.Constants
How many words are cached in each barrel during querying phase?
TermsFastReader - Class in org.egothor.robot.index
TermsFastReader.java Created on August 15, 2005, 2:13 AM
TermsFastWriter - Class in org.egothor.robot.index
TermsFastWriter implements a writer of the vocabulary.
TermsFastWriter(String) - Constructor for class org.egothor.robot.index.TermsFastWriter
Constructor for the TermsFastWriter object.
TermsWriter - Class in org.egothor.store
TermsWriter implements a writer of the structure that is described in Terms.
TermsWriter(String) - Constructor for class org.egothor.store.TermsWriter
Constructor for the TermsWriter object.
Tester - Class in org.egothor.cache.apps
Console application that test a cache using query log files on an index.
Tester() - Constructor for class org.egothor.cache.apps.Tester
 
testInt - Static variable in class org.egothor.test.Indexer
 
text - Variable in class org.egothor.core.Token
Text that is represented by this token.
TextUnitID - Class in org.egothor.duplicity.datastructure
Class represents a unit of text.
ThickBarrel - Class in org.egothor.store
This object is a core implementation of a barrel that has documents meta data stored in DiscIndexData and inverted lists meta data in DiscKeyIndexData.
ThickBarrel(String) - Constructor for class org.egothor.store.ThickBarrel
This constructors open the documents and inverted lists meta data DB files in location directory.
ThickBarrelIn - Class in org.egothor.store
The ThickBarrelIn object is a core implementation of a Barrel that has document's metadata stored in Documents class and inverted list's metadata in Terms.
ThickBarrelOut - Class in org.egothor.store
This object implements a barrel that writes its inverted lists to a single file.
ThickBarrelOut(String) - Constructor for class org.egothor.store.ThickBarrelOut
Constructor for the ThickBarrelOut object.
ThickBarrelSortedOut - Class in org.egothor.store
This object implements a barrel that writes its inverted lists to a single file.
ThickBarrelSortedOut(String, IntegerArray) - Constructor for class org.egothor.store.ThickBarrelSortedOut
 
ThickFastIn - Class in org.egothor.robot.index
 
ThickFastIn(String) - Constructor for class org.egothor.robot.index.ThickFastIn
 
ThickFastOut - Class in org.egothor.robot.index
ThickFastOut.java Created on August 15, 2005, 2:53 AM
ThickFastOut(String) - Constructor for class org.egothor.robot.index.ThickFastOut
Constructor for the ThickBarrelOut object.
timePushLink() - Method in class org.egothor.robot.module.ImageLinksExtractor
 
timestamp() - Method in class org.egothor.io.File
Return the timestamp of this file, or -1 when the file does not exist.
timestamp() - Method in class org.egothor.io.FileLocal
 
TITLELEN - Static variable in class org.egothor.Constants
Title length.
toAscii(String) - Static method in class org.egothor.text.Recode
 
toAscii(char) - Static method in class org.egothor.text.Recode
 
toByteArray() - Method in class org.egothor.lock.LockRequest
 
toByteBuffer() - Method in class org.egothor.lock.LockResult
 
Token - Class in org.egothor.core
This class represents a token of an input document.
Token(String, String, int, int, int, int) - Constructor for class org.egothor.core.Token
Constructor for the Token object
Token(String, String, int, int, int, int, int) - Constructor for class org.egothor.core.Token
Constructor for the Token object
token - Variable in class org.egothor.parser.plain.Simple
 
Token - Class in org.egothor.parser.plain
Describes the input token stream.
Token() - Constructor for class org.egothor.parser.plain.Token
 
token - Variable in class org.egothor.query.parser.Parser
 
Token - Class in org.egothor.query.parser
Describes the input token stream.
Token() - Constructor for class org.egothor.query.parser.Token
 
token_source - Variable in class org.egothor.parser.plain.Simple
 
token_source - Variable in class org.egothor.query.parser.Parser
 
tokenImage - Variable in exception org.egothor.parser.plain.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
tokenImage - Variable in exception org.egothor.query.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.egothor.query.parser.ParserConstants
 
TokenMgrError - Error in org.egothor.parser.plain
 
TokenMgrError() - Constructor for error org.egothor.parser.plain.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.egothor.parser.plain.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.egothor.parser.plain.TokenMgrError
 
TokenMgrError - Error in org.egothor.query.parser
 
TokenMgrError() - Constructor for error org.egothor.query.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.egothor.query.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.egothor.query.parser.TokenMgrError
 
toLowerCaseAscii(String) - Static method in class org.egothor.text.Recode
 
toNiceMeString() - Method in class org.egothor.duplicity.datastructure.DocumentUnitID
Returns textual representation of the unit to be printed in duplicity checking reports.
toNiceMeString() - Method in class org.egothor.duplicity.datastructure.ParagraphUnitID
Returns textual representation of the unit to be printed in duplicity checking reports.
toNiceMeString() - Method in class org.egothor.duplicity.datastructure.SentenceUnitID
Returns textual representation of the unit to be printed in duplicity checking reports.
toNiceMeString() - Method in class org.egothor.duplicity.datastructure.TextUnitID
Returns textual representation of the unit to be printed in duplicity checking reports.
toNiceOtherString() - Method in class org.egothor.duplicity.datastructure.DocumentUnitID
Returns textual representation of the unit to be printed in duplicity checking reports.
toNiceOtherString() - Method in class org.egothor.duplicity.datastructure.ParagraphUnitID
Returns textual representation of the unit to be printed in duplicity checking reports.
toNiceOtherString() - Method in class org.egothor.duplicity.datastructure.SentenceUnitID
Returns textual representation of the unit to be printed in duplicity checking reports.
toNiceOtherString() - Method in class org.egothor.duplicity.datastructure.TextUnitID
Returns textual representation of the unit to be printed in duplicity checking reports.
toString() - Method in class org.egothor.cache.AbstractCache
 
toString() - Method in class org.egothor.cache.AbstractNode
Returns a text representation of the node.
toString() - Method in class org.egothor.cache.arc.ArcCache
Returns a text representation of the cache.
toString() - Method in class org.egothor.cache.fifo.FifoCache
Returns a text representation of the cache.
toString() - Method in class org.egothor.cache.fifo.FifoList
Returns a text representation of the list.
toString() - Method in class org.egothor.cache.lfu.LfuCache
Returns a text representation of the cache.
toString() - Method in class org.egothor.cache.lru.LruCache
Returns a text representation of the cache.
toString() - Method in class org.egothor.cache.lruk.LruKCache
Returns a text representation of the cache.
toString() - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Returns a text representation of the cache.
toString() - Method in class org.egothor.cache.slru.SlruCache
Returns a text representation of the cache.
toString() - Method in class org.egothor.cache.stat.StaticCache
Returns a text representation of the cache.
toString() - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Returns a text representation of the cache.
toString() - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Returns a text representation of the cache.
toString() - Method in class org.egothor.core.DocumentData
Construct a String representation of this HTMLMetadata object.
toString(String, String) - Static method in class org.egothor.core.Token
Convert a Token to a String.Returns the string that represents a token of a given name and text.
toString() - Method in class org.egothor.core.Token
Convert a Token to a String.Returns the string that represents a token of a given name and text.
toString() - Method in class org.egothor.duplicity.datastructure.DocumentPermutatedMins
 
toString() - Method in class org.egothor.duplicity.datastructure.DocumentUnitID
 
toString() - Method in class org.egothor.duplicity.datastructure.JaccardCoeficient
 
toString() - Method in class org.egothor.duplicity.datastructure.ParagraphUnitID
 
toString() - Method in class org.egothor.duplicity.datastructure.SentenceUnitID
 
toString() - Method in class org.egothor.duplicity.datastructure.UnitPair
 
toString() - Method in class org.egothor.duplicity.datastructure.UnitPermutatedMin
 
toString() - Method in class org.egothor.duplicity.file.AllSimilarUnitPairsFile
 
toString() - Method in class org.egothor.duplicity.file.CommonSimilarUnitPairsFile
 
toString() - Method in class org.egothor.duplicity.file.DuplicityCheckingFile
 
toString() - Method in class org.egothor.duplicity.file.PermutatedMinsFile
 
toString() - Method in class org.egothor.duplicity.file.PermutatedMinsFileProducer
 
toString() - Method in class org.egothor.duplicity.file.SimilarUnitPairsFileProducer
 
toString() - Method in class org.egothor.duplicity.util.Permutation
Represents permutation in condensed format.
toString() - Method in class org.egothor.io.MemoryInputStream
 
toString() - Method in class org.egothor.lock.LockRequest
 
toString() - Method in class org.egothor.lock.LockResult
 
toString() - Method in class org.egothor.parser.plain.Token
Returns the image.
toString() - Method in class org.egothor.query.parser.Token
Returns the image.
toString() - Method in class org.egothor.query.QAnd
Return a string representation of this object.
toString() - Method in class org.egothor.query.QGroup
Return a String representation of this object.
toString() - Method in class org.egothor.query.QNot
Return a string representation of this object.
toString() - Method in class org.egothor.query.QOr
Return a string representation of this object.
toString() - Method in class org.egothor.query.QPhrase
Return a string representation of this object.
toString() - Method in class org.egothor.query.QProx
Return a string representation of this object.
toString() - Method in class org.egothor.query.QTerm
Return a string representation of this object.
toString() - Method in class org.egothor.robot.cabinet.Two
 
toString() - Method in enum org.egothor.robot.Config.TypeURIRepository
 
toString() - Method in class org.egothor.robot.DNSClient.AaaRR
 
toString() - Method in class org.egothor.robot.DNSClient.DataBlock
 
toString() - Method in class org.egothor.text.Stringer
Description of the Method
toStringBuilder(StringBuilder) - Method in class org.egothor.robot.module.Page
 
toUpperCaseAscii(String) - Static method in class org.egothor.text.Recode
 
TRANSACTION_LISTENER_FILENAME_PREFIX - Static variable in class org.egothor.Constants
Prefix of all transaction listeners' filenames.
TransactionListener - Class in org.egothor.listener
TransactionListener.java Created on 1.
TransactionListener(String, long) - Constructor for class org.egothor.listener.TransactionListener
 
TransactionListener(String) - Constructor for class org.egothor.listener.TransactionListener
 
TransactionLog - Class in org.egothor.slotter
TransactionLog.java Created on 2.
TransactionLog(int, SequenceWithClose<GlobalPosition>) - Constructor for class org.egothor.slotter.TransactionLog
 
transform(byte[]) - Method in class org.egothor.parser.transformer.Pdf2Html
 
transform(File) - Method in class org.egothor.parser.transformer.Pdf2Html
 
Transmitter - Class in org.egothor.robot.module
There are several operating modes of this class: online mode: it runs in a robot as TX-thread and emits live SAX events in the robot HTML parser debug mode (no parameters given to this program): it emits a greeting message every second offline mode (correct parameters given to the program): it emits SAX events for the data store specified as soon as some client is connected (via localhost only)
Transmitter(int, int, Subnet) - Constructor for class org.egothor.robot.module.Transmitter
Creates a new instance of Transmitter
TRANSMITTERPORT - Static variable in class org.egothor.robot.Config
UDP SAX events transmitter port.
Trie - Class in org.egothor.stemmer
A Trie is used to store a dictionary of words and their stems.
Trie(DataInput) - Constructor for class org.egothor.stemmer.Trie
Constructor for the Trie object.
Trie(boolean) - Constructor for class org.egothor.stemmer.Trie
Constructor for the Trie object.
Trie(boolean, int, ArrayList, ArrayList) - Constructor for class org.egothor.stemmer.Trie
Constructor for the Trie object.
tryLuck(int) - Method in class org.egothor.duplicity.generator.DocumentGenerator
 
Tuple - Interface in org.egothor.repository
This interface represents one repository/db tuple.
TURNUPWHEEL - Static variable in class org.egothor.robot.Config
How many requests are parsed in synchronous mode.
Two<T,U> - Class in org.egothor.robot.cabinet
 
Two(T, U) - Constructor for class org.egothor.robot.cabinet.Two
 
TwoQueueCache<K,V> - Class in org.egothor.cache.twoQueue
Implementation of Cache that uses the 2Q algorithm as an eviction policy.
TwoQueueCache() - Constructor for class org.egothor.cache.twoQueue.TwoQueueCache
Constructor for the TwoQueueCache object.
TwoQueueCache(int) - Constructor for class org.egothor.cache.twoQueue.TwoQueueCache
Constructor for the TwoQueueCache object.
TwoQueueCache(int, int, int) - Constructor for class org.egothor.cache.twoQueue.TwoQueueCache
Constructor for the TwoQueueCache object.
TwoQueueCache(Resolver<K, V>) - Constructor for class org.egothor.cache.twoQueue.TwoQueueCache
Constructor for the TwoQueueCache object.
TwoQueueCache(Resolver<K, V>, int) - Constructor for class org.egothor.cache.twoQueue.TwoQueueCache
Constructor for the TwoQueueCache object.
TwoQueueCache(Resolver<K, V>, int, int, int) - Constructor for class org.egothor.cache.twoQueue.TwoQueueCache
Constructor for the TwoQueueCache object.
TX - Class in org.egothor.robot.module
TX.java Created on July 31, 2005, 4:19 PM
TX(String, int, boolean) - Constructor for class org.egothor.robot.module.TX
 
TYPE_A - Static variable in class org.egothor.robot.DNSClient
 
TYPE_CNAME - Static variable in class org.egothor.robot.DNSClient
 
TYPE_HINFO - Static variable in class org.egothor.robot.DNSClient
 
TYPE_MB - Static variable in class org.egothor.robot.DNSClient
 
TYPE_MD - Static variable in class org.egothor.robot.DNSClient
 
TYPE_MF - Static variable in class org.egothor.robot.DNSClient
 
TYPE_MG - Static variable in class org.egothor.robot.DNSClient
 
TYPE_MINFO - Static variable in class org.egothor.robot.DNSClient
 
TYPE_MR - Static variable in class org.egothor.robot.DNSClient
 
TYPE_MX - Static variable in class org.egothor.robot.DNSClient
 
TYPE_NS - Static variable in class org.egothor.robot.DNSClient
 
TYPE_NULL - Static variable in class org.egothor.robot.DNSClient
 
TYPE_PTR - Static variable in class org.egothor.robot.DNSClient
 
TYPE_SOA - Static variable in class org.egothor.robot.DNSClient
 
TYPE_TXT - Static variable in class org.egothor.robot.DNSClient
 
TYPE_WKS - Static variable in class org.egothor.robot.DNSClient
 

U

uid() - Method in class org.egothor.cache.CachedIListItem
Returns the UID of the document.
uid() - Method in class org.egothor.cache.CachedIListReader
Returns the UID of the current document;
uid() - Method in interface org.egothor.core.IListItem
Identification of the document.
uid() - Method in class org.egothor.core.IListRemapper
 
uid() - Method in class org.egothor.core.IListShadow
 
uid() - Method in class org.egothor.core.memory.MemoryIList
 
uid - Variable in class org.egothor.core.query.Hit
The unique ID of the document that is a Hit in a Hit.barrel.
uid() - Method in class org.egothor.merger.ConcatLists
 
uid() - Method in class org.egothor.store.IListMetadataRead
 
UIDProducer - Interface in org.egothor.duplicity.util
Interface provides method for producing UID of String values.
uniformCmd(boolean) - Method in class org.egothor.stemmer.Row
Return the number of identical Cells (containing patch commands) in this Row.
UnitPair - Class in org.egothor.duplicity.datastructure
Represents single pair of two unit identifications.
UnitPair() - Constructor for class org.egothor.duplicity.datastructure.UnitPair
 
UnitPair(TextUnitID, TextUnitID) - Constructor for class org.egothor.duplicity.datastructure.UnitPair
 
UnitPermutatedMin - Class in org.egothor.duplicity.datastructure
Represents single pair of the duplicity checking unit and its permutated minimum.
UnitPermutatedMin() - Constructor for class org.egothor.duplicity.datastructure.UnitPermutatedMin
 
UnitPermutatedMin(long, TextUnitID) - Constructor for class org.egothor.duplicity.datastructure.UnitPermutatedMin
 
UNKNOWNCONTENTTYPE - Static variable in class org.egothor.Constants
Unknown content type (used by robot or indexers when they cannot obtain a valid content-type).
unlock() - Method in class org.egothor.dynamizer.Standard
Not implemented, transactions are not supported.
unlock(K) - Method in class org.egothor.robot.MultiLock
 
up() - Method in class org.egothor.util.BiQueue
When the first element changes, this method resizes the queue structure in O (logn ).
up() - Method in class org.egothor.util.Counter
Add 1 to the Counter's value.
up() - Method in class org.egothor.util.QueueAbstract
When the first element changes, this method resizes the queue structure in O (logn ).
update(K, V) - Method in class org.egothor.cache.AbstractCache
Checks whether key and value parameters are not null.
update(K, V) - Method in class org.egothor.cache.arc.ArcCache
Updates the value associated with the specified key in the cache if a mapping exists for the key.
update(K, V) - Method in interface org.egothor.cache.Cache
Updates the value associated with the specified key in the cache if a mapping exists for the key.
update(CachedQuery, CachedResult) - Method in class org.egothor.cache.CachedGroup
Updates the result associated with the specified query in the cache if a result exists for the query.
update(CachedTerm, CachedIListPage) - Method in class org.egothor.cache.CachedRider
Updates the inverted list page associated with the specified term in the cache if a cached page exists for the term.
update(K, V) - Method in class org.egothor.cache.fifo.FifoCache
Updates the value associated with the specified key in the cache if a mapping exists for the key.
update(K, V) - Method in class org.egothor.cache.lfu.LfuCache
Updates the value associated with the specified key in the cache if a mapping exists for the key.
update() - Method in class org.egothor.cache.lfu.LfuNode
Increments the frequency of this node and sets is access time to the current time.
update(K, V) - Method in class org.egothor.cache.lru.LruCache
Updates the value associated with the specified key in the cache if a mapping exists for the key.
update(T) - Method in class org.egothor.cache.lru.LruList
Removes the item from the current position and adds it to the newest (MRU) position.
update(K, V) - Method in class org.egothor.cache.lruk.LruKCache
Updates the value associated with the specified key in the cache if a mapping exists for the key.
update() - Method in class org.egothor.cache.lruk.LruKNode
Updates last access time of this node.
update(K, V) - Method in class org.egothor.cache.multiQueue.MultiQueueCache
Updates the value associated with the specified key in the cache if a mapping exists for the key.
update(K, V) - Method in class org.egothor.cache.slru.SlruCache
Updates the value associated with the specified key in the cache if a mapping exists for the key.
update(K, V) - Method in class org.egothor.cache.stat.StaticCache
Updates the value associated with the specified key in the cache if a mapping exists for the key.
update(K, V) - Method in class org.egothor.cache.staticDynamic.StaticDynamicCache
Updates the value associated with the specified key in the cache if a mapping exists for the key.
update(K, V) - Method in class org.egothor.cache.twoQueue.TwoQueueCache
Updates the value associated with the specified key in the cache if a mapping exists for the key.
update(byte[], int) - Method in class org.egothor.util.MD5
 
updateRobotsTXT() - Method in class org.egothor.robot.module.PageSequentialQueue
 
uri - Variable in class org.egothor.robot.LinksCollector.URIandLong
 
uri - Variable in class org.egothor.text.Anchor
 
URIRepository - Interface in org.egothor.repository
 
URIREPOSITORY - Static variable in class org.egothor.robot.Config
What URI repository is used inside T0 to assign ids to URIs.
URIRepositoryAppender - Interface in org.egothor.repository
 
URIRepositoryConsole - Class in org.egothor.apps
 
URIRepositoryConsole(URIRepository) - Constructor for class org.egothor.apps.URIRepositoryConsole
Creates a new instance of DataRepositoryConsole
URISCACHE - Static variable in class org.egothor.robot.Config
An internal cache which is used in Table or BijectInt2StringAppender.
URISCHUNKFILENAME - Static variable in class org.egothor.robot.Config
Filename of log file with all new URIs accepted.
URISCHUNKLEN - Static variable in class org.egothor.robot.Config
Chunk length of Config.URISCHUNKFILENAME reporter.
usage() - Static method in class org.egothor.apps.Merge
 
usage() - Static method in class org.egothor.apps.Sorter
 
usage() - Static method in class org.egothor.duplicity.apps.BarrelCreator
Prints usage of this program.
usage() - Static method in class org.egothor.duplicity.apps.DocumentsGenerator
Prints usage of this program.
usage() - Static method in class org.egothor.duplicity.apps.DuplicityCheckerIndexCreator
Prints usage of this program.
usage() - Static method in class org.egothor.duplicity.apps.PlagiarismChecker
Prints usage of this program.
USERAGENT - Static variable in class org.egothor.robot.Config
User agent string of our robot.

V

valid(IListItem) - Method in class org.egothor.core.IListWasher
Test whether the specified tuple is OK.
valid(String) - Method in class org.egothor.robot.RobotsTXT
Tests whether the given URL fulfils the rules.
value - Variable in class org.egothor.cache.fifo.FifoEntry
Value stored by the entry
valueOf(String) - Static method in enum org.egothor.Constants.CheckDuplicityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.egothor.html.HTMLField.Diacritics
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.egothor.lock.LockAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.egothor.lock.LockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.egothor.robot.Config.TypeURIRepository
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.egothor.Constants.CheckDuplicityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.egothor.html.HTMLField.Diacritics
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.egothor.lock.LockAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.egothor.lock.LockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.egothor.robot.Config.TypeURIRepository
Returns an array containing the constants of this enum type, in the order they are declared.
VarInteger - Class in org.egothor.util
 
VarInteger(int) - Constructor for class org.egothor.util.VarInteger
Creates a new instance of VarInteger
VarLong - Class in org.egothor.util
 
VarLong(long) - Constructor for class org.egothor.util.VarLong
Creates a new instance of VarLong
VectorRunner - Class in org.egothor.query.runner.enhanced
A VectorRunner can execute a number of Runners concurrently.
VectorRunner(int, Rider, Runner[]) - Constructor for class org.egothor.query.runner.enhanced.VectorRunner
Constructor for the VectorRunner object.
VectorRunner - Class in org.egothor.query.runner
A VectorRunner can execute a number of Runners concurrently.
VectorRunner(Rider, Runner[]) - Constructor for class org.egothor.query.runner.VectorRunner
Constructor for the VectorRunner object.
VirtualInputStream - Class in org.egothor.robot.cabinet
 
VirtualInputStream(InputStream) - Constructor for class org.egothor.robot.cabinet.VirtualInputStream
 
VR - Static variable in class org.egothor.robot.Config
Version number of the robot.

W

waitFor0() - Method in class org.egothor.util.Counter
Lock the calling thread until this Counter's value is 0.
waitForEmpty() - Method in class org.egothor.robot.module.T1
 
waitForEmpty() - Method in class org.egothor.robot.module.T3
 
waitForEmpty(long) - Method in class org.egothor.util.BlockingArray
Waits until the array is empty or time passed.
waitForEmpty() - Method in class org.egothor.util.LinkedQueue
 
wasNew() - Method in class org.egothor.util.hash.HashURI
Deprecated.
 
wasNew() - Method in class org.egothor.util.hash.Table
Returns true if and only if the last successful Table.push(byte[]) inserted a new item.
WebStore - Class in org.egothor.repository
 
WebStore(URIRepository, DataRepository) - Constructor for class org.egothor.repository.WebStore
Creates a new instance of WebStore
WebStore.Page - Class in org.egothor.repository
 
weight() - Method in class org.egothor.cache.CachedIListItem
Returns the weight of the document.
weight() - Method in class org.egothor.cache.CachedIListReader
Returns the weight of the document.
weight() - Method in interface org.egothor.core.IListItem
Calculated vector value.
weight() - Method in class org.egothor.core.IListShadow
 
weight() - Method in class org.egothor.core.memory.MemoryIList
 
weight - Variable in class org.egothor.core.Token
 
weight() - Method in class org.egothor.merger.ConcatLists
 
weight() - Method in class org.egothor.store.IListMetadataRead
 
WeightReader - Class in org.egothor.text
 
WeightReader() - Constructor for class org.egothor.text.WeightReader
Creates a new instance of WeightReader
WikipediaFilter - Class in org.egothor.duplicity.apps
Filters HTML files (which are supposed to be from Wikipedia.org) so that only relevant portion of each file is taken.
WikipediaFilter() - Constructor for class org.egothor.duplicity.apps.WikipediaFilter
 
WORD - Static variable in interface org.egothor.parser.plain.SimpleConstants
 
WORD - Static variable in interface org.egothor.query.parser.ParserConstants
 
WordNGrammer - Class in org.egothor.parser.filter
This class produces N-grams of words.
WordNGrammer(Sequence<Token>) - Constructor for class org.egothor.parser.filter.WordNGrammer
Constructor for the WordNGrammer object
WORDNGRAMS_LENGHT - Static variable in class org.egothor.Constants
The lenght of N-grams produced by the WordNGrammer filter.
words(boolean, boolean, boolean, boolean, HTMLField.Diacritics, boolean, boolean, String) - Method in class org.egothor.core.DocumentData
 
words() - Method in class org.egothor.core.memory.FTField
Return an enumeration of the terms in the field.
words() - Method in class org.egothor.html.HTMLField
 
write(byte[], int, int) - Method in class org.egothor.io.DataInputOutputStream
 
write(byte[], int, int) - Method in interface org.egothor.io.DataOutput
 
write(byte[], int, int) - Method in class org.egothor.io.DataOutputStream
Description of the Method
write(byte[], int, int) - Method in class org.egothor.io.MemoryOutputStream
Description of the Method
write(byte[], int, int) - Method in class org.egothor.util.io.GZipOutputStream
 
write(int) - Method in class org.egothor.util.io.JavaOutputStream
 
write(byte[], int, int) - Method in class org.egothor.util.io.JavaOutputStream
 
write(byte[]) - Method in class org.egothor.util.io.JavaOutputStream
 
WRITE_LOCK_FILENAME_PREFIX - Static variable in class org.egothor.Constants
Prefix of all write lock filenames.
WRITE_LOCK_PERIOD - Static variable in class org.egothor.Constants
Default write lock refresh period.
writeBoolean(boolean) - Method in class org.egothor.io.DataInputOutputStream
 
writeBoolean(boolean) - Method in interface org.egothor.io.DataOutput
 
writeBoolean(boolean) - Method in class org.egothor.io.DataOutputStream
 
writeByte(int) - Method in class org.egothor.io.DataInputOutputStream
 
writeByte(int) - Method in interface org.egothor.io.DataOutput
Write the given byte, which will be converted to Pack7 format.
writeByte(int) - Method in class org.egothor.io.DataOutputStream
Description of the Method
writeByte(int) - Method in class org.egothor.io.MemoryOutputStream
Description of the Method
writeByte(int) - Method in class org.egothor.util.io.GZipOutputStream
 
writeExternal(ObjectOutput) - Method in class org.egothor.dir.GlobalPositionWithTS
 
writeExternal(ObjectOutput) - Method in class org.egothor.listener.GlobalPosition
 
writeFully(byte[]) - Method in class org.egothor.io.DataInputOutputStream
 
writeFully(byte[]) - Method in interface org.egothor.io.DataOutput
Description of the Method
writeFully(byte[]) - Method in class org.egothor.io.DataOutputStream
Description of the Method
writeInt(int) - Method in class org.egothor.io.DataInputOutputStream
Description of the Method
writeInt(int) - Method in interface org.egothor.io.DataOutput
Description of the Method
writeInt(int) - Method in class org.egothor.io.DataOutputStream
Description of the Method
writeInt(byte[], int, int) - Static method in class org.egothor.io.MemoryOutputStream
Writes the integer value as little-endian in the array from the offset.
writeLong(long) - Method in class org.egothor.io.DataInputOutputStream
 
writeLong(long) - Method in interface org.egothor.io.DataOutput
Description of the Method
writeLong(long) - Method in class org.egothor.io.DataOutputStream
Description of the Method
writeLong(byte[], int, long) - Static method in class org.egothor.io.MemoryOutputStream
Writes the long-int value as little-endian in the array from the offset.
writePack7(long) - Method in class org.egothor.io.DataInputOutputStream
 
writePack7(long) - Method in interface org.egothor.io.DataOutput
Write the given long, which will be converted to Pack7 format.
writePack7(long) - Method in class org.egothor.io.DataOutputStream
Write the given long, which will be converted to Pack7 format.
writePack7I(int) - Method in class org.egothor.io.DataInputOutputStream
 
writePack7I(int) - Method in interface org.egothor.io.DataOutput
Write the given integer, which will be converted to Pack7 format.
writePack7I(int) - Method in class org.egothor.io.DataOutputStream
Write the given integer, which will be converted to Pack7 format.
writeSeek(long) - Method in class org.egothor.util.io.Array
Seeks at the item position in a file and increases the number of items by 1 (if an expansion happened), because it assumes that we will write some data beyond the end of file.
writeShort(int) - Method in class org.egothor.io.DataInputOutputStream
Description of the Method
writeShort(int) - Method in interface org.egothor.io.DataOutput
Description of the Method
writeShort(int) - Method in class org.egothor.io.DataOutputStream
Description of the Method
writeString(int, String) - Method in class org.egothor.io.DataInputOutputStream
Write a string as length (pack7) followed by UTF code of the string.
writeString(int, String) - Method in interface org.egothor.io.DataOutput
Write a string as length (pack7) followed by UTF code of the string.
writeString(int, String) - Method in class org.egothor.io.DataOutputStream
Write a string as length (pack7) followed by UTF code of the string.
writeTo(DataOutput) - Method in class org.egothor.io.MemoryOutputStream
Description of the Method
writeTo(DataOutput) - Method in class org.egothor.util.CyclicBuffer
 
written() - Method in class org.egothor.io.DataInputOutputStream
 
written() - Method in interface org.egothor.io.DataOutput
 
written() - Method in class org.egothor.io.DataOutputStream
Description of the Method
written() - Method in class org.egothor.io.MemoryOutputStream
Description of the Method
written() - Method in class org.egothor.util.io.GZipOutputStream
 
WWWRETRIES - Static variable in class org.egothor.robot.Config
How many times we restart HTTP connection?
WWWTIMEOUT - Static variable in class org.egothor.robot.Config
How long we wait for data.

X

Xdelta - Class in org.egothor.util.diff
 
Xdelta() - Constructor for class org.egothor.util.diff.Xdelta
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2016 Egothor. All Rights Reserved.