net.didion.jwnl.data
Class Adjective

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

public class Adjective
extends Word

An Adjective is a Word that can have an adjective position.

Note: Adjective positions are only supported through WordNet v1.5.

See Also:
Serialized Form

Nested Class Summary
static class Adjective.AdjectivePosition
          Adjective positions denote a restriction on the on the syntactic position the adjective may have in relation to noun that it modifies.
 
Field Summary
static Adjective.AdjectivePosition[] ADJECTIVE_POSITIONS
           
static Adjective.AdjectivePosition ATTRIBUTIVE
           
static Adjective.AdjectivePosition IMMEDIATE_POSTNOMINAL
           
static Adjective.AdjectivePosition NONE
           
static Adjective.AdjectivePosition PREDICATIVE
           
 
Constructor Summary
Adjective(Synset synset, int index, java.lang.String lemma, Adjective.AdjectivePosition adjectivePosition)
           
 
Method Summary
 Adjective.AdjectivePosition getAdjectivePosition()
           
static Adjective.AdjectivePosition getAdjectivePositionForKey(java.lang.String key)
           
static void initialize()
           
 
Methods inherited from class net.didion.jwnl.data.Word
equals, getIndex, getLemma, getPointers, getPOS, getSenseKey, getSynset, getUsageCount, hashCode, setSenseKey, setUsageCount, toString
 
Methods inherited from class net.didion.jwnl.data.PointerTarget
getPointers, getTargets, getTargets
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NONE

public static final Adjective.AdjectivePosition NONE

PREDICATIVE

public static final Adjective.AdjectivePosition PREDICATIVE

ATTRIBUTIVE

public static final Adjective.AdjectivePosition ATTRIBUTIVE

IMMEDIATE_POSTNOMINAL

public static final Adjective.AdjectivePosition IMMEDIATE_POSTNOMINAL

ADJECTIVE_POSITIONS

public static final Adjective.AdjectivePosition[] ADJECTIVE_POSITIONS
Constructor Detail

Adjective

public Adjective(Synset synset,
                 int index,
                 java.lang.String lemma,
                 Adjective.AdjectivePosition adjectivePosition)
Method Detail

initialize

public static void initialize()

getAdjectivePositionForKey

public static Adjective.AdjectivePosition getAdjectivePositionForKey(java.lang.String key)

getAdjectivePosition

public Adjective.AdjectivePosition getAdjectivePosition()