C D E F G H J M O P R S T

## C

close() - Method in class org.apache.lucene.search.regex.RegexTermEnum
compile(String) - Method in class org.apache.lucene.search.regex.JakartaRegexpCapabilities
compile(String) - Method in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
compile(String) - Method in interface org.apache.lucene.search.regex.RegexCapabilities
  Called by the constructor of `RegexTermEnum` allowing implementations to cache a compiled version of the regular expression pattern.

## D

difference() - Method in class org.apache.lucene.search.regex.RegexTermEnum

## E

endEnum() - Method in class org.apache.lucene.search.regex.RegexTermEnum
equals(Object) - Method in class org.apache.lucene.search.regex.JakartaRegexpCapabilities
equals(Object) - Method in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
equals(Object) - Method in class org.apache.lucene.search.regex.RegexQuery
equals(Object) - Method in class org.apache.lucene.search.regex.SpanRegexQuery

## F

FLAG_CANON_EQ - Static variable in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
FLAG_CASE_INSENSITIVE - Static variable in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
FLAG_COMMENTS - Static variable in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
FLAG_DOTALL - Static variable in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
FLAG_LITERAL - Static variable in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
FLAG_MATCH_CASEINDEPENDENT - Static variable in class org.apache.lucene.search.regex.JakartaRegexpCapabilities
  Flag to specify that matching should be case-independent (folded)
FLAG_MATCH_NORMAL - Static variable in class org.apache.lucene.search.regex.JakartaRegexpCapabilities
  Flag to specify normal, case-sensitive matching behaviour.
FLAG_MULTILINE - Static variable in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
FLAG_UNICODE_CASE - Static variable in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
FLAG_UNIX_LINES - Static variable in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities

## G

getEnum(IndexReader) - Method in class org.apache.lucene.search.regex.RegexQuery
getField() - Method in class org.apache.lucene.search.regex.SpanRegexQuery
getPrefix(RE) - Static method in class org.apache.regexp.RegexpTunnel
getRegexImplementation() - Method in class org.apache.lucene.search.regex.RegexQuery
getRegexImplementation() - Method in interface org.apache.lucene.search.regex.RegexQueryCapable
getRegexImplementation() - Method in class org.apache.lucene.search.regex.SpanRegexQuery
getSpans(IndexReader) - Method in class org.apache.lucene.search.regex.SpanRegexQuery
getTerm() - Method in class org.apache.lucene.search.regex.SpanRegexQuery
getTerms() - Method in class org.apache.lucene.search.regex.SpanRegexQuery

## H

hashCode() - Method in class org.apache.lucene.search.regex.JakartaRegexpCapabilities
hashCode() - Method in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
hashCode() - Method in class org.apache.lucene.search.regex.RegexQuery
hashCode() - Method in class org.apache.lucene.search.regex.SpanRegexQuery

## J

JakartaRegexpCapabilities - Class in org.apache.lucene.search.regex
  Implementation tying Jakarta Regexp to RegexQuery.
JakartaRegexpCapabilities() - Constructor for class org.apache.lucene.search.regex.JakartaRegexpCapabilities
  Constructs a RegexCapabilities with the default MATCH_NORMAL match style.
JakartaRegexpCapabilities(int) - Constructor for class org.apache.lucene.search.regex.JakartaRegexpCapabilities
  Constructs a RegexCapabilities with the provided match flags.
JavaUtilRegexCapabilities - Class in org.apache.lucene.search.regex
  An implementation tying Java's built-in java.util.regex to RegexQuery.
JavaUtilRegexCapabilities() - Constructor for class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
  Default constructor that uses java.util.regex.Pattern with its default flags.
JavaUtilRegexCapabilities(int) - Constructor for class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
  Constructor that allows for the modification of the flags that the java.util.regex.Pattern will use to compile the regular expression.

## M

match(String) - Method in class org.apache.lucene.search.regex.JakartaRegexpCapabilities
match(String) - Method in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
match(String) - Method in interface org.apache.lucene.search.regex.RegexCapabilities

## O

org.apache.lucene.search.regex - package org.apache.lucene.search.regex
  Regular expression Query.
org.apache.regexp - package org.apache.regexp
  This package exists to allow access to useful package protected data within Jakarta Regexp.

## P

prefix() - Method in class org.apache.lucene.search.regex.JakartaRegexpCapabilities
prefix() - Method in class org.apache.lucene.search.regex.JavaUtilRegexCapabilities
prefix() - Method in interface org.apache.lucene.search.regex.RegexCapabilities
  A wise prefix implementation can reduce the term enumeration (and thus increase performance) of RegexQuery dramatically!

## R

RegexCapabilities - Interface in org.apache.lucene.search.regex
  Defines basic operations needed by `RegexQuery` for a regular expression implementation.
RegexpTunnel - Class in org.apache.regexp
  This class exists as a gateway to access useful Jakarta Regexp package protected data.
RegexpTunnel() - Constructor for class org.apache.regexp.RegexpTunnel
RegexQuery - Class in org.apache.lucene.search.regex
  Implements the regular expression term search query.
RegexQuery(Term) - Constructor for class org.apache.lucene.search.regex.RegexQuery
  Constructs a query for terms matching `term`.
RegexQueryCapable - Interface in org.apache.lucene.search.regex
  Defines methods for regular expression supporting Querys to use.
RegexTermEnum - Class in org.apache.lucene.search.regex
  Subclass of FilteredTermEnum for enumerating all terms that match the specified regular expression term using the specified regular expression implementation.
RegexTermEnum(IndexReader, Term, RegexCapabilities) - Constructor for class org.apache.lucene.search.regex.RegexTermEnum
rewrite(IndexReader) - Method in class org.apache.lucene.search.regex.SpanRegexQuery

## S

setRegexImplementation(RegexCapabilities) - Method in class org.apache.lucene.search.regex.RegexQuery
  Defines which `RegexCapabilities` implementation is used by this instance.
setRegexImplementation(RegexCapabilities) - Method in interface org.apache.lucene.search.regex.RegexQueryCapable
setRegexImplementation(RegexCapabilities) - Method in class org.apache.lucene.search.regex.SpanRegexQuery
SpanRegexQuery - Class in org.apache.lucene.search.regex
  A SpanQuery version of `RegexQuery` allowing regular expression queries to be nested within other SpanQuery subclasses.
SpanRegexQuery(Term) - Constructor for class org.apache.lucene.search.regex.SpanRegexQuery

## T

termCompare(Term) - Method in class org.apache.lucene.search.regex.RegexTermEnum
toString(String) - Method in class org.apache.lucene.search.regex.SpanRegexQuery

C D E F G H J M O P R S T

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.