public enum EDbVendor extends Enum<EDbVendor>
dbvmssql
,dbvoracle
,dbvmysql
,dbvdb2
,
dbvsybase
, dbvinformix
,dbvpostgresql
,dbvteradata
,
dbvmdx
,dbvnetezza
,dbvhive
,dbvgreenplum
,dbvredshift
dbvaccess
, use dbvmssql
instead.
dbvgeneric
,dbvfirebird
,dbvansi
,dbvodbc
Modifier and Type | Method and Description |
---|---|
static EDbVendor |
fromAlias(String alias)
Get the database vendor from a string representation
|
String[] |
getAliases()
Get all string representations of this database vendor
|
static String[] |
getAllVendorAliases()
Returns an array of strings representing all database vendors
using their primary aliases (first alias), sorted alphabetically
|
static String[] |
getAllVendorAliases(boolean implementedOnly)
Returns an array of strings representing database vendors
using their primary aliases (first alias), sorted alphabetically
|
String |
getDescription()
Get the description of this database vendor
|
String |
getPrimaryAlias()
Get the primary string representation of this database vendor
|
int |
getStatus()
Get the implementation status of this database vendor
|
boolean |
isImplemented()
Check if this database vendor is implemented
|
boolean |
matchesAlias(String alias)
Check if a string representation corresponds to this database vendor
|
static EDbVendor |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EDbVendor |
valueOfWithDefault(String alias)
Get the database vendor from a string representation, returning dbvoracle as default if not found
|
static EDbVendor[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EDbVendor dbvazuresql
public static final EDbVendor dbvbigquery
public static final EDbVendor dbvcouchbase
public static final EDbVendor dbvfirebird
public static final EDbVendor dbvgeneric
public static final EDbVendor dbvgreenplum
public static final EDbVendor dbvinformix
public static final EDbVendor dbvnetezza
public static final EDbVendor dbvopenedge
public static final EDbVendor dbvpostgresql
public static final EDbVendor dbvredshift
public static final EDbVendor dbvsnowflake
public static final EDbVendor dbvsparksql
public static final EDbVendor dbvteradata
public static final EDbVendor dbvvertica
public static final EDbVendor dbvdatabricks
public static final EDbVendor dbvgaussdb
public static EDbVendor[] values()
for (EDbVendor c : EDbVendor.values()) System.out.println(c);
public static EDbVendor valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getPrimaryAlias()
public String[] getAliases()
public String getDescription()
public int getStatus()
public boolean isImplemented()
public static EDbVendor fromAlias(String alias)
alias
- the string representationpublic static EDbVendor valueOfWithDefault(String alias)
alias
- the string representationpublic static String[] getAllVendorAliases()
public static String[] getAllVendorAliases(boolean implementedOnly)
implementedOnly
- if true, only implemented vendors are includedpublic boolean matchesAlias(String alias)
alias
- the string to check