|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.didion.jwnl.data.PointerType
public final class PointerType
Instances of this class enumerate the possible WordNet pointer types,
and are used to label PointerType
s. Each PointerType
carries additional information: a human-readable label, an optional reflexive
type that labels links pointing the opposite direction, an encoding of
parts-of-speech that it applies to, and a short string that represents it in
the dictionary files.
Field Summary | |
---|---|
static PointerType |
ANTONYM
|
static PointerType |
ATTRIBUTE
|
static PointerType |
CATEGORY
|
static PointerType |
CATEGORY_MEMBER
|
static PointerType |
CAUSE
|
static PointerType |
DERIVED
|
static PointerType |
ENTAILED_BY
|
static PointerType |
ENTAILMENT
|
static PointerType |
HYPERNYM
|
static PointerType |
HYPONYM
|
static PointerType |
INSTANCE_HYPERNYM
|
static PointerType |
INSTANCES_HYPONYM
|
static PointerType |
MEMBER_HOLONYM
|
static PointerType |
MEMBER_MERONYM
|
static PointerType |
NOMINALIZATION
|
static PointerType |
PART_HOLONYM
|
static PointerType |
PART_MERONYM
|
static PointerType |
PARTICIPLE_OF
|
static PointerType |
PERTAINYM
|
static PointerType |
REGION
|
static PointerType |
REGION_MEMBER
|
static PointerType |
SEE_ALSO
|
static PointerType |
SIMILAR_TO
|
static PointerType |
SUBSTANCE_HOLONYM
|
static PointerType |
SUBSTANCE_MERONYM
|
static PointerType |
USAGE
|
static PointerType |
USAGE_MEMBER
|
static PointerType |
VERB_GROUP
|
Method Summary | |
---|---|
boolean |
appliesTo(POS pos)
Whether or not this PointerType can be associated with pos |
static java.util.List |
getAllPointerTypes()
|
static java.util.List |
getAllPointerTypesForPOS(POS pos)
|
java.lang.String |
getKey()
|
java.lang.String |
getLabel()
|
static PointerType |
getPointerTypeForKey(java.lang.String key)
Return the PointerType whose key matches key. |
PointerType |
getSymmetricType()
Returns the pointer type that is symmetric to this type. |
int |
hashCode()
|
static void |
initialize()
|
boolean |
isSymmetric()
|
static boolean |
isSymmetric(PointerType type)
Returns true if type is a symmetric pointer type (it is its own symmetric type). |
boolean |
symmetricTo(PointerType type)
Returns true if type is symmetric to this pointer type. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final PointerType ANTONYM
public static final PointerType CATEGORY
public static final PointerType REGION
public static final PointerType USAGE
public static final PointerType HYPERNYM
public static final PointerType HYPONYM
public static final PointerType NOMINALIZATION
public static final PointerType INSTANCE_HYPERNYM
public static final PointerType INSTANCES_HYPONYM
public static final PointerType ATTRIBUTE
public static final PointerType SEE_ALSO
public static final PointerType MEMBER_HOLONYM
public static final PointerType SUBSTANCE_HOLONYM
public static final PointerType PART_HOLONYM
public static final PointerType MEMBER_MERONYM
public static final PointerType SUBSTANCE_MERONYM
public static final PointerType PART_MERONYM
public static final PointerType CATEGORY_MEMBER
public static final PointerType REGION_MEMBER
public static final PointerType USAGE_MEMBER
public static final PointerType ENTAILMENT
public static final PointerType ENTAILED_BY
public static final PointerType CAUSE
public static final PointerType VERB_GROUP
public static final PointerType SIMILAR_TO
public static final PointerType PARTICIPLE_OF
public static final PointerType PERTAINYM
public static final PointerType DERIVED
Method Detail |
---|
public static void initialize()
public static boolean isSymmetric(PointerType type)
public static PointerType getPointerTypeForKey(java.lang.String key)
PointerType
whose key matches key.
public static java.util.List getAllPointerTypes()
public static java.util.List getAllPointerTypesForPOS(POS pos)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getKey()
public java.lang.String getLabel()
public boolean appliesTo(POS pos)
pos
public boolean isSymmetric()
public boolean symmetricTo(PointerType type)
public PointerType getSymmetricType()
public int hashCode()
hashCode
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |