public class N1qlMutateQueryCreator extends AbstractQueryCreator<com.couchbase.client.java.query.dsl.path.MutateLimitPath,com.couchbase.client.java.query.dsl.Expression> implements PartTreeN1qlQueryCreator
N1qlQueryCreator
for part types supportedConstructor and Description |
---|
N1qlMutateQueryCreator(PartTree tree,
ParameterAccessor parameters,
com.couchbase.client.java.query.dsl.path.MutateWherePath mutateFrom,
CouchbaseConverter converter,
CouchbaseQueryMethod queryMethod) |
Modifier and Type | Method and Description |
---|---|
protected com.couchbase.client.java.query.dsl.Expression |
and(Part part,
com.couchbase.client.java.query.dsl.Expression base,
Iterator<Object> iterator) |
protected com.couchbase.client.java.query.dsl.path.MutateLimitPath |
complete(com.couchbase.client.java.query.dsl.Expression criteria,
Sort sort) |
protected com.couchbase.client.java.query.dsl.Expression |
create(Part part,
Iterator<Object> iterator) |
com.couchbase.client.java.document.json.JsonValue |
getPlaceHolderValues()
Get the named placeholder values
|
protected com.couchbase.client.java.query.dsl.Expression |
or(com.couchbase.client.java.query.dsl.Expression base,
com.couchbase.client.java.query.dsl.Expression criteria) |
createQuery, createQuery
public N1qlMutateQueryCreator(PartTree tree, ParameterAccessor parameters, com.couchbase.client.java.query.dsl.path.MutateWherePath mutateFrom, CouchbaseConverter converter, CouchbaseQueryMethod queryMethod)
protected com.couchbase.client.java.query.dsl.Expression create(Part part, Iterator<Object> iterator)
create
in class AbstractQueryCreator<com.couchbase.client.java.query.dsl.path.MutateLimitPath,com.couchbase.client.java.query.dsl.Expression>
protected com.couchbase.client.java.query.dsl.Expression and(Part part, com.couchbase.client.java.query.dsl.Expression base, Iterator<Object> iterator)
and
in class AbstractQueryCreator<com.couchbase.client.java.query.dsl.path.MutateLimitPath,com.couchbase.client.java.query.dsl.Expression>
protected com.couchbase.client.java.query.dsl.Expression or(com.couchbase.client.java.query.dsl.Expression base, com.couchbase.client.java.query.dsl.Expression criteria)
or
in class AbstractQueryCreator<com.couchbase.client.java.query.dsl.path.MutateLimitPath,com.couchbase.client.java.query.dsl.Expression>
protected com.couchbase.client.java.query.dsl.path.MutateLimitPath complete(com.couchbase.client.java.query.dsl.Expression criteria, Sort sort)
complete
in class AbstractQueryCreator<com.couchbase.client.java.query.dsl.path.MutateLimitPath,com.couchbase.client.java.query.dsl.Expression>
public com.couchbase.client.java.document.json.JsonValue getPlaceHolderValues()
PartTreeN1qlQueryCreator
getPlaceHolderValues
in interface PartTreeN1qlQueryCreator
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.