Class DatabaseMetadata

java.lang.Object
io.vertx.mutiny.sqlclient.spi.DatabaseMetadata
All Implemented Interfaces:
MutinyDelegate

public class DatabaseMetadata extends Object implements MutinyDelegate
Contains static metadata about the backend database server

NOTE: This class has been automatically generated from the original non Mutiny-ified interface.

See Also:
  • DatabaseMetadata
  • Field Details

  • Constructor Details

    • DatabaseMetadata

      public DatabaseMetadata(io.vertx.sqlclient.spi.DatabaseMetadata delegate)
      Create a new instance of DatabaseMetadata delegating to the given (non-null) instance of DatabaseMetadata.
    • DatabaseMetadata

      public DatabaseMetadata(Object delegate)
  • Method Details

    • getDelegate

      public io.vertx.sqlclient.spi.DatabaseMetadata getDelegate()
      Get the delegate instance.

      This method returns the instance on which this shim is delegating the calls. And so, give you access to the bare API.

      Specified by:
      getDelegate in interface MutinyDelegate
      Returns:
      the delegate instance
    • 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(io.vertx.sqlclient.spi.DatabaseMetadata delegate)
      Creates a new instance of the DatabaseMetadata.
    • hashCode

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

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

      public String toString()
      Overrides:
      toString in class Object