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

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.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
 
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
 
markDuplicates(List<DocumentData>) - Method in class org.egothor.duplicity.file.JaccardCoeficientsFile
 
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.SnipperOfTokens
Description of the Method
max_size - Variable in class org.egothor.merger.ConcatSeq
The maximum size of this object.
maxId() - Method in class org.egothor.cache.CachedIListPage
Returns the ID of last stored item or -1 if the page is empty.
maxNextCharInd - Variable in class org.egothor.query.parser.SimpleCharStream
 
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.
MergeableSimilarUnitPairsFile() - Constructor for class org.egothor.duplicity.file.MergeableSimilarUnitPairsFile
 
mergeAll(JaccardCoeficientsFileProducer, ArrayList<DataInputStream>, ArrayList<UnitPair>) - Method in class org.egothor.duplicity.file.AllSimilarUnitPairsFile
 
mergeAll(JaccardCoeficientsFileProducer, ArrayList<CommonSimilarUnitPairsFile>) - Method in class org.egothor.duplicity.file.AllSimilarUnitPairsFile
Merges multiple files, passing the output to the JaccardCoeficientsFileProducer.
mergeAll(JaccardCoeficientsFile, ArrayList<JaccardCoeficientsFile>) - Method in class org.egothor.duplicity.file.JaccardCoeficientsFile
Merges multiple files externally, on filesystem.
mergeAll(DataOutputStream, ArrayList<DataInputStream>, ArrayList<JaccardCoeficient>) - Method in class org.egothor.duplicity.file.JaccardCoeficientsFile
Merges all given input streams to given output stream.
mergeAll(CommonSimilarUnitPairsFile, ArrayList<CommonSimilarUnitPairsFile>) - Method in class org.egothor.duplicity.file.MergeableSimilarUnitPairsFile
Merges multiple files externally, on filesystem.
mergeAll(DataOutputStream, ArrayList<DataInputStream>, ArrayList<UnitPair>) - Method in class org.egothor.duplicity.file.MergeableSimilarUnitPairsFile
Merges all given input streams to given output stream.
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.
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 - Variable in class org.egothor.cache.AbstractCache
Number of unsuccessful get requests.
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.util.Cache
Description of the Method
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.
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

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