Class QueryParsers
java.lang.Object
org.springframework.data.solr.core.QueryParsers
-
Constructor Summary
ConstructorsConstructorDescriptionQueryParsers(org.springframework.data.mapping.context.MappingContext<? extends SolrPersistentEntity<?>, SolrPersistentProperty> mappingContext) -
Method Summary
Modifier and TypeMethodDescriptiongetForClass(Class<? extends SolrDataQuery> clazz) Get theQueryParserfor given query typevoidregisterParser(Class<? extends SolrDataQuery> clazz, QueryParser parser) Register additionalQueryParserforSolrQuery
-
Constructor Details
-
QueryParsers
public QueryParsers(@Nullable org.springframework.data.mapping.context.MappingContext<? extends SolrPersistentEntity<?>, SolrPersistentProperty> mappingContext) - Parameters:
mappingContext- can be null.- Since:
- 4.0
-
-
Method Details
-
getForClass
Get theQueryParserfor given query type- Parameters:
clazz-- Returns:
DefaultQueryParserif no matching parser found
-
registerParser
Register additionalQueryParserforSolrQuery- Parameters:
clazz-parser-
-