Class HSqlDbPlatformProvider

java.lang.Object
io.ebean.platform.hsqldb.HSqlDbPlatformProvider
All Implemented Interfaces:
io.ebean.config.dbplatform.DatabasePlatformProvider

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

    • HSqlDbPlatformProvider

      public HSqlDbPlatformProvider()
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • 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