1234567891011121314151617181920212223 |
- //
- // Source code recreated from a .class file by IntelliJ IDEA
- // (powered by Fernflower decompiler)
- //
- package com.jkcredit.sysnews.enums.base;
- import com.jkcredit.sysnews.spi.lang.exception.ServiceException;
- import com.jkcredit.sysnews.util.EnumStatusUtils;
- public interface EnumStatus extends IEnumStatus<Integer> {
- static EnumStatus getEnumStatus(Class<?> typeClass, int value) {
- EnumStatus status = EnumStatusUtils.getStatusByValue(typeClass, value);
- if (status == null) {
- throw new ServiceException("枚举值未定义, typeClass = " + typeClass.getCanonicalName() + ", Value = " + value);
- } else {
- return status;
- }
- }
- }
|