net.didion.jwnl.data
Class POS

java.lang.Object
  extended by net.didion.jwnl.data.POS
All Implemented Interfaces:
java.io.Serializable

public final class POS
extends java.lang.Object
implements java.io.Serializable

Instances of this class enumerate the possible major syntactic categories, or Part's Of Speech. Each POS has a human-readable label that can be used to print it, and a key by which it can be looked up.

See Also:
Serialized Form

Field Summary
static POS ADJECTIVE
           
static POS ADVERB
           
static POS NOUN
           
static POS VERB
           
 
Method Summary
static java.util.List getAllPOS()
           
 java.lang.String getKey()
           
 java.lang.String getLabel()
          Return a label intended for textual presentation.
static POS getPOSForKey(java.lang.String key)
          Return the POS whose key matches key, or null if the key does not match any POS.
static POS getPOSForLabel(java.lang.String label)
          Return the POS whose key matches label, or null if the label does not match any POS.
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NOUN

public static final POS NOUN

VERB

public static final POS VERB

ADJECTIVE

public static final POS ADJECTIVE

ADVERB

public static final POS ADVERB
Method Detail

getAllPOS

public static java.util.List getAllPOS()

getPOSForLabel

public static POS getPOSForLabel(java.lang.String label)
Return the POS whose key matches label, or null if the label does not match any POS.


getPOSForKey

public static POS getPOSForKey(java.lang.String key)
Return the POS whose key matches key, or null if the key does not match any POS.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getLabel

public java.lang.String getLabel()
Return a label intended for textual presentation.


getKey

public java.lang.String getKey()