Enum Class Evangelist

java.lang.Object
java.lang.Enum<Evangelist>
net.time4j.calendar.Evangelist
All Implemented Interfaces:
Serializable, Comparable<Evangelist>, java.lang.constant.Constable

public enum Evangelist extends Enum<Evangelist>

Enumeration of the four evangelists of the bible, used in some calendars with historic or religious context.

Since:
3.11/4.8
Author:
Meno Hochschild
  • Enum Constant Details

  • Method Details

    • values

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

      public static Evangelist valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getDisplayName

      public String getDisplayName(Locale locale)

      Determines a translation of this instance with fallback to Roman numerals.

      Parameters:
      locale - language setting
      Returns:
      descriptive text (never null)
      Since:
      3.11/4.8