public enum Form extends Enum<Form>
An enumeration representing the different forms a verb and its associated
phrase can take. The form is recorded under the Feature.FORM feature
and applies to verbs and verb phrases.
| Enum Constant and Description |
|---|
BARE_INFINITIVE
The bare infinitive is the base form of the verb.
|
GERUND
In English, the gerund form refers to the usage of a verb as a noun.
|
IMPERATIVE
The imperative form of a verb is the one used when the grammatical
mood is one of expressing a command or giving a direct request.
|
INFINITIVE
The infinitive form represents the base form of the verb, with our
without the particle to.
|
NORMAL
Normal form represents the base verb.
|
PAST_PARTICIPLE
Most verbs will have only a single form for the past tense.
|
PRESENT_PARTICIPLE
The present participle is identical in form to the gerund and is normally
used in the active voice.
|
| Modifier and Type | Method and Description |
|---|---|
static Form |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Form[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Form BARE_INFINITIVE
public static final Form GERUND
public static final Form IMPERATIVE
public static final Form INFINITIVE
public static final Form NORMAL
public static final Form PAST_PARTICIPLE
public static final Form PRESENT_PARTICIPLE
public static Form[] values()
for (Form c : Form.values()) System.out.println(c);
public static Form valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2020. All Rights Reserved.