Package | Description |
---|---|
com.couchbase.client.java | |
com.couchbase.client.java.query | |
com.couchbase.client.java.query.core |
Modifier and Type | Method and Description |
---|---|
N1qlQueryResult |
CouchbaseBucket.query(N1qlQuery query) |
Observable<AsyncN1qlQueryResult> |
CouchbaseAsyncBucket.query(N1qlQuery query) |
N1qlQueryResult |
Bucket.query(N1qlQuery query)
Experimental: Queries a N1QL secondary index with the
default query timeout . |
Observable<AsyncN1qlQueryResult> |
AsyncBucket.query(N1qlQuery query)
Experimental: Queries a N1QL secondary index.
|
N1qlQueryResult |
CouchbaseBucket.query(N1qlQuery query,
long timeout,
TimeUnit timeUnit) |
N1qlQueryResult |
Bucket.query(N1qlQuery query,
long timeout,
TimeUnit timeUnit)
Experimental: Queries a N1QL secondary index with a custom timeout.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractN1qlQuery
An abstract base for N1QL
N1qlQuery . |
class |
ParameterizedN1qlQuery
Represent a N1QL with an optionally parameterized statement (in which case the values must be passed according to the type and number of placeholders).
|
class |
PreparedN1qlQuery
Represent a N1QL query, with a parameterized prepared statement plan (for which the values must be passed according to the type and number of placeholders).
|
class |
SimpleN1qlQuery
|
Modifier and Type | Method and Description |
---|---|
protected Observable<AsyncN1qlQueryResult> |
N1qlQueryExecutor.dispatchPrepared(N1qlQuery query) |
Observable<AsyncN1qlQueryResult> |
N1qlQueryExecutor.execute(N1qlQuery query) |
protected Observable<AsyncN1qlQueryResult> |
N1qlQueryExecutor.executePrepared(N1qlQuery query,
PreparedPayload payload)
Issues a proper N1QL EXECUTE, detecting if parameters must be added to it.
|
protected Observable<AsyncN1qlQueryResult> |
N1qlQueryExecutor.executeQuery(N1qlQuery query)
Experimental, Internal: Queries a N1QL secondary index.
|
protected Observable<AsyncN1qlQueryResult> |
N1qlQueryExecutor.prepareAndExecute(N1qlQuery query)
Issues a N1QL PREPARE, puts the plan in cache then EXECUTE it.
|
protected Observable<AsyncN1qlQueryResult> |
N1qlQueryExecutor.retryPrepareAndExecuteOnce(Throwable error,
N1qlQuery query)
In case the error warrants a retry, issue a PREPARE, followed by an update of the cache and an EXECUTE.
|
Copyright © 2015 Couchbase, Inc.