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.RegexQuery
 
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.RegexQuery
 
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-2010 Apache Software Foundation. All Rights Reserved.