Spring Data Solr

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

Packages that use SolrDataQuery
org.springframework.data.solr.core Provides the classes necessary for Solr support. 
org.springframework.data.solr.core.query   
 

Uses of SolrDataQuery in org.springframework.data.solr.core
 

Classes in org.springframework.data.solr.core with type parameters of type SolrDataQuery
 class QueryParserBase<QUERYTPYE extends SolrDataQuery>
          Base Implementation of QueryParser providing common functions for creating SolrQuery.
 

Methods in org.springframework.data.solr.core with parameters of type SolrDataQuery
 org.apache.solr.client.solrj.SolrQuery QueryParserBase.constructSolrQuery(SolrDataQuery query)
           
 org.apache.solr.client.solrj.SolrQuery QueryParser.constructSolrQuery(SolrDataQuery query)
          Convert given Query into a SolrQuery executable via SolrServer
 long SolrOperations.count(SolrDataQuery query)
          return number of elements found by for given query
 long SolrTemplate.count(SolrDataQuery query)
           
 org.apache.solr.client.solrj.response.UpdateResponse SolrOperations.delete(SolrDataQuery query)
          Find and delete all objects matching the provided Query
 org.apache.solr.client.solrj.response.UpdateResponse SolrTemplate.delete(SolrDataQuery query)
           
 org.apache.solr.client.solrj.SolrQuery DefaultQueryParser.doConstructSolrQuery(SolrDataQuery query)
          Convert given Query into a SolrQuery executable via SolrServer
 String QueryParserBase.getQueryString(SolrDataQuery query)
           
 String QueryParser.getQueryString(SolrDataQuery query)
          Get the queryString to use withSolrQuery.setParam(CommonParams.Q, "queryString"}
protected  String QueryParserBase.prependJoin(String queryString, SolrDataQuery query)
          Prepend {@code !
 

Method parameters in org.springframework.data.solr.core with type arguments of type SolrDataQuery
 QueryParser QueryParsers.getForClass(Class<? extends SolrDataQuery> clazz)
          Get the QueryParser for given query type
 void QueryParsers.registerParser(Class<? extends SolrDataQuery> clazz, QueryParser parser)
          Register additional QueryParser for SolrQuery
 void SolrTemplate.registerQueryParser(Class<? extends SolrDataQuery> clazz, QueryParser queryParser)
           
 

Uses of SolrDataQuery in org.springframework.data.solr.core.query
 

Subinterfaces of SolrDataQuery in org.springframework.data.solr.core.query
 interface FacetQuery
          Query to be used for faceting.
 interface FilterQuery
          Filter Queries are simple solr Queries applied after executing the original query.
 interface HighlightQuery
           
 interface Query
          A Query that can be translated into a solr understandable Query.
 interface TermsQuery
           
 

Classes in org.springframework.data.solr.core.query that implement SolrDataQuery
 class SimpleFacetQuery
          Trivial implementation of FacetQuery
 class SimpleFilterQuery
          Trivial implementation of FilterQuery
 class SimpleHighlightQuery
          Trivial implementation of HighlightQuery extending SimpleQuery.
 class SimpleQuery
          Full implementation of Query that allows multiple options like pagination, grouping,...
 class SimpleTermsQuery
           
 

Methods in org.springframework.data.solr.core.query with type parameters of type SolrDataQuery
<T extends SolrDataQuery>
T
SolrDataQuery.addCriteria(Criteria criteria)
          Append criteria to query.
<T extends SolrDataQuery>
T
SimpleFacetQuery.setFacetOptions(FacetOptions facetOptions)
           
<T extends SolrDataQuery>
T
FacetQuery.setFacetOptions(FacetOptions facetOptions)
          Faceting options to apply when executing query
<T extends SolrDataQuery>
T
SimpleHighlightQuery.setHighlightOptions(HighlightOptions highlightOptions)
           
<T extends SolrDataQuery>
T
HighlightQuery.setHighlightOptions(HighlightOptions highlightOptions)
          Highlight options to apply when exectuing query
 

Methods in org.springframework.data.solr.core.query that return types with arguments of type SolrDataQuery
 List<SolrDataQuery> FacetOptions.getFacetQueries()
          Get the list of facetQueries
 

Methods in org.springframework.data.solr.core.query with parameters of type SolrDataQuery
 FacetOptions FacetOptions.addFacetQuery(SolrDataQuery query)
          Append facet.query
 

Constructors in org.springframework.data.solr.core.query with parameters of type SolrDataQuery
FacetOptions(SolrDataQuery... facetQueries)
          Creates new instance faceting on given queries
 


Spring Data Solr

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