Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
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
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES