| conjugate() |
|
A convenience method to set number, person, & tense, then conjugate, all in one call
|
| conjugateAll() |
|
Returns all unique possible conjugations of the specified verb
|
| getNumber() |
|
Returns a String representing the current number
from one of (singular, plural)
|
| getPast() |
|
|
| getPastParticiple() |
|
|
| getPerson() |
|
Returns a String representing the current person
from one of (first, second, third)
|
| getPresent() |
|
Processes the baseform of this Verb to obtain the present
tense form for a specific Person and Number
combination. The default behaviour is to assume that all present tense
forms except for 3rd person singular are identical to the baseform. This
is only every not the case with the verb be which has different
forms for different person and number values (am, are
etc).
|
| getPresentParticiple() |
|
|
| getTense() |
|
Returns a String representing the current tense
from one of (past, present, future)
|
| getVerb() |
|
Returns the current verb
|
| isPassive() |
|
Returns whether the conjugation will use passive tense
|
| isPerfect() |
|
Returns whether the conjugation will use perfect tense
|
| isProgressive() |
|
Returns whether the conjugation will use progressive tense
|
| setNumber() |
|
Sets the number from one of (singular, plural)
|
| setPassive() |
|
Sets whether the conjugation should use passive tense
|
| setPerfect() |
|
Sets whether the conjugation should use perfect tense
|
| setPerson() |
|
Sets the number from one of (first, second, third)
|
| setProgressive() |
|
Sets whether the conjugation should use progressive tense
|
| setTense() |
|
Sets the number from one of (past, present, future)
|
| setVerb() |
|
Sets the verb to be conjugated
|
| toString() |
|
|