package com.huawei.web.util;
public enum DbParamEnum
{
userName(0),userPwd(1);
private int iValue;
private static final String exception = "Invalid Enum Value";
private DbParamEnum(int iValue)
{
this.iValue = iValue;
}
public int getIValue()
{
return iValue;
}
public static DbParamEnum valueOf(int iValue)
{
for (DbParamEnum type : DbParamEnum.values())
{
if (type.getIValue() == iValue)
{
return type;
}
}
throw new IllegalArgumentException(exception);
}
public String toString()
{
return String.valueOf(iValue);
}
}
public static DbTypeEnum getDBTypeEnum(String dbtype)
{
DbTypeEnum type = DbTypeEnum.ORACLE;
if (dbtype.equals(DbTypeEnum.ORACLE.name()))
{
type = DbTypeEnum.ORACLE;
}
else if (dbtype.equals(DbTypeEnum.DB2.name()))
{
type = DbTypeEnum.DB2;
}
else if (dbtype.equals(DbTypeEnum.SQLSERVER.name()))
{
type = DbTypeEnum.SQLSERVER;
}
else if (dbtype.equals(DbTypeEnum.SYBASE.name()))
{
type = DbTypeEnum.SYBASE;
}
return type;
}
分享到:
相关推荐
选项Swift软件包,用于更强大的Enum类型。 目录介绍特征安装用法设置一个MappedValueRepresentable枚举使用MappedValueCollectionRepresented 使用MappedEnum类型的可编码枚举在ESet中使用OptionSet中的EnumSet 将...
常见的enum类型重定义的解决方法,清晰明了。
简单介绍了DNS和ENUM的原理及在IMS网络中的使用
enum枚举的方法
C++中枚举类型(enum)
opc enum 32_64安装包
Enum.doc Enum.docEnum.doc Enum.doc Enum.doc Enum.doc Enum.doc Enum.doc Enum.doc
用于枚举磁盘设备的 Enumdisk 示例
一个分析 enum 结构分析 源码资源
php-enum, PHP Enum实现灵感来自 SplEnum PHP enum 实现来自 SplEnum 为什么?首先,SplEnum 并不集成到PHP中,你必须单独安装它。使用 enum 而不是类常量提供了以下优点:你可以键入提示: function setAction(Ac
java enum详细教程。由浅入深,包括基本语法方面..很适合新手学习。/n各位看官。绝对超值。
enum.docx ,详细介绍了enum的用法,枚举用法在c#中比较常见,希望会有帮助哦
资源分类:Python库 所属语言:Python 资源全名:enum34-1.1.3-py2.py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
c#遍历枚举(ENUM)类型的方法,简单实用,适合c#初学者
Java enum的用法详解,可作为开发api
WPF中如何在XAML里绑定Enum的例子
博文“Java 语言中 Enum 类型的使用介绍”的源码。
C#与C调用C++,非托管,含struct调用及enum公用,完整项目,可直接编译或运行。 项目将所有工程的输出统一到Debug。 vs2015+Framework4.6,注意工程的配置。 所有东西自写,只是出于样例参考的作用,所以代码规范...
Laravel开发-enum PHP的枚举实现
simple_enum, 支持ActiveModel的简单 enum ( 包括验证和 i18n ) SimpleEnum 对于ActiveRecord和 ruby,低调的枚举像字段一样,给ActiveRecord和Mongoid模型( 为 Rails 4 构建) 带来了枚举功能。从 2.0版本开始,...