A B C D F G I L M N O P Q R S T U 

A

addBuilder(String, SpanQueryBuilder) - Method in class org.apache.lucene.xmlparser.builders.SpanQueryBuilderFactory
 
addBuilder(String, FilterBuilder) - Method in class org.apache.lucene.xmlparser.FilterBuilderFactory
 
addBuilder(String, QueryBuilder) - Method in class org.apache.lucene.xmlparser.QueryBuilderFactory
 
addDefaultQueryTemplate(InputStream) - Method in class org.apache.lucene.xmlparser.QueryTemplateManager
 
addFilterBuilder(String, FilterBuilder) - Method in class org.apache.lucene.xmlparser.CoreParser
 
addQueryBuilder(String, QueryBuilder) - Method in class org.apache.lucene.xmlparser.CoreParser
 
addQueryTemplate(String, InputStream) - Method in class org.apache.lucene.xmlparser.QueryTemplateManager
 
analyzer - Variable in class org.apache.lucene.xmlparser.CoreParser
 

B

BooleanFilterBuilder - Class in org.apache.lucene.xmlparser.builders
 
BooleanFilterBuilder(FilterBuilder) - Constructor for class org.apache.lucene.xmlparser.builders.BooleanFilterBuilder
 
BooleanQueryBuilder - Class in org.apache.lucene.xmlparser.builders
 
BooleanQueryBuilder(QueryBuilder) - Constructor for class org.apache.lucene.xmlparser.builders.BooleanQueryBuilder
 
BoostingQueryBuilder - Class in org.apache.lucene.xmlparser.builders
 
BoostingQueryBuilder(QueryBuilder) - Constructor for class org.apache.lucene.xmlparser.builders.BoostingQueryBuilder
 
BoostingTermBuilder - Class in org.apache.lucene.xmlparser.builders
 
BoostingTermBuilder() - Constructor for class org.apache.lucene.xmlparser.builders.BoostingTermBuilder
 

C

CachedFilterBuilder - Class in org.apache.lucene.xmlparser.builders
Filters are cached in an LRU Cache keyed on the contained query or filter object.
CachedFilterBuilder(QueryBuilderFactory, FilterBuilderFactory, int) - Constructor for class org.apache.lucene.xmlparser.builders.CachedFilterBuilder
 
ConstantScoreQueryBuilder - Class in org.apache.lucene.xmlparser.builders
 
ConstantScoreQueryBuilder(FilterBuilderFactory) - Constructor for class org.apache.lucene.xmlparser.builders.ConstantScoreQueryBuilder
 
CoreParser - Class in org.apache.lucene.xmlparser
Assembles a QueryBuilder which uses only core Lucene Query objects
CoreParser(Analyzer, QueryParser) - Constructor for class org.apache.lucene.xmlparser.CoreParser
Construct an XML parser that uses a single instance QueryParser for handling UserQuery tags - all parse operations are synchronised on this parser
CoreParser(String, Analyzer) - Constructor for class org.apache.lucene.xmlparser.CoreParser
Constructs an XML parser that creates a QueryParser for each UserQuery request.
CoreParser(String, Analyzer, QueryParser) - Constructor for class org.apache.lucene.xmlparser.CoreParser
 
CorePlusExtensionsParser - Class in org.apache.lucene.xmlparser
 
CorePlusExtensionsParser(Analyzer, QueryParser) - Constructor for class org.apache.lucene.xmlparser.CorePlusExtensionsParser
Construct an XML parser that uses a single instance QueryParser for handling UserQuery tags - all parse operations are synchronized on this parser
CorePlusExtensionsParser(String, Analyzer) - Constructor for class org.apache.lucene.xmlparser.CorePlusExtensionsParser
Constructs an XML parser that creates a QueryParser for each UserQuery request.
createQueryParser(String, Analyzer) - Method in class org.apache.lucene.xmlparser.builders.UserInputQueryBuilder
Method to create a QueryParser - designed to be overridden

D

DOMUtils - Class in org.apache.lucene.xmlparser
 
DOMUtils() - Constructor for class org.apache.lucene.xmlparser.DOMUtils
 
DuplicateFilterBuilder - Class in org.apache.lucene.xmlparser.builders
 
DuplicateFilterBuilder() - Constructor for class org.apache.lucene.xmlparser.builders.DuplicateFilterBuilder
 

F

FilterBuilder - Interface in org.apache.lucene.xmlparser
 
FilterBuilderFactory - Class in org.apache.lucene.xmlparser
 
FilterBuilderFactory() - Constructor for class org.apache.lucene.xmlparser.FilterBuilderFactory
 
FilteredQueryBuilder - Class in org.apache.lucene.xmlparser.builders
 
FilteredQueryBuilder(FilterBuilder, QueryBuilder) - Constructor for class org.apache.lucene.xmlparser.builders.FilteredQueryBuilder
 
filterFactory - Variable in class org.apache.lucene.xmlparser.CoreParser
 
FuzzyLikeThisQueryBuilder - Class in org.apache.lucene.xmlparser.builders
 
FuzzyLikeThisQueryBuilder(Analyzer) - Constructor for class org.apache.lucene.xmlparser.builders.FuzzyLikeThisQueryBuilder
 

G

getAttribute(Element, String, String) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getAttribute(Element, String, float) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getAttribute(Element, String, int) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getAttribute(Element, String, boolean) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getAttributeOrFail(Element, String) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getAttributeWithInheritance(Element, String) - Static method in class org.apache.lucene.xmlparser.DOMUtils
Returns an attribute value from this node, or first parent node with this attribute defined
getAttributeWithInheritanceOrFail(Element, String) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getChildByTagName(Element, String) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getChildByTagOrFail(Element, String) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getChildTextByTagName(Element, String) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getFilter(Element) - Method in class org.apache.lucene.xmlparser.builders.BooleanFilterBuilder
 
getFilter(Element) - Method in class org.apache.lucene.xmlparser.builders.CachedFilterBuilder
 
getFilter(Element) - Method in class org.apache.lucene.xmlparser.builders.DuplicateFilterBuilder
 
getFilter(Element) - Method in class org.apache.lucene.xmlparser.builders.NumericRangeFilterBuilder
 
getFilter(Element) - Method in class org.apache.lucene.xmlparser.builders.RangeFilterBuilder
 
getFilter(Element) - Method in class org.apache.lucene.xmlparser.builders.TermsFilterBuilder
 
getFilter(Element) - Method in interface org.apache.lucene.xmlparser.FilterBuilder
 
getFilter(Element) - Method in class org.apache.lucene.xmlparser.FilterBuilderFactory
 
getFilterBuilder(String) - Method in class org.apache.lucene.xmlparser.FilterBuilderFactory
 
getFirstChildElement(Element) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getFirstChildOrFail(Element) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getNonBlankTextOrFail(Element) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.BooleanQueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.BoostingQueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.ConstantScoreQueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.FilteredQueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.FuzzyLikeThisQueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.LikeThisQueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.MatchAllDocsQueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.NumericRangeQueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.SpanBuilderBase
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.SpanQueryBuilderFactory
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.TermQueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.TermsQueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.UserInputQueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.CoreParser
 
getQuery(Element) - Method in interface org.apache.lucene.xmlparser.QueryBuilder
 
getQuery(Element) - Method in class org.apache.lucene.xmlparser.QueryBuilderFactory
 
getQueryAsDOM(Properties, String) - Method in class org.apache.lucene.xmlparser.QueryTemplateManager
 
getQueryAsDOM(Properties) - Method in class org.apache.lucene.xmlparser.QueryTemplateManager
 
getQueryAsDOM(Properties, Templates) - Static method in class org.apache.lucene.xmlparser.QueryTemplateManager
Fast means of constructing query using a cached,precompiled stylesheet
getQueryAsDOM(Properties, InputStream) - Static method in class org.apache.lucene.xmlparser.QueryTemplateManager
Slow means of constructing query - parses stylesheet from input stream
getQueryAsXmlString(Properties, String) - Method in class org.apache.lucene.xmlparser.QueryTemplateManager
 
getQueryAsXmlString(Properties) - Method in class org.apache.lucene.xmlparser.QueryTemplateManager
 
getQueryAsXmlString(Properties, Templates) - Static method in class org.apache.lucene.xmlparser.QueryTemplateManager
Fast means of constructing query using a precompiled stylesheet
getQueryAsXmlString(Properties, InputStream) - Static method in class org.apache.lucene.xmlparser.QueryTemplateManager
Slow means of constructing query parsing a stylesheet from an input stream
getQueryBuilder(String) - Method in class org.apache.lucene.xmlparser.QueryBuilderFactory
 
getSpanQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.BoostingTermBuilder
 
getSpanQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.SpanFirstBuilder
 
getSpanQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.SpanNearBuilder
 
getSpanQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.SpanNotBuilder
 
getSpanQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.SpanOrBuilder
 
getSpanQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.SpanOrTermsBuilder
 
getSpanQuery(Element) - Method in interface org.apache.lucene.xmlparser.builders.SpanQueryBuilder
 
getSpanQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.SpanQueryBuilderFactory
 
getSpanQuery(Element) - Method in class org.apache.lucene.xmlparser.builders.SpanTermBuilder
 
getTemplates(InputStream) - Static method in class org.apache.lucene.xmlparser.QueryTemplateManager
Parses a query stylesheet for repeated use
getText(Node) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 

I

insertChild(Element, String, String) - Static method in class org.apache.lucene.xmlparser.DOMUtils
 

L

LikeThisQueryBuilder - Class in org.apache.lucene.xmlparser.builders
 
LikeThisQueryBuilder(Analyzer, String[]) - Constructor for class org.apache.lucene.xmlparser.builders.LikeThisQueryBuilder
 
loadXML(Reader) - Static method in class org.apache.lucene.xmlparser.DOMUtils
Helper method to parse an XML file into a DOM tree, given a reader.

M

MatchAllDocsQueryBuilder - Class in org.apache.lucene.xmlparser.builders
 
MatchAllDocsQueryBuilder() - Constructor for class org.apache.lucene.xmlparser.builders.MatchAllDocsQueryBuilder
 
maxNumCachedFilters - Static variable in class org.apache.lucene.xmlparser.CoreParser
 

N

NumericRangeFilterBuilder - Class in org.apache.lucene.xmlparser.builders
Creates a NumericRangeFilter.
NumericRangeFilterBuilder() - Constructor for class org.apache.lucene.xmlparser.builders.NumericRangeFilterBuilder
 
NumericRangeQueryBuilder - Class in org.apache.lucene.xmlparser.builders
Creates a NumericRangeQuery.
NumericRangeQueryBuilder() - Constructor for class org.apache.lucene.xmlparser.builders.NumericRangeQueryBuilder
 

O

org.apache.lucene.xmlparser - package org.apache.lucene.xmlparser
Parser that produces Lucene Query objects from XML streams.
org.apache.lucene.xmlparser.builders - package org.apache.lucene.xmlparser.builders
Builders to support various Lucene queries.

P

parse(InputStream) - Method in class org.apache.lucene.xmlparser.CoreParser
 
parser - Variable in class org.apache.lucene.xmlparser.CoreParser
 
ParserException - Exception in org.apache.lucene.xmlparser
 
ParserException() - Constructor for exception org.apache.lucene.xmlparser.ParserException
 
ParserException(String) - Constructor for exception org.apache.lucene.xmlparser.ParserException
 
ParserException(String, Throwable) - Constructor for exception org.apache.lucene.xmlparser.ParserException
 
ParserException(Throwable) - Constructor for exception org.apache.lucene.xmlparser.ParserException
 

Q

QueryBuilder - Interface in org.apache.lucene.xmlparser
Implemented by objects that produce Lucene Query objects from XML streams.
QueryBuilderFactory - Class in org.apache.lucene.xmlparser
 
QueryBuilderFactory() - Constructor for class org.apache.lucene.xmlparser.QueryBuilderFactory
 
queryFactory - Variable in class org.apache.lucene.xmlparser.CoreParser
 
QueryTemplateManager - Class in org.apache.lucene.xmlparser
Provides utilities for turning query form input (such as from a web page or Swing gui) into Lucene XML queries by using XSL templates.
QueryTemplateManager() - Constructor for class org.apache.lucene.xmlparser.QueryTemplateManager
 
QueryTemplateManager(InputStream) - Constructor for class org.apache.lucene.xmlparser.QueryTemplateManager
 

R

RangeFilterBuilder - Class in org.apache.lucene.xmlparser.builders
 
RangeFilterBuilder() - Constructor for class org.apache.lucene.xmlparser.builders.RangeFilterBuilder
 

S

setStrictMode(boolean) - Method in class org.apache.lucene.xmlparser.builders.NumericRangeFilterBuilder
Specifies how this NumericRangeFilterBuilder will handle errors.
SpanBuilderBase - Class in org.apache.lucene.xmlparser.builders
 
SpanBuilderBase() - Constructor for class org.apache.lucene.xmlparser.builders.SpanBuilderBase
 
SpanFirstBuilder - Class in org.apache.lucene.xmlparser.builders
 
SpanFirstBuilder(SpanQueryBuilder) - Constructor for class org.apache.lucene.xmlparser.builders.SpanFirstBuilder
 
SpanNearBuilder - Class in org.apache.lucene.xmlparser.builders
 
SpanNearBuilder(SpanQueryBuilder) - Constructor for class org.apache.lucene.xmlparser.builders.SpanNearBuilder
 
SpanNotBuilder - Class in org.apache.lucene.xmlparser.builders
 
SpanNotBuilder(SpanQueryBuilder) - Constructor for class org.apache.lucene.xmlparser.builders.SpanNotBuilder
 
SpanOrBuilder - Class in org.apache.lucene.xmlparser.builders
 
SpanOrBuilder(SpanQueryBuilder) - Constructor for class org.apache.lucene.xmlparser.builders.SpanOrBuilder
 
SpanOrTermsBuilder - Class in org.apache.lucene.xmlparser.builders
 
SpanOrTermsBuilder(Analyzer) - Constructor for class org.apache.lucene.xmlparser.builders.SpanOrTermsBuilder
 
SpanQueryBuilder - Interface in org.apache.lucene.xmlparser.builders
 
SpanQueryBuilderFactory - Class in org.apache.lucene.xmlparser.builders
 
SpanQueryBuilderFactory() - Constructor for class org.apache.lucene.xmlparser.builders.SpanQueryBuilderFactory
 
SpanTermBuilder - Class in org.apache.lucene.xmlparser.builders
 
SpanTermBuilder() - Constructor for class org.apache.lucene.xmlparser.builders.SpanTermBuilder
 

T

TermQueryBuilder - Class in org.apache.lucene.xmlparser.builders
 
TermQueryBuilder() - Constructor for class org.apache.lucene.xmlparser.builders.TermQueryBuilder
 
TermsFilterBuilder - Class in org.apache.lucene.xmlparser.builders
 
TermsFilterBuilder(Analyzer) - Constructor for class org.apache.lucene.xmlparser.builders.TermsFilterBuilder
 
TermsQueryBuilder - Class in org.apache.lucene.xmlparser.builders
Builds a BooleanQuery from all of the terms found in the XML element using the choice of analyzer
TermsQueryBuilder(Analyzer) - Constructor for class org.apache.lucene.xmlparser.builders.TermsQueryBuilder
 
transformCriteria(Properties, InputStream, Result) - Static method in class org.apache.lucene.xmlparser.QueryTemplateManager
Slower transformation using an uncompiled stylesheet (suitable for development environment)
transformCriteria(Properties, Templates, Result) - Static method in class org.apache.lucene.xmlparser.QueryTemplateManager
Fast transformation using a pre-compiled stylesheet (suitable for production environments)
transformCriteria(Properties, Transformer, Result) - Static method in class org.apache.lucene.xmlparser.QueryTemplateManager
 

U

UserInputQueryBuilder - Class in org.apache.lucene.xmlparser.builders
UserInputQueryBuilder uses 1 of 2 strategies for thread-safe parsing: 1) Synchronizing access to "parse" calls on a previously supplied QueryParser or.. 2) creating a new QueryParser object for each parse request
UserInputQueryBuilder(QueryParser) - Constructor for class org.apache.lucene.xmlparser.builders.UserInputQueryBuilder
This constructor has the disadvantage of not being able to change choice of default field name
UserInputQueryBuilder(String, Analyzer) - Constructor for class org.apache.lucene.xmlparser.builders.UserInputQueryBuilder
 
A B C D F G I L M N O P Q R S T U