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

A

AbstractCollector - class lempinen.neatseeker.core.AbstractCollector.
Provides an abstract implementation of a Collector.
AbstractCollector() - Constructor for class lempinen.neatseeker.core.AbstractCollector
 
AbstractCollector(Indexer) - Constructor for class lempinen.neatseeker.core.AbstractCollector
 
AbstractIndexer - class lempinen.neatseeker.core.AbstractIndexer.
An abstract class for building NeatSeeker indexers.
AbstractIndexer() - Constructor for class lempinen.neatseeker.core.AbstractIndexer
Creates an empty Indexer.
AbstractIndexer(Configuration) - Constructor for class lempinen.neatseeker.core.AbstractIndexer
Creates a new Indexer with the given configuration.
AbstractWeighter - class lempinen.neatseeker.core.AbstractWeighter.
Provides an abstract implementation of a Weighter.
AbstractWeighter() - Constructor for class lempinen.neatseeker.core.AbstractWeighter
 
add(char) - Method in class lempinen.neatseeker.stemmer.charvec
 
add(Entry) - Method in class lempinen.neatseeker.core.Bucket
Adds a specific key-value pair into the map.
add(Entry) - Method in interface lempinen.neatseeker.core.Indexer
Adds an entry in the index.
add(Entry) - Method in class lempinen.neatseeker.core.Repository
Adds a single key-value pair to this repository.
add(Entry) - Method in class lempinen.neatseeker.core.AbstractIndexer
Adds an entry in the index, with stopword checking if enabled.
addEntry(Entry) - Method in class lempinen.neatseeker.core.PointerList
 
addSequence(Long) - Method in class lempinen.neatseeker.core.Pointer
Adds a sequence (a word position) within the Target.

B

b - Variable in class lempinen.neatseeker.stemmer.charvec
 
Bucket - class lempinen.neatseeker.core.Bucket.
Class that represents a single Bucket (a TreeMap).
Bucket(String) - Constructor for class lempinen.neatseeker.core.Bucket
Constructs a new Bucket, with the map file in file.
buckets - Variable in class lempinen.neatseeker.core.Repository
The HashMap that holds the individual buckets.

C

c - Variable in class lempinen.neatseeker.stemmer.PorterStemmer
Dr.
cache - Variable in class lempinen.neatseeker.core.AbstractIndexer
The internal cache for holding the data to be indexed.
calculateWeight(Pointer) - Method in class lempinen.neatseeker.ir.TfIdfWeighter
Calculates the weight of a Pointer using a simple TF/IDF algorithm.
calculateWeight(Pointer) - Method in class lempinen.neatseeker.ir.HitCountWeighter
Calculates the weight of a Pointer using the wdf (within-document freq)
calculateWeight(Pointer) - Method in interface lempinen.neatseeker.core.Weighter
Calculates the weight of a Pointer.
charvec - class lempinen.neatseeker.stemmer.charvec.
Dr.
charvec() - Constructor for class lempinen.neatseeker.stemmer.charvec
 
checkConfig(String[]) - Method in class lempinen.util.Configuration
Checks that the properties defined in props[] are defined.
checkProximity(Pointer, Pointer, long, boolean) - Method in class lempinen.neatseeker.core.PointerList
Check the word sequences in two Pointers for proximity.
cleanup() - Method in class lempinen.neatseeker.core.Repository
Cleans up the repository.
collector - Variable in class lempinen.neatseeker.core.AbstractIndexer
The Collector partner.
Collector - interface lempinen.neatseeker.core.Collector.
Defines the interface for various collectors.
collectText(Node) - Method in class lempinen.neatseeker.html.HTMLParser
Recursively collects the textual contents of a node.
compare(Object, Object) - Method in class lempinen.neatseeker.core.AbstractWeighter
 
compare(Object, Object) - Method in interface lempinen.neatseeker.core.Weighter
Compares two Pointers for relevance.
con - Variable in class lempinen.neatseeker.servlet.Seeker
The servlet context
conf - Variable in class lempinen.neatseeker.servlet.Seeker
The NeatSeeker properties
conf - Variable in class lempinen.neatseeker.core.AbstractCollector
The configuration object.
conf - Variable in class lempinen.neatseeker.core.Repository
The Configuration object.
conf - Variable in class lempinen.neatseeker.core.AbstractIndexer
The configuration object.
conf - Variable in class lempinen.neatseeker.core.NeatSeeker
The Configuration object.
Configuration - class lempinen.util.Configuration.
Convenience class for merging system properties to a property file.
Configuration(String) - Constructor for class lempinen.util.Configuration
Creates a Configuration object.
Configuration(String, InputStream) - Constructor for class lempinen.util.Configuration
Creates a Configuration object with the specified prefix and stream.
Configuration(String, Properties) - Constructor for class lempinen.util.Configuration
Creates a Configuration object based on a Properties object.
Configuration(String, ResourceBundle) - Constructor for class lempinen.util.Configuration
Creates a Configuration object based on a ResourceBundle.
Configuration(String, String) - Constructor for class lempinen.util.Configuration
Creates a Configuration object with the specified prefix and file.
cons(int) - Method in class lempinen.neatseeker.stemmer.charvec
 
createCache(InputStream) - Method in class lempinen.neatseeker.core.AbstractIndexer
Creates a cache of from an InputStream.
cvc(int) - Method in class lempinen.neatseeker.stemmer.charvec
 

D

documentCount - Variable in class lempinen.neatseeker.core.AbstractWeighter
The total document count
documentCount - Variable in class lempinen.neatseeker.core.Statistics
The total number of documents in the index.
documents - Variable in class lempinen.neatseeker.core.Repository
The TargetIndex object for storing details about the indexed targets.
doGet(HttpServletRequest, HttpServletResponse) - Method in class lempinen.neatseeker.servlet.Seeker
Handles the GET request.
doSearch(String[], int) - Method in class lempinen.neatseeker.core.NeatSeeker
Searches for an array of keywords.
doublec(int) - Method in class lempinen.neatseeker.stemmer.charvec
 

E

ends(String) - Method in class lempinen.neatseeker.stemmer.charvec
 
Entry - class lempinen.neatseeker.core.Entry.
Encapsulates the information for a particular index entry.
Entry() - Constructor for class lempinen.neatseeker.core.Entry
Creates an empty Entry.
Entry(String, long, int) - Constructor for class lempinen.neatseeker.core.Entry
Creates a Entry and initialises the internals.
equals(Object) - Method in class lempinen.neatseeker.core.Target
Compares two Targets for equality.
equals(Object) - Method in class lempinen.neatseeker.core.Pointer
Compares two Pointers.

F

file - Variable in class lempinen.neatseeker.core.Statistics
Path to the serialised file.
FileSystemCollector - class lempinen.neatseeker.core.FileSystemCollector.
Implements a Collector for the local filesystem.
FileSystemCollector() - Constructor for class lempinen.neatseeker.core.FileSystemCollector
 
FileSystemScanner - class lempinen.util.FileSystemScanner.
A utility class that extends the Jakarta Ant DirectoryScanner.
FileSystemScanner() - Constructor for class lempinen.util.FileSystemScanner
 

G

get(long) - Method in class lempinen.util.RandomAccessArray
Returns the object indicated by the ID.
getBucket(String) - Method in class lempinen.neatseeker.core.Repository
Returns the hashed lowercase bucket name for a particular key.
getCache() - Method in class lempinen.neatseeker.core.AbstractIndexer
Returns the cache as an InputStream.
getCollector() - Method in interface lempinen.neatseeker.core.Indexer
Gets the Collector partner.
getCollector() - Method in class lempinen.neatseeker.core.AbstractIndexer
 
getConfiguration() - Method in interface lempinen.neatseeker.core.Indexer
Returns the Configuration used by this Indexer.
getConfiguration() - Method in class lempinen.neatseeker.core.AbstractIndexer
 
getDocumentCount() - Method in class lempinen.neatseeker.core.Statistics
Returns the document count.
getID() - Method in class lempinen.neatseeker.core.Entry
Returns the ID of the Target in the TargetIndex.
getID() - Method in class lempinen.neatseeker.core.Pointer
Returns the ID of the Target.
getIndexer(Configuration) - Static method in class lempinen.neatseeker.core.IndexerFactory
Returns an indexer based on the Configuration object.
getKey() - Method in class lempinen.neatseeker.core.Entry
Returns the keyword.
getNextID() - Method in class lempinen.util.RandomAccessArray
Returns the ID of the next put() operation.
getNextID() - Method in class lempinen.neatseeker.core.Repository
Returns the ID of the next Target.
getRepository() - Method in interface lempinen.neatseeker.core.Indexer
Returns the Repository used by this Indexer.
getRepository() - Method in class lempinen.neatseeker.core.AbstractIndexer
 
getSample() - Method in class lempinen.neatseeker.html.HTMLTarget
Returns the sample.
getSequence() - Method in class lempinen.neatseeker.core.Entry
Returns the sequential number of the keyword in the Target.
getSequences() - Method in class lempinen.neatseeker.core.Pointer
Returns the list of word positions within the Target.
getSize() - Method in class lempinen.neatseeker.core.Target
Returns the size.
getStemmer(Configuration) - Static method in class lempinen.neatseeker.core.StemmerFactory
Returns a Stemmer based on the Configuration object.
getTarget(long) - Method in class lempinen.neatseeker.core.Repository
Returns a Target from the TargetIndex by its ID.
getTarget(long) - Method in class lempinen.neatseeker.core.NeatSeeker
Returns the Target from the Repository.
getTitle() - Method in class lempinen.neatseeker.html.HTMLTarget
Returns the title.
getURI() - Method in class lempinen.neatseeker.core.Target
Returns the URI.
getWeight() - Method in class lempinen.neatseeker.core.Pointer
Returns weight of the Pointer.
getWeighter(Configuration, Repository, Statistics) - Static method in class lempinen.neatseeker.core.WeighterFactory
Creates and initialises a Weighter based on the Configuration object.
getWordCount() - Method in class lempinen.neatseeker.core.Statistics
Returns the word count.

H

HitCountWeighter - class lempinen.neatseeker.ir.HitCountWeighter.
Provides a simple implementation of a hit count based weighter.
HitCountWeighter() - Constructor for class lempinen.neatseeker.ir.HitCountWeighter
 
HTMLIndexer - class lempinen.neatseeker.html.HTMLIndexer.
Implements an Indexer for HTML documents.
HTMLIndexer() - Constructor for class lempinen.neatseeker.html.HTMLIndexer
 
htmlparser - Variable in class lempinen.neatseeker.html.HTMLIndexer
The HTML parser object.
HTMLParser - class lempinen.neatseeker.html.HTMLParser.
A utility class that can be used for retrieving the title and a fragment of sample text from a HTML resource.
HTMLParser() - Constructor for class lempinen.neatseeker.html.HTMLParser
Creates a new HTMLParser.
HTMLTarget - class lempinen.neatseeker.html.HTMLTarget.
Extends the Target class for indexing HTML documents.
HTMLTarget() - Constructor for class lempinen.neatseeker.html.HTMLTarget
Creates an empty HTMLTarget instance.
HTMLTarget(String) - Constructor for class lempinen.neatseeker.html.HTMLTarget
Creates a HTMLTarget instance and initialises the URI.
HTMLTarget(String, String) - Constructor for class lempinen.neatseeker.html.HTMLTarget
Creates a HTMLTarget instance and initialises the URI and the title.
HTMLTarget(String, String, String) - Constructor for class lempinen.neatseeker.html.HTMLTarget
Creates a HTMLTarget instance and initialises the data variables.

I

i - Variable in class lempinen.neatseeker.stemmer.charvec
 
id - Variable in class lempinen.neatseeker.core.Entry
The ID of the Target in the TargetIndex.
id - Variable in class lempinen.neatseeker.core.Pointer
 
INC - Static variable in class lempinen.neatseeker.stemmer.charvec
 
incrementDocumentCount() - Method in class lempinen.neatseeker.core.Statistics
Increments the document counter.
incrementWordCount(long) - Method in class lempinen.neatseeker.core.Statistics
Increments the word counter with a specified number.
indexer - Variable in class lempinen.neatseeker.core.AbstractCollector
The indexer partner.
Indexer - interface lempinen.neatseeker.core.Indexer.
Defines the interface for various Indexers.
IndexerFactory - class lempinen.neatseeker.core.IndexerFactory.
A Factory that churns out Indexers (and Collectors).
IndexerFactory() - Constructor for class lempinen.neatseeker.core.IndexerFactory
 
init() - Method in class lempinen.neatseeker.servlet.Seeker
Initialises the servlet.
init(Configuration) - Method in interface lempinen.neatseeker.core.Indexer
Initialises the Indexer if an empty constructor was used.
init(Configuration) - Method in class lempinen.neatseeker.core.AbstractIndexer
Initialises the Indexer if the empty constructor was used.
init(Configuration) - Method in class lempinen.neatseeker.html.HTMLIndexer
 
init(Indexer) - Method in interface lempinen.neatseeker.core.Collector
Initialises the Collector (if created with the empty constructor).
init(Indexer) - Method in class lempinen.neatseeker.core.AbstractCollector
 
init(Repository, Statistics) - Method in class lempinen.neatseeker.core.AbstractWeighter
 
init(Repository, Statistics) - Method in interface lempinen.neatseeker.core.Weighter
Initialises the Weighter with the given Repository and given Statistics.
initRepository() - Method in class lempinen.neatseeker.core.Repository
Initialises the repository directory.
isStopWord(String) - Method in class lempinen.neatseeker.core.StopWordList
Returns true if word is on the stopword list.

J

j - Variable in class lempinen.neatseeker.stemmer.charvec
 

K

k - Variable in class lempinen.neatseeker.stemmer.charvec
 
k0 - Variable in class lempinen.neatseeker.stemmer.charvec
 
key - Variable in class lempinen.neatseeker.core.Entry
The keyword.

L

lempinen.neatseeker.core - package lempinen.neatseeker.core
 
lempinen.neatseeker.html - package lempinen.neatseeker.html
 
lempinen.neatseeker.ir - package lempinen.neatseeker.ir
 
lempinen.neatseeker.servlet - package lempinen.neatseeker.servlet
 
lempinen.neatseeker.stemmer - package lempinen.neatseeker.stemmer
 
lempinen.util - package lempinen.util
 
load() - Method in class lempinen.neatseeker.core.Bucket
Reads the TreeMap object from a serialized file.
load() - Method in class lempinen.neatseeker.core.Statistics
Reads the statistics from a text file.
lowerCase - Variable in class lempinen.neatseeker.core.AbstractIndexer
Lowercase indexing on/off.

M

m() - Method in class lempinen.neatseeker.stemmer.charvec
 
main(String[]) - Static method in class lempinen.neatseeker.stemmer.PorterStemmer
Test program.
main(String[]) - Static method in class lempinen.neatseeker.core.NeatMaker
Main command-line interface.
main(String[]) - Static method in class lempinen.neatseeker.core.NeatSeeker
Main method.
main(String[]) - Static method in class lempinen.neatseeker.html.HTMLParser
 
map - Variable in class lempinen.neatseeker.core.Bucket
The TreeMap to hold the keyword index.
mapfile - Variable in class lempinen.neatseeker.core.Bucket
The path where to store the serialized TreeMap object.

N

NeatMaker - class lempinen.neatseeker.core.NeatMaker.
Command-line utility for running various indexers.
NeatMaker() - Constructor for class lempinen.neatseeker.core.NeatMaker
 
neatseeker - Variable in class lempinen.neatseeker.servlet.Seeker
The NeatSeeker object
NeatSeeker - class lempinen.neatseeker.core.NeatSeeker.
The NeatSeeker search front-end class.
NeatSeeker(Configuration) - Constructor for class lempinen.neatseeker.core.NeatSeeker
Creates a new NeatSeeker object with the given configuration.
not(PointerList) - Method in class lempinen.neatseeker.core.PointerList
Implements the NOT logical operator for two PointerLists.

O

override(String) - Method in class lempinen.util.Configuration
Copies matching system properties to the current object.

P

parse(InputStream) - Method in class lempinen.neatseeker.html.HTMLParser
Parses the specified input stream.
Pointer - class lempinen.neatseeker.core.Pointer.
Represents single Target in the TargetIndex for a particular keyword.
Pointer() - Constructor for class lempinen.neatseeker.core.Pointer
Creates an empty Pointer instance.
Pointer(long) - Constructor for class lempinen.neatseeker.core.Pointer
Creates a Pointer instance with the given ID.
PointerList - class lempinen.neatseeker.core.PointerList.
Represents a list of Pointers for a particular keyword.
PointerList() - Constructor for class lempinen.neatseeker.core.PointerList
 
PorterStemmer - class lempinen.neatseeker.stemmer.PorterStemmer.
Wrapper class for Dr.
PorterStemmer() - Constructor for class lempinen.neatseeker.stemmer.PorterStemmer
Creates a new PorterStemmer object.
printFile(InputStream, PrintWriter) - Method in class lempinen.neatseeker.servlet.Seeker
Outputs an InputStream into the specified PrintWriter.
printFile(String, PrintWriter) - Method in class lempinen.neatseeker.servlet.Seeker
Outputs a file into the specified PrintWriter.
process(InputStream, String) - Method in interface lempinen.neatseeker.core.Indexer
Indexes the data in the InputStream.
process(InputStream, String) - Method in class lempinen.neatseeker.html.HTMLIndexer
Indexes the data in the URI specified by uri.
proximity(PointerList, long, boolean) - Method in class lempinen.neatseeker.core.PointerList
Performs a proximity search between two PointerLists.
put(Serializable) - Method in class lempinen.util.RandomAccessArray
Adds an object into the index and returns a unique ID.
put(Target) - Method in class lempinen.neatseeker.core.Repository
Adds an object into the TargetIndex and returns a unique ID.

R

r(String) - Method in class lempinen.neatseeker.stemmer.charvec
 
rafile - Variable in class lempinen.util.RandomAccessArray
The file to use for serializing the objects.
RandomAccessArray - class lempinen.util.RandomAccessArray.
Class for storing and retrieving objects from a random access file.
RandomAccessArray(String) - Constructor for class lempinen.util.RandomAccessArray
Creates a new RandomAccessArray object in read-write mode.
RandomAccessArray(String, boolean) - Constructor for class lempinen.util.RandomAccessArray
Creates a new RandomAccessArray object (read or read-write).
readObject(ObjectInputStream) - Method in class lempinen.neatseeker.core.Target
Reads a serialized object.
readObject(ObjectInputStream) - Method in class lempinen.neatseeker.core.Pointer
Reads a serialized object.
readObject(ObjectInputStream) - Method in class lempinen.neatseeker.html.HTMLTarget
Reads a serialized object.
readonly - Variable in class lempinen.neatseeker.core.Repository
The read-only flag.
repository - Variable in class lempinen.neatseeker.core.AbstractWeighter
The repository object.
repository - Variable in class lempinen.neatseeker.core.AbstractIndexer
The repository object.
repository - Variable in class lempinen.neatseeker.core.NeatSeeker
The repository object.
Repository - class lempinen.neatseeker.core.Repository.
Class for handling a repository of Buckets.
Repository(Configuration) - Constructor for class lempinen.neatseeker.core.Repository
Creates a new read-write Repository with the given configuration.
Repository(Configuration, boolean) - Constructor for class lempinen.neatseeker.core.Repository
Creates a new Repository (read or read-write).
reset() - Method in class lempinen.neatseeker.stemmer.charvec
 
resultCount - Variable in class lempinen.neatseeker.core.AbstractWeighter
The total number of documents returned by a particular query.
root - Variable in class lempinen.neatseeker.core.Repository
The root directory of the Bucket repository.

S

sample - Variable in class lempinen.neatseeker.html.HTMLParser
 
sample - Variable in class lempinen.neatseeker.html.HTMLTarget
Sample text.
save() - Method in class lempinen.neatseeker.core.Bucket
Writes the TreeMap object in a file
save() - Method in class lempinen.neatseeker.core.Statistics
Saves the statistics to a text file.
save() - Method in class lempinen.neatseeker.core.Repository
Writes all Buckets and the TargetIndex onto disk.
search(String) - Method in class lempinen.neatseeker.core.Bucket
Searches for a specific key in the index.
search(String) - Method in class lempinen.neatseeker.core.NeatSeeker
Parses a search string into an array of search terms and runs the search.
search(String[]) - Method in class lempinen.neatseeker.core.NeatSeeker
Parses an array of search terms and runs the search.
searchPhrase(String) - Method in class lempinen.neatseeker.core.NeatSeeker
Performs a phrase search for two or more words.
searchSimple(String) - Method in class lempinen.neatseeker.core.Repository
Searches for a particular key in the repository.
searchSimple(String) - Method in class lempinen.neatseeker.core.NeatSeeker
Searches for a particular key string.
Seeker - class lempinen.neatseeker.servlet.Seeker.
A reference implementation of a NeatSeeker servlet.
Seeker() - Constructor for class lempinen.neatseeker.servlet.Seeker
 
sequence - Variable in class lempinen.neatseeker.core.Entry
The sequential number of the keyword in the Target.
sequences - Variable in class lempinen.neatseeker.core.Pointer
 
setCollector(Collector) - Method in interface lempinen.neatseeker.core.Indexer
Sets the Collector partner.
setCollector(Collector) - Method in class lempinen.neatseeker.core.AbstractIndexer
 
setConfiguration(Configuration) - Method in interface lempinen.neatseeker.core.Indexer
Sets the Configuration used by this Indexer.
setConfiguration(Configuration) - Method in class lempinen.neatseeker.core.AbstractIndexer
 
setExcludes(String) - Method in class lempinen.util.FileSystemScanner
Parses a String of includes to an array and calls super.setIncludes().
setID(long) - Method in class lempinen.neatseeker.core.Entry
Sets the ID of the Target in the TargetIndex.
setID(long) - Method in class lempinen.neatseeker.core.Pointer
Sets the ID of the Target.
setIncludes(String) - Method in class lempinen.util.FileSystemScanner
Parses a String of includes to an array and calls super.setIncludes().
setKey(String) - Method in class lempinen.neatseeker.core.Entry
Sets the keyword.
setResultCount(int) - Method in class lempinen.neatseeker.core.AbstractWeighter
 
setResultCount(int) - Method in interface lempinen.neatseeker.core.Weighter
Sets the number of results returned by a query.
setSample(String) - Method in class lempinen.neatseeker.html.HTMLTarget
Sets the sample.
setSequence(int) - Method in class lempinen.neatseeker.core.Entry
Sets the sequential number of the keyword in the Target.
setSequences(Vector) - Method in class lempinen.neatseeker.core.Pointer
Sets the full list of word positions.
setSize(long) - Method in class lempinen.neatseeker.core.Target
Sets the size.
setTitle(String) - Method in class lempinen.neatseeker.html.HTMLTarget
Sets the title.
setto(String) - Method in class lempinen.neatseeker.stemmer.charvec
 
setURI(String) - Method in class lempinen.neatseeker.core.Target
Sets the URI.
setWeight(float) - Method in class lempinen.neatseeker.core.Pointer
Sets the weight of the Pointer.
size - Variable in class lempinen.neatseeker.core.Target
 
start() - Method in interface lempinen.neatseeker.core.Collector
Starts the collection and indexing process.
start() - Method in class lempinen.neatseeker.core.FileSystemCollector
Starts the indexing process.
start() - Method in interface lempinen.neatseeker.core.Indexer
Starts the indexing process.
start() - Method in class lempinen.neatseeker.core.AbstractIndexer
Starts the indexing process.
statistics - Variable in class lempinen.neatseeker.core.AbstractIndexer
The Statistics object for storing metainformation about the index.
statistics - Variable in class lempinen.neatseeker.core.NeatSeeker
The Statistics object.
Statistics - class lempinen.neatseeker.core.Statistics.
Manages the statistical information concerning the repository.
Statistics(String) - Constructor for class lempinen.neatseeker.core.Statistics
Creates an empty Statistics instance with the given file path.
stem(int) - Method in class lempinen.neatseeker.stemmer.charvec
 
stem(String) - Method in class lempinen.neatseeker.stemmer.PorterStemmer
Returns the stem of word.
stem(String) - Method in interface lempinen.neatseeker.core.Stemmer
 
stemmer - Variable in class lempinen.neatseeker.core.Repository
The Stemmer object.
stemmer - Variable in class lempinen.neatseeker.core.NeatSeeker
The stemmer object.
Stemmer - interface lempinen.neatseeker.core.Stemmer.
Interface definition for NeatSeeker stemmer classes.
StemmerFactory - class lempinen.neatseeker.core.StemmerFactory.
A Factory that churns out Stemmers.
StemmerFactory() - Constructor for class lempinen.neatseeker.core.StemmerFactory
 
step1() - Method in class lempinen.neatseeker.stemmer.charvec
 
step2() - Method in class lempinen.neatseeker.stemmer.charvec
 
step3() - Method in class lempinen.neatseeker.stemmer.charvec
 
step4() - Method in class lempinen.neatseeker.stemmer.charvec
 
step5() - Method in class lempinen.neatseeker.stemmer.charvec
 
step6() - Method in class lempinen.neatseeker.stemmer.charvec
 
stoplist - Variable in class lempinen.neatseeker.core.AbstractIndexer
The StopWordList object
StopWordList - class lempinen.neatseeker.core.StopWordList.
Class for reading and querying a stopword list.
StopWordList(String) - Constructor for class lempinen.neatseeker.core.StopWordList
Creates a new StopWordList, based on the list in textfile.
stopwords - Variable in class lempinen.neatseeker.core.StopWordList
The TreeMap that holds the stopword list.
stringToArray(String, String) - Method in class lempinen.util.FileSystemScanner
Parses a String to an array and returns it.

T

Target - class lempinen.neatseeker.core.Target.
Represents a simple target document object.
Target() - Constructor for class lempinen.neatseeker.core.Target
Creates an empty Target instance.
Target(String) - Constructor for class lempinen.neatseeker.core.Target
Creates an Target instance and initialises the URI.
TargetIndex - class lempinen.neatseeker.core.TargetIndex.
Class for storing and retrieving Targets from a RandomAccessArray.
TargetIndex(String) - Constructor for class lempinen.neatseeker.core.TargetIndex
 
TargetIndex(String, boolean) - Constructor for class lempinen.neatseeker.core.TargetIndex
 
TfIdfWeighter - class lempinen.neatseeker.ir.TfIdfWeighter.
Provides an implementation of simple TF*IDF based term weighting.
TfIdfWeighter() - Constructor for class lempinen.neatseeker.ir.TfIdfWeighter
 
tidy - Variable in class lempinen.neatseeker.html.HTMLParser
 
title - Variable in class lempinen.neatseeker.html.HTMLParser
 
title - Variable in class lempinen.neatseeker.html.HTMLTarget
The title of the document.
toString() - Method in class lempinen.neatseeker.stemmer.charvec
 
toString() - Method in class lempinen.neatseeker.ir.TfIdfWeighter
 
toString() - Method in class lempinen.neatseeker.ir.HitCountWeighter
 
toString() - Method in interface lempinen.neatseeker.core.Weighter
Returns a textual identification of this Weighter.
toString() - Method in class lempinen.neatseeker.core.Statistics
Returns a String representation of the Statistics.
toString() - Method in class lempinen.neatseeker.core.Entry
Returns a String representation of the Entry.
toString() - Method in class lempinen.neatseeker.core.Target
Returns a String representation of the Target.
toString() - Method in class lempinen.neatseeker.core.Pointer
Returns a String representation of the Pointer.
toString() - Method in class lempinen.neatseeker.html.HTMLTarget
Returns a String representation.

U

union(PointerList) - Method in class lempinen.neatseeker.core.PointerList
Returns the common elements in the two PointerLists.
uri - Variable in class lempinen.neatseeker.core.Target
 

V

vowelinstem() - Method in class lempinen.neatseeker.stemmer.charvec
 

W

weight - Variable in class lempinen.neatseeker.core.Pointer
 
weighter - Variable in class lempinen.neatseeker.core.NeatSeeker
The Weighter object.
Weighter - interface lempinen.neatseeker.core.Weighter.
Defines the interface for a NeatSeeker search result weighter.
WeighterFactory - class lempinen.neatseeker.core.WeighterFactory.
A Factory that churns out Weighters.
WeighterFactory() - Constructor for class lempinen.neatseeker.core.WeighterFactory
 
wordCount - Variable in class lempinen.neatseeker.core.AbstractWeighter
The total word count
wordCount - Variable in class lempinen.neatseeker.core.Statistics
The total number of words in the index.
writeObject(ObjectOutputStream) - Method in class lempinen.neatseeker.core.Target
Writes the object in a serialized form.
writeObject(ObjectOutputStream) - Method in class lempinen.neatseeker.core.Pointer
Writes the object in a serialized form.
writeObject(ObjectOutputStream) - Method in class lempinen.neatseeker.html.HTMLTarget
Writes the object in a serialized form.

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