org.apache.lucene.xmlparser
public class CoreParser extends Object implements QueryBuilder
Modifier and Type | Field and Description |
---|---|
protected Analyzer |
analyzer |
protected FilterBuilderFactory |
filterFactory |
static int |
maxNumCachedFilters |
protected QueryParser |
parser |
protected QueryBuilderFactory |
queryFactory |
Constructor and Description |
---|
CoreParser(Analyzer analyzer,
QueryParser parser) |
Modifier and Type | Method and Description |
---|---|
void |
addFilterBuilder(String nodeName,
FilterBuilder builder) |
void |
addQueryBuilder(String nodeName,
QueryBuilder builder) |
Query |
getQuery(Element e) |
Query |
parse(InputStream xmlStream) |
protected Analyzer analyzer
protected QueryParser parser
protected QueryBuilderFactory queryFactory
protected FilterBuilderFactory filterFactory
public static int maxNumCachedFilters
public CoreParser(Analyzer analyzer, QueryParser parser)
public Query parse(InputStream xmlStream) throws ParserException
ParserException
public void addQueryBuilder(String nodeName, QueryBuilder builder)
public void addFilterBuilder(String nodeName, FilterBuilder builder)
public Query getQuery(Element e) throws ParserException
getQuery
in interface QueryBuilder
ParserException
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.