C D E 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
 

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

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 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 G H J M O P R S T

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