Uses of Class
net.didion.jwnl.data.PointerType
Packages that use PointerType
Package
Description
Classes for extracting and containing data from the dictionary.
Lists and associated classes that hold the results of relationship operations.
Tools for finding pointer relationships between words.
-
Uses of PointerType in net.didion.jwnl.data
Fields in net.didion.jwnl.data declared as PointerTypeModifier and TypeFieldDescriptionprivate PointerType
Pointer._pointerType
private PointerType
PointerType._symmetricType
The PointerType that is the revers of this PointerTypestatic final PointerType
PointerType.ANTONYM
static final PointerType
PointerType.ATTRIBUTE
static final PointerType
PointerType.CATEGORY
static final PointerType
PointerType.CATEGORY_MEMBER
static final PointerType
PointerType.CAUSE
static final PointerType
PointerType.DERIVED
static final PointerType
PointerType.ENTAILED_BY
static final PointerType
PointerType.ENTAILMENT
static final PointerType
PointerType.HYPERNYM
static final PointerType
PointerType.HYPONYM
static final PointerType
PointerType.INSTANCE_HYPERNYM
static final PointerType
PointerType.INSTANCES_HYPONYM
static final PointerType
PointerType.MEMBER_HOLONYM
static final PointerType
PointerType.MEMBER_MERONYM
static final PointerType
PointerType.NOMINALIZATION
static final PointerType
PointerType.PART_HOLONYM
static final PointerType
PointerType.PART_MERONYM
static final PointerType
PointerType.PARTICIPLE_OF
static final PointerType
PointerType.PERTAINYM
static final PointerType
PointerType.REGION
static final PointerType
PointerType.REGION_MEMBER
static final PointerType
PointerType.SEE_ALSO
static final PointerType
PointerType.SIMILAR_TO
static final PointerType
PointerType.SUBSTANCE_HOLONYM
static final PointerType
PointerType.SUBSTANCE_MERONYM
static final PointerType
PointerType.USAGE
static final PointerType
PointerType.USAGE_MEMBER
static final PointerType
PointerType.VERB_GROUP
Methods in net.didion.jwnl.data that return PointerTypeModifier and TypeMethodDescriptionstatic PointerType
PointerType.getPointerTypeForKey
(String key) Return thePointerType
whose key matches key.PointerType.getSymmetricType()
Returns the pointer type that is symmetric to this type.Pointer.getType()
Methods in net.didion.jwnl.data with parameters of type PointerTypeModifier and TypeMethodDescriptionPointer[]
PointerTarget.getPointers
(PointerType type) Get all pointers of typetype
.Pointer[]
SynsetProxy.getPointers
(PointerType type) private PointerTargetNodeList
PointerUtils.getPointerTargets
(Synset synset, PointerType type) Get all the pointer targets of synset of type type.PointerTarget.getTargets
(PointerType type) Get all the targets of the pointers of typetype
.SynsetProxy.getTargets
(PointerType type) static boolean
PointerType.isSymmetric
(PointerType type) Returns true if type is a symmetric pointer type (it is its own symmetric type).PointerUtils.makeInheritedTree
(PointerTargetTree tree, PointerType[] searchTypes, PointerType labelType, int pointerDepth, int ancestorDepth, boolean allowRedundancies) Turn an existing tree into an inheritance tree.PointerUtils.makeInheritedTree
(Synset synset, PointerType searchType) Create a hypernym tree starting at synset, and add to each node a nested list pointer targets of type searchType, starting at the node's pointer target.PointerUtils.makeInheritedTree
(Synset synset, PointerType[] searchTypes) Create a hypernym tree starting at synset, and add to each node a nested list pointer targets of the types specified in searchTypes, starting at the node's pointer target.PointerUtils.makeInheritedTree
(Synset synset, PointerType[] searchTypes, PointerType labelType, int pointerDepth, int ancestorDepth) Create a hypernym tree starting at synset, and add to each node a nested list pointer targets of the types specified in searchTypes, starting at the node's pointer target.PointerUtils.makeInheritedTree
(Synset synset, PointerType[] searchTypes, PointerType labelType, int pointerDepth, int ancestorDepth, boolean allowRedundancies) Create a hypernym tree starting at synset, and add to each node a nested list pointer targets of the types specified in searchTypes, starting at the node's pointer target.PointerUtils.makeInheritedTree
(Synset synset, PointerType searchType, PointerType labelType, int pointerDepth, int ancestorDepth) Create a hypernym tree starting at synset, and add to each node a nested list pointer targets of type searchType, starting at the node's pointer target.PointerUtils.makeInheritedTree
(Synset synset, PointerType searchType, PointerType labelType, int pointerDepth, int ancestorDepth, boolean allowRedundancies) Create a hypernym tree starting at synset, and add to each node a nested list pointer targets of type searchType, starting at the node's pointer target.PointerUtils.makeInheritedTreeList
(PointerTargetTreeNodeList list, PointerType[] searchTypes, PointerType labelType, int pointerDepth, int ancestorDepth, boolean allowRedundancies) Turn an existing tree list into an inheritance tree list.PointerUtils.makePointerTargetTreeList
(PointerTargetNodeList list, PointerType[] searchTypes, PointerType labelType, int depth, boolean allowRedundancies) Make a nested list of pointer targets to depth depth, starting at eachsynset
in list.PointerUtils.makePointerTargetTreeList
(PointerTargetNodeList list, PointerType searchType, PointerType labelType, int depth, boolean allowRedundancies) Make a nested list of pointer targets to depth depth, starting at eachsynset
in list.PointerUtils.makePointerTargetTreeList
(Synset set, PointerType searchType) Make a nested list of pointer targets to the default depth, starting atsynset
.PointerUtils.makePointerTargetTreeList
(Synset set, PointerType[] searchTypes) Make a nested list of pointer targets to the default depth, starting atsynset
.PointerUtils.makePointerTargetTreeList
(Synset set, PointerType[] searchTypes, int depth) Make a nested list of pointer targets to depth depth, starting atsynset
.PointerUtils.makePointerTargetTreeList
(Synset synset, PointerType[] searchTypes, PointerType labelType, int depth, boolean allowRedundancies) Make a nested list of pointer targets to depth depth, starting atsynset
.private PointerTargetTreeNodeList
PointerUtils.makePointerTargetTreeList
(Synset synset, PointerType[] searchTypes, PointerType labelType, int depth, boolean allowRedundancies, PointerTargetTreeNode parent) PointerUtils.makePointerTargetTreeList
(Synset set, PointerType searchType, int depth) Make a nested list of pointer targets to depth depth, starting atsynset
.PointerUtils.makePointerTargetTreeList
(Synset set, PointerType searchType, PointerType labelType, int depth, boolean allowRedundancies) Make a nested list of pointer targets to depth depth, starting atsynset
.private static void
PointerType.setSymmetric
(PointerType a, PointerType b) Set a as b's symmetric type, and vice versa.boolean
PointerType.symmetricTo
(PointerType type) Returns true if type is symmetric to this pointer type.Constructors in net.didion.jwnl.data with parameters of type PointerTypeModifierConstructorDescriptionPointer
(PointerTarget source, int index, PointerType pointerType, POS targetPOS, long targetOffset, int targetIndex) -
Uses of PointerType in net.didion.jwnl.data.list
Fields in net.didion.jwnl.data.list declared as PointerTypeModifier and TypeFieldDescriptionprivate PointerType
PointerTargetNode._type
The relation type that produced this node.Methods in net.didion.jwnl.data.list that return PointerTypeMethods in net.didion.jwnl.data.list with parameters of type PointerTypeModifier and TypeMethodDescriptionvoid
PointerTargetNodeList.add
(PointerTarget target, PointerType type) void
PointerTargetTreeNodeList.add
(PointerTarget target, PointerTargetTreeNodeList childTreeList, PointerTargetTreeNodeList pointerTreeList, PointerType type) void
PointerTargetTreeNodeList.add
(PointerTarget target, PointerTargetTreeNodeList childTreeList, PointerTargetTreeNodeList pointerTreeList, PointerType type, PointerTargetTreeNode parent) void
PointerTargetTreeNodeList.add
(PointerTarget target, PointerTargetTreeNodeList childTreeList, PointerType type) void
PointerTargetTreeNodeList.add
(PointerTarget target, PointerTargetTreeNodeList childTreeList, PointerType type, PointerTargetTreeNode parent) void
PointerTargetTreeNodeList.add
(PointerTarget target, PointerType type) void
PointerTargetTreeNodeList.add
(PointerTarget target, PointerType type, PointerTargetTreeNode parent) void
PointerTargetNode.setType
(PointerType type) Constructors in net.didion.jwnl.data.list with parameters of type PointerTypeModifierConstructorDescriptionPointerTargetNode
(PointerTarget target, PointerType type) PointerTargetTreeNode
(PointerTarget target, PointerTargetTreeNodeList childTreeList, PointerTargetTreeNodeList pointerTreeList, PointerType type) PointerTargetTreeNode
(PointerTarget target, PointerTargetTreeNodeList childTreeList, PointerTargetTreeNodeList pointerTreeList, PointerType type, PointerTargetTreeNode parent) PointerTargetTreeNode
(PointerTarget target, PointerTargetTreeNodeList childTreeList, PointerType type) PointerTargetTreeNode
(PointerTarget target, PointerTargetTreeNodeList childTreeList, PointerType type, PointerTargetTreeNode parent) PointerTargetTreeNode
(PointerTarget target, PointerType type) PointerTargetTreeNode
(PointerTarget target, PointerType type, PointerTargetTreeNode parent) -
Uses of PointerType in net.didion.jwnl.data.relationship
Fields in net.didion.jwnl.data.relationship declared as PointerTypeMethods in net.didion.jwnl.data.relationship that return PointerTypeMethods in net.didion.jwnl.data.relationship with parameters of type PointerTypeModifier and TypeMethodDescriptionprivate Relationship
RelationshipFinder.findAsymmetricRelationship
(PointerTargetNodeList sourceNodes, PointerTargetNodeList targetNodes, PointerType type, Synset sourceSynset, Synset targetSynset) Find a relationship between two asymmetric lists ordered from deepest to shallowest ancestor.private RelationshipList
RelationshipFinder.findAsymmetricRelationships
(Synset sourceSynset, Synset targetSynset, PointerType type) Finds the asymmetric relationship(s) between two words.private RelationshipList
RelationshipFinder.findAsymmetricRelationships
(Synset sourceSynset, Synset targetSynset, PointerType type, int depth) Finds the asymmetric relationship(s) between two words.RelationshipFinder.findRelationships
(Synset sourceSynset, Synset targetSynset, PointerType type) Find all relationships of type type between sourceSynset and targetSynset.RelationshipFinder.findRelationships
(Synset sourceSynset, Synset targetSynset, PointerType type, int depth) Find all relationships of type type between sourceSynset and targetSynset to depth depth.private PointerTargetNodeList
RelationshipFinder.findSymmetricRelationship
(PointerTargetTreeNode node, PointerType type) Build a relationsip from node back to it's root ancestor and then reverse the list.private RelationshipList
RelationshipFinder.findSymmetricRelationships
(Synset sourceSynset, Synset targetSynset, PointerType type) A symmetric relationship is one whose type is symmetric (i.e.private RelationshipList
RelationshipFinder.findSymmetricRelationships
(Synset sourceSynset, Synset targetSynset, PointerType type, int depth) A symmetric relationship is one whose type is symmetric (i.e.Constructors in net.didion.jwnl.data.relationship with parameters of type PointerTypeModifierConstructorDescriptionAsymmetricRelationship
(PointerType type, PointerTargetNodeList nodes, int commonParentIndex, Synset sourceSynset, Synset targetSynset) protected
Relationship
(PointerType type, PointerTargetNodeList nodes, Synset sourceSynset, Synset targetSynset) SymmetricRelationship
(PointerType type, PointerTargetNodeList nodes, Synset sourceSynset, Synset targetSynset)