constants 常量值的使用
来源:互联网 发布:mac windows 共享文件 编辑:程序博客网 时间:2024/05/01 14:09
constants 的使用:
/** * @Title: Constants.java * @Package com.cmcc.vrp.chongqing.common.util * @author: sunyiwei * @date: 2015年3月17日 下午1:40:19 * @version V1.0 */ package com.cmcc.vrp.chongqing.common.util; /** * @ClassName: Constants * @Description: 数据库中的状态及标识常量 * @author: sunyiwei * @date: 2015年3月17日 下午1:40:19 * */ public class Constants { /** * 删除标记: 0:未删除;1:已删除 */ public static enum DELETE_FLAG { UNDELETED(0), DELETED(1); private int value; private DELETE_FLAG(int value) { this.value = value; } public int getValue() { return value; } } /** * 企业红包分发模式: 0代表随机,1代表平均 */ public static enum ENTREDPACKET_MODE { RANDOM(0), AVERAGE(1); private int value; private ENTREDPACKET_MODE(int value) { this.value = value; } public int getValue() { return value; } } /** * 上下架状态, 0为下架, 1为上架, 2为全部 */ public static enum ENTREDPACKET_STATUS { OFF(0), ON(1); private int value; private ENTREDPACKET_STATUS(int value) { this.value = value; } public int getValue() { return value; } } /** * 红包记录类型 0: redpacket_id指向企业流量红包表; 1: redpacket_id指向用户流量红包表 */ public static enum REDPACKET_RECORD_TYPE { USER(0), ENT(1); private int value; private REDPACKET_RECORD_TYPE(int value) { this.value = value; } public int getValue() { return value; } } /** * 角色状态,0:启用;1:禁用 */ public static enum ROLE_STATUS { ON(0), OFF(1); private int value; private ROLE_STATUS(int value) { this.value = value; } public int getValue() { return value; } } /** * 角色是否可删除标识: 0不可删除 1可删除 */ public static enum ROLE_CAN_BE_DELETED { NO(0), YES(1); private int value; private ROLE_CAN_BE_DELETED(int value) { this.value = value; } public int getValue() { return value; } } /** * 用户帐户记录表操作类型: 0代表收入, 1代表支出 */ public static enum USER_BALANCE_RECORD { GAIN(0), GIVE(1); private int value; private USER_BALANCE_RECORD(int value) { this.value = value; } public int getValue() { return value; } } /** * * @ClassName: SOURCE_TYPE_ID * @Description: 红包流量来源ID, 0代表抢红包, 1代表发红包, 2代表流量充值, 3代表流量兑换, 4代表受赠送, * 5代表赚流量,6代表其它 * @author: sunyiwei * @date: 2015年3月19日 上午9:39:11 * */ public static enum SOURCE_TYPE_ID { GRAB("抢红包"), GIVE("赠流量"), CHARGE("充值"), EXCHANGE("兑流量"), PRESENT("受赠送"), GAIN( "赚流量"), OTHER("其它"); private String name; private SOURCE_TYPE_ID(String name) { this.name = name; } public String getName() { return name; } } /** * * @ClassName: BALANCE_OUTGO_SOURCETYPE * @Description: 流量支出类型 * @author: qihang * @date: 2015年3月27日 上午11:12:11 * */ public static enum BALANCE_OUTGO_SOURCETYPE { FLOW_EXPIRED("过期失效"), EXCHANGE("流量兑换"); private String name; private BALANCE_OUTGO_SOURCETYPE(String name) { this.name = name; } public String getName() { return name; } } /** * 即将失效的天数 */ public static final int expireDays = 7; /** * * @ClassName: PRODUCT_STATUS * @Description: 产品上下架状态 * @author: sunyiwei * @date: 2015年4月27日 上午9:35:13 * */ public static enum PRODUCT_STATUS{ ON(1), OFF(0); private int status; public int getStatus() { return status; } private PRODUCT_STATUS(int status){ this.status = status; } } public static enum COUPON_TYPE{ transfer(1), charge(0); private int type; public int getType() { return type; } private COUPON_TYPE(int type){ this.type = type; } } }
administer.setDeleteFlag(Constants.DELETE_FLAG.DELETED.getValue());
0 0
- constants 常量值的使用
- 使用常量值
- 常量值
- 与路由相关的常用度量值
- C++ const常量值的修改
- C++中修改常量值的方法
- 从Java到C++——常量值的使用和定义
- “初始化”: 截断常量值
- maximo 字段常量值
- WMsg参数常量值
- 强制修改常量值
- 原来定义数组要compiltng time know的常量值
- spring里面怎么取容器里面的常量值
- Android手机网络NetWorkType对应的常量值
- 关于不能改变字符串常量值的理解
- Windows message 消息常量值
- Android中颜色常量值
- 字符串不变性和常量值
- 黑马程序员——Map集合
- stdafx.h的作用体会
- Install JDK8 on Ubuntu
- 快学scala中嵌套类的介绍
- android使用自定义控件 IconTabPageIndicator时抛出java.lang.IllegalStateException的解决办法
- constants 常量值的使用
- 开源中国源码学习(七)——DrawerLayout使用
- C# 创建自定义集合编辑器/自定义集合属性
- RPG2.0战斗框架学习4之技能释放过程
- 关于推送,你可能忽略的那些事儿
- Hibernate 缓存机制
- windows下设备信息管理系列函数——用于设备枚举
- MySQL创建从任意远程主机登录的用户与授权方法
- 存在环的单链表寻找环的入口点