Package com.iizix.jdbc
Enum Class IDBConnectionPool.Flavor
- All Implemented Interfaces:
Serializable
,Comparable<IDBConnectionPool.Flavor>
,Constable
- Enclosing interface:
IDBConnectionPool
Database flavors.
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
Enum Constant Summary
Enum ConstantDescriptionFlavor for JDBC: DB2.Flavor for JDBC: Derby.Flavor for JDBC: MySQL.Flavor for JDBC: PostgreSQL.Flavor for JDBC: SQL Server.Unknown flavor for JDBC Driver.Field Summary
Method Summary
Modifier and TypeMethodDescriptionstatic IDBConnectionPool.Flavor
Returns the enum constant of this class with the specified name.static IDBConnectionPool.Flavor[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
Enum Constant Details
FLAVOR_UNKNOWN
Unknown flavor for JDBC Driver.FLAVOR_DERBY
Flavor for JDBC: Derby.FLAVOR_MYSQL
Flavor for JDBC: MySQL.FLAVOR_POSTGRE
Flavor for JDBC: PostgreSQL.FLAVOR_SQLSERVER
Flavor for JDBC: SQL Server.FLAVOR_DB2
Flavor for JDBC: DB2.
Field Details
value
public final int valueThe value for this database type.
Method Details
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null