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

P

pageAt(long, int) - Method in class org.egothor.repository.WebStore
Retrieves a data block.
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 - Variable in class org.egothor.duplicity.datastructure.ParagraphUnitID
Ordinal number of the paragraph, the same as Token.paragraph field.
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.
ParagraphLevelPermutatedMinsFiller(long) - Constructor for class org.egothor.duplicity.algorithm.ParagraphLevelPermutatedMinsFiller
 
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.
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
 
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.
permID - Variable in class org.egothor.duplicity.file.CommonSimilarUnitPairsFile
The identificator of permutation to which the file belongs.
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.
PermutatedMinsFiller(long) - Constructor for class org.egothor.duplicity.algorithm.PermutatedMinsFiller
Creates the permutations.
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(int) - Constructor for class org.egothor.util.thread.Pool
 
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
 
PRECOMPCACHE - Static variable in class org.egothor.Constants
How many values are precomputed for an inverted list during the search phase.
prev - Variable in class org.egothor.cache.fifo.FifoEntry
Entry that precedes this entry in a linked list.
prev - Variable in class org.egothor.core.Filter
The Tokenizer used by Filter.
prev - Variable in class org.egothor.util.LinkedQueue.Entry
 
prevCharIsCR - Variable in class org.egothor.query.parser.SimpleCharStream
 
prevCharIsLF - Variable in class org.egothor.query.parser.SimpleCharStream
 
print(String, Reader, String, Writer) - Static method in class org.egothor.html.HTMLSimplifier
 
print() - Method in class org.egothor.stemmer.Row
Write the contents of this Row to stdout.
printAttributeValue(String) - Method in class org.egothor.html.HTMLPrinter
 
printCached(Writer, String, String) - Method in class org.egothor.core.DocumentData
 
printCharacters(XMLString, boolean) - Method in class org.egothor.html.HTMLPrinter
 
printChars - Variable in class org.egothor.html.HTMLPrinter
 
printEndElement(QName) - Method in class org.egothor.html.HTMLPrinter
 
printEntity(String) - Method in class org.egothor.html.HTMLPrinter
 
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
printStartElement(QName, XMLAttributes) - Method in class org.egothor.html.HTMLPrinter
 
printStartElement(QName, XMLAttributes, boolean) - Method in class org.egothor.html.HTMLPrinter
 
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(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
processLock(LockRequest) - Method in class org.egothor.lock.LockFileManager
entry point
processLock(LockRequest) - Method in class org.egothor.lock.LockManager
Method will try to achieve read lock in the appropriate implementation.
processLock(LockRequest) - Method in class org.egothor.lock.LockServerManager
 
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(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
 
pw - Variable in class org.egothor.html.HTMLPrinter
 

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