public class Queries extends Object
Constructor and Description |
---|
Queries() |
Modifier and Type | Method and Description |
---|---|
static org.apache.lucene.search.BooleanQuery |
applyMinimumShouldMatch(org.apache.lucene.search.BooleanQuery query,
String minimumShouldMatch) |
static int |
calculateMinShouldMatch(int optionalClauseCount,
String spec) |
static org.apache.lucene.search.BooleanQuery |
filtered(org.apache.lucene.search.Query query,
org.apache.lucene.search.Query filter) |
static org.apache.lucene.search.Query |
fixNegativeQueryIfNeeded(org.apache.lucene.search.Query q) |
static boolean |
isConstantMatchAllQuery(org.apache.lucene.search.Query query) |
static boolean |
isNegativeQuery(org.apache.lucene.search.Query q) |
static org.apache.lucene.search.Query |
newMatchAllQuery() |
static org.apache.lucene.search.Query |
newMatchNoDocsQuery()
Return a query that matches no document.
|
static org.apache.lucene.search.Query |
newNestedFilter() |
static org.apache.lucene.search.Query |
newNonNestedFilter() |
static org.apache.lucene.search.Query |
not(org.apache.lucene.search.Query q)
Return a query that matches all documents but those that match the given query.
|
public static org.apache.lucene.search.Query newMatchAllQuery()
public static org.apache.lucene.search.Query newMatchNoDocsQuery()
public static org.apache.lucene.search.Query newNestedFilter()
public static org.apache.lucene.search.Query newNonNestedFilter()
public static org.apache.lucene.search.BooleanQuery filtered(@Nullable org.apache.lucene.search.Query query, @Nullable org.apache.lucene.search.Query filter)
public static org.apache.lucene.search.Query not(org.apache.lucene.search.Query q)
public static boolean isNegativeQuery(org.apache.lucene.search.Query q)
public static org.apache.lucene.search.Query fixNegativeQueryIfNeeded(org.apache.lucene.search.Query q)
public static boolean isConstantMatchAllQuery(org.apache.lucene.search.Query query)
public static org.apache.lucene.search.BooleanQuery applyMinimumShouldMatch(org.apache.lucene.search.BooleanQuery query, @Nullable String minimumShouldMatch)
public static int calculateMinShouldMatch(int optionalClauseCount, String spec)
Copyright © 2009–2016. All rights reserved.