public class QueryParsers extends Object
Constructor and Description |
---|
QueryParsers(MappingContext<? extends SolrPersistentEntity<?>,SolrPersistentProperty> mappingContext) |
Modifier and Type | Method and Description |
---|---|
QueryParser |
getForClass(Class<? extends SolrDataQuery> clazz)
Get the
QueryParser for given query type |
void |
registerParser(Class<? extends SolrDataQuery> clazz,
QueryParser parser)
Register additional
QueryParser for SolrQuery |
public QueryParsers(@Nullable MappingContext<? extends SolrPersistentEntity<?>,SolrPersistentProperty> mappingContext)
mappingContext
- can be null.public QueryParser getForClass(Class<? extends SolrDataQuery> clazz)
QueryParser
for given query typeclazz
- DefaultQueryParser
if no matching parser foundpublic void registerParser(Class<? extends SolrDataQuery> clazz, QueryParser parser)
QueryParser
for SolrQuery
clazz
- parser
- Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.