| Package | Description |
|---|---|
| net.didion.jwnl.data |
Classes for extracting and containing data from the dictionary.
|
| net.didion.jwnl.data.list |
Lists and associated classes that hold the results of relationship operations.
|
| net.didion.jwnl.data.relationship |
Tools for finding pointer relationships between words.
|
| Modifier and Type | Method and Description |
|---|---|
private PointerTargetTreeNodeList |
PointerUtils.makePointerTargetTreeList(Synset synset,
PointerType[] searchTypes,
PointerType labelType,
int depth,
boolean allowRedundancies,
PointerTargetTreeNode parent) |
| Modifier and Type | Field and Description |
|---|---|
private PointerTargetTreeNode |
PointerTargetTreeNodeList.FindNodeOperation._node |
private PointerTargetTreeNode |
PointerTargetTreeNode._parent
This node's parent
|
private PointerTargetTreeNode |
PointerTargetTree._rootNode |
| Modifier and Type | Method and Description |
|---|---|
PointerTargetTreeNode[] |
PointerTargetTree.findAll(PointerTarget target)
Find all nodes in the tree whose target is target
|
PointerTargetTreeNode[] |
PointerTargetTree.findAll(PointerTargetTreeNode node)
Find all occurances of
node in the tree. |
PointerTargetTreeNode[] |
PointerTargetTreeNodeList.findAll(PointerTargetTreeNode node)
Find all occurances of
node within the list. |
PointerTargetTreeNode |
PointerTargetTree.findFirst(PointerTarget target)
Find the first node in the tree whose target is target
|
PointerTargetTreeNode |
PointerTargetTree.findFirst(PointerTargetTreeNode node)
Find the first occurance of
node in the tree. |
PointerTargetTreeNode |
PointerTargetTreeNodeList.findFirst(PointerTargetTreeNode node)
Find the first node in the list that is equal to
node. |
PointerTargetTreeNode |
PointerTargetTreeNode.getParent() |
PointerTargetTreeNode |
PointerTargetTree.getRootNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
PointerTargetTreeNodeList.add(PointerTarget target,
PointerTargetTreeNodeList childTreeList,
PointerTargetTreeNodeList pointerTreeList,
PointerType type,
PointerTargetTreeNode parent) |
void |
PointerTargetTreeNodeList.add(PointerTarget target,
PointerTargetTreeNodeList childTreeList,
PointerType type,
PointerTargetTreeNode parent) |
void |
PointerTargetTreeNodeList.add(PointerTarget target,
PointerType type,
PointerTargetTreeNode parent) |
java.lang.Object |
PointerTargetTreeNodeList.Operation.execute(PointerTargetTreeNode node)
Execute the operation on the given node
|
java.lang.Object |
PointerTargetTreeNodeList.FindNodeOperation.execute(PointerTargetTreeNode testNode) |
java.lang.Object |
PointerTargetTreeNodeList.FindTargetOperation.execute(PointerTargetTreeNode node) |
PointerTargetTreeNode[] |
PointerTargetTree.findAll(PointerTargetTreeNode node)
Find all occurances of
node in the tree. |
PointerTargetTreeNode[] |
PointerTargetTreeNodeList.findAll(PointerTargetTreeNode node)
Find all occurances of
node within the list. |
PointerTargetTreeNode |
PointerTargetTree.findFirst(PointerTargetTreeNode node)
Find the first occurance of
node in the tree. |
PointerTargetTreeNode |
PointerTargetTreeNodeList.findFirst(PointerTargetTreeNode node)
Find the first node in the list that is equal to
node. |
void |
PointerTargetTreeNode.setParent(PointerTargetTreeNode parent) |
| Constructor and Description |
|---|
FindNodeOperation(PointerTargetTreeNode node) |
PointerTargetTree(PointerTargetTreeNode rootNode) |
PointerTargetTreeNode(PointerTarget target,
PointerTargetTreeNodeList childTreeList,
PointerTargetTreeNodeList pointerTreeList,
PointerType type,
PointerTargetTreeNode parent) |
PointerTargetTreeNode(PointerTarget target,
PointerTargetTreeNodeList childTreeList,
PointerType type,
PointerTargetTreeNode parent) |
PointerTargetTreeNode(PointerTarget target,
PointerType type,
PointerTargetTreeNode parent) |
| Modifier and Type | Method and Description |
|---|---|
private void |
RelationshipFinder.buildSymmetricRelationshipList(PointerTargetNodeList list,
PointerTargetTreeNode node)
Build the relationship.
|
private PointerTargetNodeList |
RelationshipFinder.findSymmetricRelationship(PointerTargetTreeNode node,
PointerType type)
Build a relationsip from node back to it's root ancestor and
then reverse the list.
|