|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--FGEN
This is an interface to the methods in fgen.jar that generate most common inflected word forms for Finnish Nouns, Adjectives and Verbs.
Field Summary | |
static int |
ADESSIVE
|
static java.lang.String |
ADJ
Adjective word class |
static int |
ALLATIVE
|
static int |
COMPARATIVE
|
static int |
ELATIVE
|
static int |
ESSIVE
|
static int |
FIRST
1st person |
static int |
GENITIVE
|
static int |
ILLATIVE
|
static int |
IMPERATIVE
|
static int |
IMPERFECT
Imperfect Tense |
static int |
INESSIVE
|
static java.lang.String |
NOUN
Noun word class |
static int |
PARTITIVE
|
static int |
PASSIVE
|
static int |
PERFECT
Present Perfect |
static int |
PLUPERFECT
Past Perfect |
static int |
PRESENT
Present Tense |
static int |
SECOND
2nd person |
static int |
SUPERLATIVE
|
static int |
THIRD
3rd person |
static int |
TRANSLATIVE
|
static java.lang.String |
VERB
Verb word class |
Constructor Summary | |
FGEN()
|
Method Summary | |
java.lang.String |
getInflectedForm(java.lang.String baseForm,
java.lang.String wordClass,
boolean singular,
int caseNumber)
Get an inflected form for Nouns and Adjectives. For comparative and superlative genitives, translatives etc., call this method twice. |
java.lang.String |
getInflectedForm(java.lang.String baseForm,
java.lang.String wordClass,
boolean singular,
int personNumber,
int tenseNumber,
boolean negative,
boolean conditional)
Get an inflected form for Verbs. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String NOUN
public static final java.lang.String ADJ
public static final java.lang.String VERB
public static final int GENITIVE
public static final int PARTITIVE
public static final int ESSIVE
public static final int ILLATIVE
public static final int ALLATIVE
public static final int ADESSIVE
public static final int ELATIVE
public static final int INESSIVE
public static final int TRANSLATIVE
public static final int COMPARATIVE
public static final int SUPERLATIVE
public static final int FIRST
public static final int SECOND
public static final int THIRD
public static final int PASSIVE
public static final int IMPERATIVE
public static final int PRESENT
public static final int IMPERFECT
public static final int PERFECT
public static final int PLUPERFECT
Constructor Detail |
public FGEN()
Method Detail |
public java.lang.String getInflectedForm(java.lang.String baseForm, java.lang.String wordClass, boolean singular, int caseNumber)
Get an inflected form for Nouns and Adjectives.
For comparative and superlative genitives, translatives etc., call this method twice. First take the comparative or superlative form of the adjective and then use the inflected form as a base form in the second call.
public java.lang.String getInflectedForm(java.lang.String baseForm, java.lang.String wordClass, boolean singular, int personNumber, int tenseNumber, boolean negative, boolean conditional)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |