public class DefaultQueryResult extends Object implements QueryResult
| Constructor and Description |
|---|
DefaultQueryResult(List<AsyncQueryRow> rows,
JsonObject info,
List<JsonObject> errors,
Boolean finalSuccess,
boolean parseSuccess,
String requestId,
String clientContextId)
Create a default blocking representation of a query result.
|
| Modifier and Type | Method and Description |
|---|---|
List<QueryRow> |
allRows() |
String |
clientContextId() |
List<JsonObject> |
errors() |
boolean |
finalSuccess() |
JsonObject |
info() |
Iterator<QueryRow> |
iterator() |
boolean |
parseSuccess() |
String |
requestId() |
Iterator<QueryRow> |
rows() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic DefaultQueryResult(List<AsyncQueryRow> rows, JsonObject info, List<JsonObject> errors, Boolean finalSuccess, boolean parseSuccess, String requestId, String clientContextId)
Create a default blocking representation of a query result.
rows - the list of rows.info - the metrics.errors - the list of errors and warnings.finalSuccess - the definitive (but potentially delayed) result of the query.parseSuccess - the intermediate result of the querypublic List<QueryRow> allRows()
allRows in interface QueryResultpublic Iterator<QueryRow> rows()
rows in interface QueryResultpublic JsonObject info()
info in interface QueryResultpublic boolean parseSuccess()
parseSuccess in interface QueryResultpublic List<JsonObject> errors()
errors in interface QueryResultpublic boolean finalSuccess()
finalSuccess in interface QueryResultpublic String requestId()
requestId in interface QueryResultpublic String clientContextId()
clientContextId in interface QueryResultCopyright © 2014 Couchbase, Inc.