Enum Class MonthlyPayOption

java.lang.Object
java.lang.Enum<MonthlyPayOption>
tech.corefinance.account.common.model.MonthlyPayOption
All Implemented Interfaces:
Serializable, Comparable<MonthlyPayOption>, Constable

public enum MonthlyPayOption extends Enum<MonthlyPayOption>
  • Enum Constant Details

    • MONTHLY_FROM_ACTIVATION

      public static final MonthlyPayOption MONTHLY_FROM_ACTIVATION
      Pay monthly base on activation date.
    • MONTHLY_FIRST_DAY

      public static final MonthlyPayOption MONTHLY_FIRST_DAY
      Pay first day every month.
    • MONTHLY_LAST_DAY

      public static final MonthlyPayOption MONTHLY_LAST_DAY
      Pay last day every month.
  • Method Details

    • values

      public static MonthlyPayOption[] 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 MonthlyPayOption 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