All Classes and Interfaces
Class
Description
Extends
Dictionary
to provide caching of elements.Abstract implementation of
DictionaryFile
.AbstractDictionaryFile
that uses file names compatible with Princeton's distribution of WordNet.FileDictionaryElementFactory
that parses lines from the dictionary files distributed by the
WordNet team at Princeton's Cognitive Science department.An
Adjective
is a Word
that can have an adjective position.Adjective positions denote a restriction on the on the syntactic position the
adjective may have in relation to noun that it modifies.
An asymmetric relationship is one whose source and target synsets have lineages with a definite divergence point.
A group of possible base forms for a particular lemma
A
Cache
is a collection of values that are indexed by keys and that are stored for an
unspecified amount of time (which the implementor of Cache
may further specify).A set of Caches, indexed by
CacheKey
.A
Createable
is an object that can create an instance of itself given
parameters from a properties file (Param
s).Factory interface for creating WordNet objects from a database.
A
DeepCloneable
is a cloneable object that can be cloned shallowly (by
creating a copy of the object that contains references to the same
members as the original) or deeply (by creating a copy of the object
and of all it's member objects).Default implementation of
MorphologicalProcessor
.Remove all aplicable suffixes from the word(s) and do a look-up.
Abstract representation of a WordNet dictionary.
A container for the files associated with a catalog (the index, data, and exception
files associated with a POS).
Simple container for
DictionaryCatalog
s that allows
a DictionaryFile
to be retrieved by its POS
and DictionaryFileType
.Any class that represents an element contained in the dictionary (
IndexWord
s,
Synset
s, and Exc
eptions) must implement this interface.WordNet contains different file types, index, synset data, and exception files.
Represents a single dictionary file.
Instances of this class specify the different types of dictionary files (the different classes of dictionary files.
DictionaryToDatabase is used to transfer a WordNet file database into an actual
database structure.
DictionaryToDatabase is used to transfer a WordNet file database into an actual
database structure.
DictionaryToMap allows you to populate and create an in-memory map of the WordNet
library.
Represents an installable element in a properties file
A class to demonstrate the functionality of the JWNL package.
Represents an entry in an exception file.
A
Dictionary
that retrieves objects from the text files
in the WordNet distribution directory.Factory class for creating
DictionaryElement
s (Synset
s, Exceptioninvalid input: '<'/codes,
and IndexWord
s).
FileManager
defines the interface between the FileBackedDictionary
and the file system.An implementation of
FileManager
that reads files from the local file system.An
IndexWord
represents a line of the pos.index
file.A class to simplify the access to a set of
IndexWord
s, each containing
one part of speech of the same word.An
Installable
is an object that defines a framework for allowing
subclasses to define an instance of themselves as the single static
instance of the superclass.Contains system info as well as JWNL properties.
Used to create constants that represent the major categories of operating systems.
Represents a version of WordNet.
Base level exception used by JWNL.
Base level runtime exception used by JWNL.
LexFileIdMap maps the names of the lexiographer files to the identifiers
found in the data.pos files.
Lookup the word in the exceptions file of the given part-of-speech.
A fixed-capacity
Cache
that stores the most recently used elements.A
Dictionary
backed by Map
s.A
MorphologicalProcessor
tries to turn the inflected form of a word or phrase into
the form that can be found in WordNet.Wrapper for a verb that allows the VerbFrame flags to be set after the Verb
is created.
A node in a list.
A printer for displaying the contents of a node list.
Wrapper for a NodeListIterator that allows the next pointer to be moved to any index.
DictioanryFile
that reads and writes serailazed objects.Represents a parameter in a properties file.
A
Pointer
encodes a lexical or semantic relationship between WordNet entities.This class is used to avoid paging in the target before it is required, and to prevent
keeping a large portion of the database resident once the target has been queried.
A
PointerTarget
is the source or target of a Pointer
.A node in a
PointerTargetNodeList
.A
PointerTargetNodeList
holds the results of a relationship method.A container for the root node of a pointer target tree.
A node in a
PointerTargetTreeNodeList
.A list of
PointerTargetTreeNode
s.Operation that is used for finding the specified node in a tree.
Operation that is used for finding the node(s) in a tree that have the specified
PointerTarget
.Operation that is performed on the nodes of a tree or list.
Instances of this class enumerate the possible WordNet pointer types,
and are used to label
PointerType
s.This class constains static methods for performing various pointer operations.
Instances of this class enumerate the possible major syntactic categories, or
Part's Of Speech.
A cache key consists of a
POS
and an objectA
RandomAccessDictionaryFile
that accesses files named with Princeton's dictionary file naming convention.ObjectDictionaryFile
that accesses files names with the Princeton dictionary file naming convention.A
RandomAccessDictionaryFile
that accesses files
named with Princeton's dictionary file naming convention.FileDictionaryElementFactory
that produces elements for Princeton's release of WordNet v 1.6FileDictionaryElementFactory
that produces elements for the Princeton release of WordNet v 1.7Supports the wordnet 3.0 database, including sense key and usage count information.
DictionaryFile
that reads lines from a random-access text file.A
Relationship
encapsulates the relationship between two synsets.A list of
Relationship
s.An object of this class can serve as a
FileManager
for remote FileBackedDictionary
instantiations using RMI.yet to be implemented
Implements lazy resolving for a resource key
A ResourceBundle that is a proxy to multiple ResourceBundles.
Database Manager that handles the extended database containing sense key and usage statistics.
A symmetric relationship is one whose type is symmetric (its own inverse).
A
Synset
, or synonym set, represents a
line of a WordNet pos.data
file.Proxy for a
Synset
.A
StringTokenizer
with extensions to retrieve the values of numeric tokens, as well as strings.Wrapper for a list that checks the type of arguments before putting them in the list.
A
Verb
is a subclass of Word
that can have 1 or more
VerbFrame
s (use cases of the verb).A
VerbFrame
is the frame of a sentence in which it is proper to use a given verb.A
Word
represents the lexical information related to a specific sense of an IndexWord
.