Enum IInstance.Tense

java.lang.Object
java.lang.Enum<IInstance.Tense>
edu.fiu.jtlex.data.IInstance.Tense
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<IInstance.Tense>, java.lang.constant.Constable
Enclosing interface:
IInstance

public static enum IInstance.Tense
extends java.lang.Enum<IInstance.Tense>
An enum that represents the different tenses of event instance phrases.
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
  • Enum Constant Summary

    Enum Constants 
    Enum Constant Description
    FUTURE
    Future tense.
    INFINITIVE
    Infinitive: For Example, Callahan plans to release the information today.
    NONE
    Verbs preceeded by any other modal auxiliar: For example, must, may, might, can, could, should, and would. In this case, the attributes in MAKEINSTANCE will be tense=�NONE� and pos=�VERB�.
    PAST
    Past tense.
    PASTPART
    Past Participle: For example, Steel plates found at the scene are being examined by experts.
    PRESENT
    Present tense.
    PRESPART
    Present Participle: For example, King Hussein arrived in Washington yesterday seeking to gain support for a new initiative.
  • Method Summary

    Modifier and Type Method Description
    static IInstance.Tense valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name.
    static IInstance.Tense[] values()
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • PAST

      public static final IInstance.Tense PAST
      Past tense.
    • PRESENT

      public static final IInstance.Tense PRESENT
      Present tense.
    • FUTURE

      public static final IInstance.Tense FUTURE
      Future tense.
    • NONE

      public static final IInstance.Tense NONE
      Verbs preceeded by any other modal auxiliar: For example, must, may, might, can, could, should, and would. In this case, the attributes in MAKEINSTANCE will be tense=�NONE� and pos=�VERB�.
    • INFINITIVE

      public static final IInstance.Tense INFINITIVE
      Infinitive: For Example, Callahan plans to release the information today.
    • PRESPART

      public static final IInstance.Tense PRESPART
      Present Participle: For example, King Hussein arrived in Washington yesterday seeking to gain support for a new initiative.
    • PASTPART

      public static final IInstance.Tense PASTPART
      Past Participle: For example, Steel plates found at the scene are being examined by experts.
  • Method Details

    • values

      public static IInstance.Tense[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static IInstance.Tense valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
      java.lang.NullPointerException - if the argument is null