org.elasticsearch.index.cache.query.parser.support
Class AbstractJvmQueryParserCache
java.lang.Object
org.elasticsearch.index.AbstractIndexComponent
org.elasticsearch.index.cache.query.parser.support.AbstractJvmQueryParserCache
- All Implemented Interfaces:
- CloseableComponent, QueryParserCache, IndexComponent
public class AbstractJvmQueryParserCache
- extends AbstractIndexComponent
- implements QueryParserCache
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractJvmQueryParserCache
protected AbstractJvmQueryParserCache(Index index,
@IndexSettings
Settings indexSettings,
ConcurrentMap<QueryParserSettings,org.apache.lucene.search.Query> cache)
close
public void close()
throws ElasticSearchException
- Specified by:
close
in interface CloseableComponent
- Throws:
ElasticSearchException
clear
public void clear()
- Specified by:
clear
in interface QueryParserCache
get
public org.apache.lucene.search.Query get(QueryParserSettings queryString)
- Specified by:
get
in interface QueryParserCache
put
public void put(QueryParserSettings queryString,
org.apache.lucene.search.Query query)
- Specified by:
put
in interface QueryParserCache
Copyright © 2009-2012. All Rights Reserved.