public class PartTreeR2dbcQuery extends AbstractR2dbcQuery
AbstractR2dbcQuery implementation based on a PartTree.| Constructor and Description |
|---|
PartTreeR2dbcQuery(R2dbcQueryMethod method,
R2dbcEntityOperations entityOperations,
R2dbcConverter converter,
ReactiveDataAccessStrategy dataAccessStrategy)
Creates new instance of this class with the given
R2dbcQueryMethod, DatabaseClient,
R2dbcConverter and ReactiveDataAccessStrategy. |
| Modifier and Type | Method and Description |
|---|---|
protected reactor.core.publisher.Mono<PreparedOperation<?>> |
createQuery(org.springframework.data.relational.repository.query.RelationalParameterAccessor accessor)
Creates a
BindableQuery instance using the given ParameterAccessor |
protected boolean |
isCountQuery()
Returns whether the query should get a count projection applied.
|
protected boolean |
isExistsQuery()
Returns whether the query should get an exists projection applied.
|
protected boolean |
isModifyingQuery()
Returns whether this query is a modifying one.
|
String |
toString() |
execute, getQueryMethodpublic PartTreeR2dbcQuery(R2dbcQueryMethod method, R2dbcEntityOperations entityOperations, R2dbcConverter converter, ReactiveDataAccessStrategy dataAccessStrategy)
R2dbcQueryMethod, DatabaseClient,
R2dbcConverter and ReactiveDataAccessStrategy.method - query method, must not be null.entityOperations - entity operations, must not be null.converter - converter, must not be null.dataAccessStrategy - data access strategy, must not be null.protected boolean isModifyingQuery()
AbstractR2dbcQueryisModifyingQuery in class AbstractR2dbcQueryprotected boolean isCountQuery()
AbstractR2dbcQueryisCountQuery in class AbstractR2dbcQueryprotected boolean isExistsQuery()
AbstractR2dbcQueryisExistsQuery in class AbstractR2dbcQueryprotected reactor.core.publisher.Mono<PreparedOperation<?>> createQuery(org.springframework.data.relational.repository.query.RelationalParameterAccessor accessor)
AbstractR2dbcQueryBindableQuery instance using the given ParameterAccessorcreateQuery in class AbstractR2dbcQueryaccessor - must not be null.BindableQuery.Copyright © 2018–2022 Pivotal Software, Inc.. All rights reserved.