Class DatabaseMetadata

java.lang.Object
io.vertx.rxjava3.sqlclient.spi.DatabaseMetadata
All Implemented Interfaces:
io.vertx.lang.rx.RxDelegate

public class DatabaseMetadata extends Object implements io.vertx.lang.rx.RxDelegate
Contains static metadata about the backend database server

NOTE: This class has been automatically generated from the original non RX-ified interface using Vert.x codegen.

  • Field Details

    • __TYPE_ARG

      public static final io.vertx.lang.rx.TypeArg<DatabaseMetadata> __TYPE_ARG
  • Constructor Details

    • DatabaseMetadata

      public DatabaseMetadata(DatabaseMetadata delegate)
    • DatabaseMetadata

      public DatabaseMetadata(Object delegate)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getDelegate

      public DatabaseMetadata getDelegate()
      Specified by:
      getDelegate in interface io.vertx.lang.rx.RxDelegate
    • productName

      public String productName()
      Returns:
      The product name of the backend database server
    • fullVersion

      public String fullVersion()
      Returns:
      The full version string for the backend database server. This may be useful for for parsing more subtle aspects of the version string. For simple information like database major and minor version, use majorVersion() and minorVersion() instead.
    • majorVersion

      public int majorVersion()
      Returns:
      The major version of the backend database server
    • minorVersion

      public int minorVersion()
      Returns:
      The minor version of the backend database server
    • newInstance

      public static DatabaseMetadata newInstance(DatabaseMetadata arg)