edu.northwestern.at.morphadorner.corpuslinguistics.inflector.conjugator

## Interface Conjugator

- All Known Subinterfaces:
    Inflector
  All Known Implementing Classes:
    DefaultConjugator, DefaultInflector, EnglishConjugator, EnglishInflector, NoopConjugator, NoopInflector

      public interface Conjugator

  Defines an interface for conjugating a verb..

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | `conjugate(java.lang.String infinitive, VerbTense tense, Person person)` Conjugate a verb from its lemma (infinitive), tense, and person.

- - ### Method Detail

    - #### conjugate

          java.lang.String conjugate(java.lang.String infinitive,
                                   VerbTense tense,
                                   Person person)

      Conjugate a verb from its lemma (infinitive), tense, and person.
      Parameters:
        `infinitive` - The infinitive of the verb to inflect.
        `tense` - The verb tense to generate.
        `person` - The person (1st, 2nd, 3rd) to generate.
      Returns:
        The conjugated form of the verb.