Spring Data Elasticsearch

org.springframework.data.elasticsearch.repository.query.parser
Class ElasticsearchQueryCreator

java.lang.Object
  extended by org.springframework.data.repository.query.parser.AbstractQueryCreator<CriteriaQuery,CriteriaQuery>
      extended by org.springframework.data.elasticsearch.repository.query.parser.ElasticsearchQueryCreator

public class ElasticsearchQueryCreator
extends org.springframework.data.repository.query.parser.AbstractQueryCreator<CriteriaQuery,CriteriaQuery>


Constructor Summary
ElasticsearchQueryCreator(org.springframework.data.repository.query.parser.PartTree tree, org.springframework.data.mapping.context.MappingContext<?,ElasticsearchPersistentProperty> context)
           
ElasticsearchQueryCreator(org.springframework.data.repository.query.parser.PartTree tree, org.springframework.data.repository.query.ParameterAccessor parameters, org.springframework.data.mapping.context.MappingContext<?,ElasticsearchPersistentProperty> context)
           
 
Method Summary
protected  CriteriaQuery and(org.springframework.data.repository.query.parser.Part part, CriteriaQuery base, Iterator<Object> iterator)
           
protected  CriteriaQuery complete(CriteriaQuery query, org.springframework.data.domain.Sort sort)
           
protected  CriteriaQuery create(org.springframework.data.repository.query.parser.Part part, Iterator<Object> iterator)
           
protected  CriteriaQuery or(CriteriaQuery base, CriteriaQuery query)
           
 
Methods inherited from class org.springframework.data.repository.query.parser.AbstractQueryCreator
createQuery, createQuery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElasticsearchQueryCreator

public ElasticsearchQueryCreator(org.springframework.data.repository.query.parser.PartTree tree,
                                 org.springframework.data.repository.query.ParameterAccessor parameters,
                                 org.springframework.data.mapping.context.MappingContext<?,ElasticsearchPersistentProperty> context)

ElasticsearchQueryCreator

public ElasticsearchQueryCreator(org.springframework.data.repository.query.parser.PartTree tree,
                                 org.springframework.data.mapping.context.MappingContext<?,ElasticsearchPersistentProperty> context)
Method Detail

create

protected CriteriaQuery create(org.springframework.data.repository.query.parser.Part part,
                               Iterator<Object> iterator)
Specified by:
create in class org.springframework.data.repository.query.parser.AbstractQueryCreator<CriteriaQuery,CriteriaQuery>

and

protected CriteriaQuery and(org.springframework.data.repository.query.parser.Part part,
                            CriteriaQuery base,
                            Iterator<Object> iterator)
Specified by:
and in class org.springframework.data.repository.query.parser.AbstractQueryCreator<CriteriaQuery,CriteriaQuery>

or

protected CriteriaQuery or(CriteriaQuery base,
                           CriteriaQuery query)
Specified by:
or in class org.springframework.data.repository.query.parser.AbstractQueryCreator<CriteriaQuery,CriteriaQuery>

complete

protected CriteriaQuery complete(CriteriaQuery query,
                                 org.springframework.data.domain.Sort sort)
Specified by:
complete in class org.springframework.data.repository.query.parser.AbstractQueryCreator<CriteriaQuery,CriteriaQuery>

Spring Data Elasticsearch

Copyright © 2012-2013 BioMed Central. All Rights Reserved.