org.elasticsearch.common.lucene.search
Class Queries
java.lang.Object
org.elasticsearch.common.lucene.search.Queries
public class Queries
- extends Object
Method Summary |
static void |
applyMinimumShouldMatch(org.apache.lucene.search.BooleanQuery query,
String minimumShouldMatch)
|
static List<org.apache.lucene.search.Query> |
disMaxClauses(org.apache.lucene.search.DisjunctionMaxQuery query)
|
static org.apache.lucene.search.Query |
fixNegativeQueryIfNeeded(org.apache.lucene.search.Query q)
|
static boolean |
isMatchAllQuery(org.apache.lucene.search.Query query)
|
static boolean |
isNegativeQuery(org.apache.lucene.search.Query q)
|
static org.apache.lucene.search.Query |
optimizeQuery(org.apache.lucene.search.Query q)
Optimizes the given query and returns the optimized version of it. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MATCH_ALL_QUERY
public static final org.apache.lucene.search.Query MATCH_ALL_QUERY
NO_MATCH_QUERY
public static final org.apache.lucene.search.Query NO_MATCH_QUERY
MATCH_ALL_FILTER
public static final org.apache.lucene.search.Filter MATCH_ALL_FILTER
- A match all docs filter. Note, requires no caching!.
MATCH_NO_FILTER
public static final org.apache.lucene.search.Filter MATCH_NO_FILTER
Queries
public Queries()
disMaxClauses
public static List<org.apache.lucene.search.Query> disMaxClauses(org.apache.lucene.search.DisjunctionMaxQuery query)
optimizeQuery
public static org.apache.lucene.search.Query optimizeQuery(org.apache.lucene.search.Query q)
- Optimizes the given query and returns the optimized version of it.
isNegativeQuery
public static boolean isNegativeQuery(org.apache.lucene.search.Query q)
fixNegativeQueryIfNeeded
public static org.apache.lucene.search.Query fixNegativeQueryIfNeeded(org.apache.lucene.search.Query q)
isMatchAllQuery
public static boolean isMatchAllQuery(org.apache.lucene.search.Query query)
applyMinimumShouldMatch
public static void applyMinimumShouldMatch(org.apache.lucene.search.BooleanQuery query,
@Nullable
String minimumShouldMatch)
Copyright © 2009-2012. All Rights Reserved.