Class RowDescriptor

java.lang.Object
io.vertx.mutiny.sqlclient.desc.RowDescriptor
All Implemented Interfaces:
MutinyDelegate

public class RowDescriptor extends Object implements MutinyDelegate
Describe a database row.

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

See Also:
  • RowDescriptor
  • Field Details

  • Constructor Details

    • RowDescriptor

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

      public RowDescriptor(Object delegate)
  • Method Details

    • getDelegate

      public io.vertx.sqlclient.desc.RowDescriptor 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
    • columnIndex

      public int columnIndex(String columnName)
      Get the index of the named column or -1 when not found
      Parameters:
      columnName - the column to lookup
      Returns:
      the index of the column
    • columnNames

      public List<String> columnNames()
      Returns:
      the list of the column names
    • columnDescriptors

      public List<ColumnDescriptor> columnDescriptors()
      Returns:
      the list of column descriptors
    • newInstance

      public static RowDescriptor newInstance(io.vertx.sqlclient.desc.RowDescriptor delegate)
      Creates a new instance of the RowDescriptor.
    • 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