1234567891011121314151617181920212223242526272829303132333435363738 |
- package com.simuwang.base.common.enums;
- import java.util.stream.Stream;
- import java.util.zip.Inflater;
- /**
- * FileName: Frequency
- * Author: chenjianhua
- * Date: 2024/9/18 23:19
- * Description: ${DESCRIPTION}
- */
- public enum Frequency {
- DAY(1, "日频"),WEEK(2, "周频"),MONTH(3, "月频"),QUARTER(4,"季频"),
- HALF_YEAR(5,"半年"),YEAR(6,"年频"),OTHER(-1,"无固定");
- private Integer code;
- private String info;
- Frequency(Integer code, String info) {
- this.code = code;
- this.info = info;
- }
- public static Frequency getFrequencyByCode(Integer code) {
- return Stream.of(Frequency.values()).filter(e -> e.code.equals(code)).findFirst().orElse(null);
- }
- public Integer getCode() {
- return code;
- }
- public String getInfo() {
- return info;
- }
- }
|