Spring Data Solr

org.springframework.data.solr.core.query
Class SimpleFilterQuery

java.lang.Object
  extended by org.springframework.data.solr.core.query.SimpleFilterQuery
All Implemented Interfaces:
FilterQuery, SolrDataQuery

public class SimpleFilterQuery
extends Object
implements FilterQuery

Trivial implementation of FilterQuery

Author:
Christoph Strobl

Constructor Summary
SimpleFilterQuery()
           
SimpleFilterQuery(Criteria criteria)
           
 
Method Summary
<T extends SolrDataQuery>
T
addCriteria(Criteria criteria)
          Add an criteria to the query.
 Criteria getCriteria()
           
 Join getJoin()
           
 String getRequestHandler()
           
 void setJoin(Join join)
          Set values for join {@code !
 void setRequestHandler(String requestHandler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.springframework.data.solr.core.query.SolrDataQuery
addCriteria, getCriteria, getJoin, setJoin
 

Constructor Detail

SimpleFilterQuery

public SimpleFilterQuery()

SimpleFilterQuery

public SimpleFilterQuery(Criteria criteria)
Method Detail

addCriteria

public final <T extends SolrDataQuery> T addCriteria(Criteria criteria)
Add an criteria to the query. The criteria will be connected using 'AND'.

Parameters:
criteria -
Returns:

getCriteria

public Criteria getCriteria()
Returns:
null if not set

setJoin

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

Parameters:
from -
to -

getJoin

public Join getJoin()
Returns:
null if not set

getRequestHandler

public String getRequestHandler()

setRequestHandler

public void setRequestHandler(String requestHandler)

Spring Data Solr

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