Class StringN1qlQueryCreator
java.lang.Object
org.springframework.data.repository.query.parser.AbstractQueryCreator<Query,QueryCriteria>
org.springframework.data.couchbase.repository.query.StringN1qlQueryCreator
- Author:
- Michael Reiche, Mauro Monti
-
Constructor Summary
ConstructorDescriptionStringN1qlQueryCreator
(ParameterAccessor accessor, CouchbaseQueryMethod queryMethod, CouchbaseConverter couchbaseConverter, SpelExpressionParser spelExpressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider, NamedQueries namedQueries) -
Method Summary
Modifier and TypeMethodDescriptionprotected QueryCriteria
and
(Part part, QueryCriteria base, Iterator<Object> iterator) protected Query
complete
(QueryCriteria criteria, Sort sort) protected QueryCriteria
protected QueryMethod
protected Class
getType()
protected String
protected QueryCriteria
or
(QueryCriteria base, QueryCriteria criteria) Methods inherited from class org.springframework.data.repository.query.parser.AbstractQueryCreator
createQuery
-
Constructor Details
-
StringN1qlQueryCreator
public StringN1qlQueryCreator(ParameterAccessor accessor, CouchbaseQueryMethod queryMethod, CouchbaseConverter couchbaseConverter, SpelExpressionParser spelExpressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider, NamedQueries namedQueries)
-
-
Method Details
-
getQueryMethod
-
getTypeField
-
getType
-
create
- Specified by:
create
in classAbstractQueryCreator<Query,
QueryCriteria>
-
createQuery
- Overrides:
createQuery
in classAbstractQueryCreator<Query,
QueryCriteria>
-
and
- Specified by:
and
in classAbstractQueryCreator<Query,
QueryCriteria>
-
or
- Specified by:
or
in classAbstractQueryCreator<Query,
QueryCriteria>
-
complete
- Specified by:
complete
in classAbstractQueryCreator<Query,
QueryCriteria>
-