Spring Data Solr

org.springframework.data.solr.core.query
Interface SolrDataQuery

All Known Subinterfaces:
FacetQuery, FilterQuery, HighlightQuery, Query, TermsQuery
All Known Implementing Classes:
SimpleFacetQuery, SimpleFilterQuery, SimpleHighlightQuery, SimpleQuery, SimpleTermsQuery

public interface SolrDataQuery

Common interface for any Query

Author:
Christoph Strobl

Method Summary
<T extends SolrDataQuery>
T
addCriteria(Criteria criteria)
          Append criteria to query.
 Criteria getCriteria()
           
 Join getJoin()
           
 void setJoin(Join join)
          Set values for join {@code !
 

Method Detail

addCriteria

<T extends SolrDataQuery> T addCriteria(Criteria criteria)
Append criteria to query. Criteria must not be null, nor point to a field with null value.

Parameters:
criteria -
Returns:

getCriteria

Criteria getCriteria()
Returns:

setJoin

void setJoin(Join join)
Set values for join !join from=inner_id to=outer_id

Parameters:
from -
to -

getJoin

Join getJoin()
Returns:

Spring Data Solr

Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.