public class Adjective extends Word
Adjective is a Word that can have an adjective position.
Note: Adjective positions are only supported through WordNet v1.5.
| Modifier and Type | Class and 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.
|
| Modifier and Type | Field and Description |
|---|---|
private Adjective.AdjectivePosition |
_adjectivePosition |
private static boolean |
_initialized |
static Adjective.AdjectivePosition[] |
ADJECTIVE_POSITIONS |
static Adjective.AdjectivePosition |
ATTRIBUTIVE |
static Adjective.AdjectivePosition |
IMMEDIATE_POSTNOMINAL |
private static java.util.Map |
KEY_TO_OBJECT_MAP |
static Adjective.AdjectivePosition |
NONE |
static Adjective.AdjectivePosition |
PREDICATIVE |
(package private) static long |
serialVersionUID |
| Constructor and Description |
|---|
Adjective(Synset synset,
int index,
java.lang.String lemma,
Adjective.AdjectivePosition adjectivePosition) |
| Modifier and Type | Method and Description |
|---|---|
Adjective.AdjectivePosition |
getAdjectivePosition() |
static Adjective.AdjectivePosition |
getAdjectivePositionForKey(java.lang.String key) |
static void |
initialize() |
private void |
readObject(java.io.ObjectInputStream in) |
equals, getIndex, getLemma, getLexId, getPointers, getPOS, getSynset, hashCode, setLexId, toStringgetPointers, getTargets, getTargetsstatic final long serialVersionUID
public static final Adjective.AdjectivePosition NONE
public static final Adjective.AdjectivePosition PREDICATIVE
public static final Adjective.AdjectivePosition ATTRIBUTIVE
public static final Adjective.AdjectivePosition IMMEDIATE_POSTNOMINAL
public static final Adjective.AdjectivePosition[] ADJECTIVE_POSITIONS
private static final java.util.Map KEY_TO_OBJECT_MAP
private static boolean _initialized
private Adjective.AdjectivePosition _adjectivePosition
public Adjective(Synset synset, int index, java.lang.String lemma, Adjective.AdjectivePosition adjectivePosition)
public static void initialize()
public static Adjective.AdjectivePosition getAdjectivePositionForKey(java.lang.String key)
public Adjective.AdjectivePosition getAdjectivePosition()
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundException