zoukankan      html  css  js  c++  java
  • 常用枚举类

    package ---;
    
    import java.util.HashMap;
    
    public class AlarmSource {
    
        public static final int SOURCE_FROM_DEVICE = 1;
    
        public static final int SOURCE_FROM_USER = 2;
    
        public static final int SOURCE_FROM_OPERATION_CENTER = 3 ;
        
        private int code;
    
        private String name;
        
        private String description;
    
        public AlarmSource( int code, String name, String description) {
            this.code = code;
            this.name = name;
            this.description = description;
        }
    
        public String getName() {
            return name;
        }
    
        public int getCode() {
            return code;
        }
        
        public String getDescription() {
            return description;
        }
    
    
        private static HashMap<Integer, AlarmSource> alarmSource = new HashMap<Integer, AlarmSource>() {
    
            private static final long serialVersionUID = 1L;
    
            {
                // 自定义错误类型
                put(SOURCE_FROM_DEVICE, new AlarmSource( SOURCE_FROM_DEVICE, "",""));
                put(SOURCE_FROM_USER, new AlarmSource( SOURCE_FROM_USER, "",""));
                put(SOURCE_FROM_OPERATION_CENTER , new AlarmSource( SOURCE_FROM_OPERATION_CENTER, "",""));
            }
        };
    
        public static AlarmSource getAlarmSource(int code) {
            return alarmSource.get(code);
        }
    }
  • 相关阅读:
    用户交互
    python简介
    maven阿里云镜像setting
    apache虚拟主机的ip用法 包括iis
    apache的虚拟主机配置和指定目录的访问描述(
    apache重定向301 配置,根域名转到www
    前端学习
    一步一步写jQuery插件
    json 和 table控件
    下载相关
  • 原文地址:https://www.cnblogs.com/lizhonghua34/p/6027934.html
Copyright © 2011-2022 走看看