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..
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