Class HSqlDbPlatformProvider

  • All Implemented Interfaces:
    io.ebean.config.dbplatform.DatabasePlatformProvider

    public class HSqlDbPlatformProvider
    extends Object
    implements io.ebean.config.dbplatform.DatabasePlatformProvider
    HSqlDB platform provider.
    • Constructor Detail

      • HSqlDbPlatformProvider

        public HSqlDbPlatformProvider()
    • Method Detail

      • match

        public boolean match​(String name)
        Specified by:
        match in interface io.ebean.config.dbplatform.DatabasePlatformProvider
      • create

        public io.ebean.config.dbplatform.DatabasePlatform create​(String name)
        Specified by:
        create in interface io.ebean.config.dbplatform.DatabasePlatformProvider
      • matchByProductName

        public boolean matchByProductName​(String productName)
        Specified by:
        matchByProductName in interface io.ebean.config.dbplatform.DatabasePlatformProvider
      • create

        public io.ebean.config.dbplatform.DatabasePlatform create​(int majorVersion,
                                                                  int minorVersion,
                                                                  DatabaseMetaData meta,
                                                                  Connection connection)
        Specified by:
        create in interface io.ebean.config.dbplatform.DatabasePlatformProvider
      • matchPlatform

        public boolean matchPlatform​(io.ebean.annotation.Platform platform)
        Specified by:
        matchPlatform in interface io.ebean.config.dbplatform.DatabasePlatformProvider
      • create

        public io.ebean.config.dbplatform.DatabasePlatform create​(io.ebean.annotation.Platform platform)
        Specified by:
        create in interface io.ebean.config.dbplatform.DatabasePlatformProvider