A B C D F G I L M N O P Q R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
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(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
- 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
- CorePlusExtensionsParser - Class in org.apache.lucene.xmlparser
- CorePlusExtensionsParser(String, Analyzer) - Constructor for class org.apache.lucene.xmlparser.CorePlusExtensionsParser
-
Constructs an XML parser that creates a QueryParser for each UserQuery request.
- 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
- createEntityResolver() - Static method in class org.apache.lucene.xmlparser.CoreParser
- createQueryParser(String, Analyzer) - Method in class org.apache.lucene.xmlparser.builders.UserInputQueryBuilder
-
Method to create a QueryParser - designed to be overridden
D
- DISALLOW_EXTERNAL_ENTITY_RESOLVER - Static variable in class org.apache.lucene.xmlparser.CoreParser
- 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, boolean) - 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, String) - 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
- getEntityResolver() - Method in class org.apache.lucene.xmlparser.CoreParser
-
Returns a SAX
EntityResolver
to be used byDocumentBuilder
. - getErrorHandler() - Method in class org.apache.lucene.xmlparser.CoreParser
-
Subclass and override to return a SAX
ErrorHandler
to be used byDocumentBuilder
. - 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) - Method in class org.apache.lucene.xmlparser.QueryTemplateManager
- getQueryAsDOM(Properties, InputStream) - Static method in class org.apache.lucene.xmlparser.QueryTemplateManager
-
Slow means of constructing query - parses stylesheet from input stream
- getQueryAsDOM(Properties, String) - 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
- getQueryAsXmlString(Properties) - Method in class org.apache.lucene.xmlparser.QueryTemplateManager
- getQueryAsXmlString(Properties, InputStream) - Static method in class org.apache.lucene.xmlparser.QueryTemplateManager
-
Slow means of constructing query parsing a stylesheet from an input stream
- getQueryAsXmlString(Properties, String) - 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
- 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
-
Parses the given stream as XML file and returns a
Query
. - 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(String, Analyzer) - Constructor for class org.apache.lucene.xmlparser.builders.UserInputQueryBuilder
- 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
All Classes All Packages