package com.bonus.canteen.core.marketing.v2.rule.recharge.constants;


import com.bonus.canteen.core.marketing.util.ICommonEnum;

public enum RuleRechargeTypeEnum implements ICommonEnum {
   RECHARGE_TYPE_FIXED(1, "固定"),
   RECHARGE_TYPE_STEP(2, "阶梯"),
   RECHARGE_TYPE_CYCLE(3, "循环");

   private Integer key;
   private String value;

   @Override
   public Integer getKey() {
      return this.key;
   }

   @Override
   public String getValue() {
      return this.value;
   }

   private RuleRechargeTypeEnum(final Integer key, final String value) {
      this.key = key;
      this.value = value;
   }

   // $FF: synthetic method
   private static RuleRechargeTypeEnum[] $values() {
      return new RuleRechargeTypeEnum[]{RECHARGE_TYPE_FIXED, RECHARGE_TYPE_STEP, RECHARGE_TYPE_CYCLE};
   }
}
