Package io.vertx.mutiny.sqlclient
Interface SqlResult<T>
- Type Parameters:
T- the execution result type
- All Superinterfaces:
MutinyDelegate
- All Known Implementing Classes:
RowSet,SqlResult.SqlResultImpl
An interface that represents the execution result of an operation on the database server.
NOTE: This class has been automatically generated from the original non Mutiny-ified interface.
- See Also:
-
SqlResult
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionGet the column descriptors in the SqlResult.Get the names of columns in the SqlResult.io.vertx.sqlclient.SqlResultstatic <T> SqlResult<T>newInstance(io.vertx.sqlclient.SqlResult<T> delegate) Creates a new instance of theSqlResult.static <T> SqlResult<T>newInstance(io.vertx.sqlclient.SqlResult<T> delegate, TypeArg<T> typeArg_0) Creates a new instance of theSqlResult.next()Return the next available result ornull, e.g for a simple query that executed multiple queries or for a batch result.<V> Vproperty(PropertyKind<V> propertyKind) Get the specific property with the specifiedPropertyKind.introwCount()Get the number of the affected rows in the operation to this SqlResult.intsize()Get the number of rows retrieved in the SqlResult.value()
-
Method Details
-
getDelegate
io.vertx.sqlclient.SqlResult getDelegate()- Specified by:
getDelegatein interfaceMutinyDelegate- Returns:
- the delegate used by this Mutiny object of generated type
-
rowCount
int rowCount()Get the number of the affected rows in the operation to this SqlResult.- Returns:
- the count of affected rows.
-
rowDescriptor
RowDescriptor rowDescriptor() -
columnsNames
Get the names of columns in the SqlResult.- Returns:
- the list of names of columns.
-
columnDescriptors
List<ColumnDescriptor> columnDescriptors()Get the column descriptors in the SqlResult.- Returns:
- the list of column descriptors
-
size
int size()Get the number of rows retrieved in the SqlResult.- Returns:
- the count of rows.
-
property
Get the specific property with the specifiedPropertyKind.- Type Parameters:
V- the type of the property value- Parameters:
propertyKind- the unique object which is used to indicate which property of the execution result to fetch- Returns:
- the value of the property
-
value
T value()Get the execution result value, the execution result type may vary such as arowSetor even astring.- Returns:
- the result value
-
next
Return the next available result ornull, e.g for a simple query that executed multiple queries or for a batch result.- Returns:
- the next available result or
nullif none is available
-
newInstance
Creates a new instance of theSqlResult. -
newInstance
Creates a new instance of theSqlResult.
-