public class MissingQueryParser extends Object implements QueryParser
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_EXISTENCE_VALUE |
static boolean |
DEFAULT_NULL_VALUE |
static String |
NAME |
Constructor and Description |
---|
MissingQueryParser() |
Modifier and Type | Method and Description |
---|---|
String[] |
names()
The names this query parser is registered under.
|
static org.apache.lucene.search.Query |
newFilter(QueryParseContext parseContext,
String fieldPattern,
boolean existence,
boolean nullValue,
String queryName) |
org.apache.lucene.search.Query |
parse(QueryParseContext parseContext)
Parses the into a query from the current parser location.
|
public static final String NAME
public static final boolean DEFAULT_NULL_VALUE
public static final boolean DEFAULT_EXISTENCE_VALUE
@Inject public MissingQueryParser()
public String[] names()
QueryParser
names
in interface QueryParser
public org.apache.lucene.search.Query parse(QueryParseContext parseContext) throws IOException, QueryParsingException
QueryParser
Returns null if this query should be ignored in the context of the DSL.
parse
in interface QueryParser
IOException
QueryParsingException
public static org.apache.lucene.search.Query newFilter(QueryParseContext parseContext, String fieldPattern, boolean existence, boolean nullValue, String queryName)
Copyright © 2009–2016. All rights reserved.