Enum Database

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Database>

    public enum Database
    extends java.lang.Enum<Database>
    List all supported relational database systems.
    • Enum Constant Detail

      • CACHE

        public static final Database CACHE
      • CUBRID

        public static final Database CUBRID
      • DERBY

        public static final Database DERBY
      • ENTERPRISEDB

        public static final Database ENTERPRISEDB
      • FIREBIRD

        public static final Database FIREBIRD
      • FRONTBASE

        public static final Database FRONTBASE
      • HANA

        public static final Database HANA
      • HSQL

        public static final Database HSQL
      • INFORMIX

        public static final Database INFORMIX
      • INGRES

        public static final Database INGRES
      • INTERBASE

        public static final Database INTERBASE
      • MARIADB

        public static final Database MARIADB
      • MAXDB

        public static final Database MAXDB
      • MCKOI

        public static final Database MCKOI
      • MIMERSQL

        public static final Database MIMERSQL
      • MYSQL

        public static final Database MYSQL
      • ORACLE

        public static final Database ORACLE
      • POINTBASE

        public static final Database POINTBASE
      • POSTGRESQL

        public static final Database POSTGRESQL
      • PROGRESS

        public static final Database PROGRESS
      • SQLSERVER

        public static final Database SQLSERVER
      • SYBASE

        public static final Database SYBASE
      • TERADATA

        public static final Database TERADATA
      • TIMESTEN

        public static final Database TIMESTEN
    • Method Detail

      • values

        public static Database[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Database c : Database.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Database valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • latestDialect

        public abstract java.lang.Class<? extends Dialect> latestDialect()