Package io.vertx.mutiny.sqlclient
Class RowSet<R>
java.lang.Object
io.vertx.mutiny.sqlclient.RowSet<R>
- All Implemented Interfaces:
MutinyDelegate,SqlResult<RowSet<R>>,Iterable<R>
The execution result of the row set of a query provided as
<R>, commonly used as a RowSet<Row>.
Using a collector query might provide a different result.
NOTE: This class has been automatically generated from the original non Mutiny-ified interface.
- See Also:
-
RowSet
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vertx.mutiny.sqlclient.SqlResult
SqlResult.SqlResultImpl<T> -
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the column descriptors in the SqlResult.Get the names of columns in the SqlResult.booleanio.vertx.sqlclient.RowSet<R>Get the delegate instance.inthashCode()iterator()static <R> RowSet<R>newInstance(io.vertx.sqlclient.RowSet<R> delegate) Creates a new instance of theRowSet.static <R> RowSet<R>newInstance(io.vertx.sqlclient.RowSet<R> delegate, TypeArg<R> typeArg_0) Creates a new instance of theRowSet.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> arg0) 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.stream()io.smallrye.mutiny.Multi<R>toMulti()toString()value()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
__TYPE_ARG
-
__typeArg_0
-
-
Constructor Details
-
RowSet
Create a new instance ofRowSetdelegating to the given (non-null) instance ofRowSet. -
RowSet
-
RowSet
-
-
Method Details
-
toMulti
-
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:
getDelegatein interfaceMutinyDelegate- Specified by:
getDelegatein interfaceSqlResult<R>- Returns:
- the delegate instance
-
iterator
-
next
Description copied from interface:SqlResultReturn the next available result ornull, e.g for a simple query that executed multiple queries or for a batch result. -
stream
- Returns:
- a stream of rows
-
rowDescriptor
- Specified by:
rowDescriptorin interfaceSqlResult<R>
-
columnDescriptors
Get the column descriptors in the SqlResult.- Specified by:
columnDescriptorsin interfaceSqlResult<R>- Returns:
- the list of column descriptors
-
columnsNames
Get the names of columns in the SqlResult.- Specified by:
columnsNamesin interfaceSqlResult<R>- Returns:
- the list of names of columns.
-
property
Get the specific property with the specifiedPropertyKind. -
size
public int size()Get the number of rows retrieved in the SqlResult. -
rowCount
public int rowCount()Get the number of the affected rows in the operation to this SqlResult. -
value
-
newInstance
Creates a new instance of theRowSet. -
newInstance
public static <R> RowSet<R> newInstance(io.vertx.sqlclient.RowSet<R> delegate, TypeArg<R> typeArg_0) Creates a new instance of theRowSet. -
hashCode
public int hashCode() -
equals
-
toString
-