public class ResultSet extends Object
AsyncResultSet
, but adapted for Vert.x.
NOTE: This class has been automatically generated from the original
non RX-ified interface using Vert.x codegen.Modifier and Type | Field and Description |
---|---|
static TypeArg<ResultSet> |
__TYPE_ARG |
Constructor and Description |
---|
ResultSet(Object delegate) |
ResultSet(io.vertx.cassandra.ResultSet delegate) |
Modifier and Type | Method and Description |
---|---|
ResultSet |
all()
The method should not be used concurrently with others like
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>) or . |
ResultSet |
all(io.vertx.core.Handler<io.vertx.core.AsyncResult<List<com.datastax.oss.driver.api.core.cql.Row>>> handler)
The method should not be used concurrently with others like
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>) or . |
Iterable<com.datastax.oss.driver.api.core.cql.Row> |
currentPage() |
boolean |
equals(Object o) |
void |
fetchNextPage()
Like
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>) but with a direct callback. |
void |
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<ResultSet>> handler)
Like
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>) but with a direct callback. |
com.datastax.oss.driver.api.core.cql.ColumnDefinitions |
getColumnDefinitions() |
io.vertx.cassandra.ResultSet |
getDelegate() |
com.datastax.oss.driver.api.core.cql.ExecutionInfo |
getExecutionInfo() |
int |
hashCode() |
boolean |
hasMorePages() |
static ResultSet |
newInstance(io.vertx.cassandra.ResultSet arg) |
com.datastax.oss.driver.api.core.cql.Row |
one() |
int |
remaining() |
rx.Single<List<com.datastax.oss.driver.api.core.cql.Row>> |
rxAll()
The method should not be used concurrently with others like
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>) or . |
rx.Single<ResultSet> |
rxFetchNextPage()
Like
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>) but with a direct callback. |
String |
toString() |
boolean |
wasApplied() |
public ResultSet(io.vertx.cassandra.ResultSet delegate)
public ResultSet(Object delegate)
public io.vertx.cassandra.ResultSet getDelegate()
public int remaining()
public boolean hasMorePages()
public void fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<ResultSet>> handler)
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>)
but with a direct callback.handler
- public void fetchNextPage()
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>)
but with a direct callback.public rx.Single<ResultSet> rxFetchNextPage()
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>)
but with a direct callback.public boolean wasApplied()
public ResultSet all(io.vertx.core.Handler<io.vertx.core.AsyncResult<List<com.datastax.oss.driver.api.core.cql.Row>>> handler)
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>)
or .
This may lead to unexpected result.handler
- handler called when all the rows is fetchedpublic ResultSet all()
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>)
or .
This may lead to unexpected result.public rx.Single<List<com.datastax.oss.driver.api.core.cql.Row>> rxAll()
fetchNextPage(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.rxjava.cassandra.ResultSet>>)
or .
This may lead to unexpected result.public com.datastax.oss.driver.api.core.cql.ColumnDefinitions getColumnDefinitions()
public com.datastax.oss.driver.api.core.cql.ExecutionInfo getExecutionInfo()
public Iterable<com.datastax.oss.driver.api.core.cql.Row> currentPage()
public com.datastax.oss.driver.api.core.cql.Row one()
public static ResultSet newInstance(io.vertx.cassandra.ResultSet arg)
Copyright © 2021 Eclipse. All rights reserved.