Package net.didion.jwnl.data
Class Adjective
- java.lang.Object
-
- net.didion.jwnl.data.PointerTarget
-
- net.didion.jwnl.data.Word
-
- net.didion.jwnl.data.Adjective
-
- All Implemented Interfaces:
Serializable
public class Adjective extends Word
AnAdjective
is aWord
that can have an adjective position.Note: Adjective positions are only supported through WordNet v1.5.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description 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
Fields Modifier and Type Field Description static Adjective.AdjectivePosition[]
ADJECTIVE_POSITIONS
static Adjective.AdjectivePosition
ATTRIBUTIVE
static Adjective.AdjectivePosition
IMMEDIATE_POSTNOMINAL
static Adjective.AdjectivePosition
NONE
static Adjective.AdjectivePosition
PREDICATIVE
-
Constructor Summary
Constructors Constructor Description Adjective(Synset synset, int index, String lemma, Adjective.AdjectivePosition adjectivePosition)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Adjective.AdjectivePosition
getAdjectivePosition()
static Adjective.AdjectivePosition
getAdjectivePositionForKey(String key)
static void
initialize()
-
Methods inherited from class net.didion.jwnl.data.Word
equals, getIndex, getLemma, getLexId, getPointers, getPOS, getSynset, hashCode, setLexId, toString
-
Methods inherited from class net.didion.jwnl.data.PointerTarget
getPointers, getTargets, getTargets
-
-
-
-
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, String lemma, Adjective.AdjectivePosition adjectivePosition)
-
-
Method Detail
-
initialize
public static void initialize()
-
getAdjectivePositionForKey
public static Adjective.AdjectivePosition getAdjectivePositionForKey(String key)
-
getAdjectivePosition
public Adjective.AdjectivePosition getAdjectivePosition()
-
-