A B C D E F G H I L M N O P R S T U V X 
All Classes All Packages

A

action(Event, Object) - Method in class gnu.regexp.util.REApplet
Handles events in the applet.
ALNUM - Static variable in class gnu.regexp.RETokenPOSIX
 
ALPHA - Static variable in class gnu.regexp.RETokenPOSIX
 
anchor - Variable in class gnu.regexp.REMatch
 
assignFrom(REMatch) - Method in class gnu.regexp.REMatch
 

B

BEGIN - Static variable in class gnu.regexp.RETokenWordBoundary
 
bk - Variable in class gnu.regexp.CharUnit
 
BLANK - Static variable in class gnu.regexp.RETokenPOSIX
 

C

ch - Variable in class gnu.regexp.CharUnit
 
chain(REToken) - Method in class gnu.regexp.RE
 
chain(REToken) - Method in class gnu.regexp.REToken
 
chain(REToken) - Method in class gnu.regexp.RETokenChar
 
charAt(int) - Method in interface gnu.regexp.CharIndexed
Returns the character at the given offset past the current cursor position in the input.
charAt(int) - Method in class gnu.regexp.CharIndexedCharArray
 
charAt(int) - Method in class gnu.regexp.CharIndexedInputStream
 
charAt(int) - Method in class gnu.regexp.CharIndexedReader
 
charAt(int) - Method in class gnu.regexp.CharIndexedString
 
charAt(int) - Method in class gnu.regexp.CharIndexedStringBuffer
 
CharIndexed - Interface in gnu.regexp
Defines the interface used internally so that different types of source text can be accessed in the same way.
CharIndexedCharArray - Class in gnu.regexp
 
CharIndexedCharArray(char[], int) - Constructor for class gnu.regexp.CharIndexedCharArray
 
CharIndexedInputStream - Class in gnu.regexp
 
CharIndexedInputStream(InputStream, int) - Constructor for class gnu.regexp.CharIndexedInputStream
 
CharIndexedReader - Class in gnu.regexp
 
CharIndexedReader(Reader, int) - Constructor for class gnu.regexp.CharIndexedReader
 
CharIndexedString - Class in gnu.regexp
 
CharIndexedString(String, int) - Constructor for class gnu.regexp.CharIndexedString
 
CharIndexedStringBuffer - Class in gnu.regexp
 
CharIndexedStringBuffer(StringBuffer, int) - Constructor for class gnu.regexp.CharIndexedStringBuffer
 
CharUnit - Class in gnu.regexp
 
CharUnit() - Constructor for class gnu.regexp.CharUnit
 
clear(int) - Method in class gnu.regexp.REMatch
Clears the current match and moves the offset to the new index.
clear(int) - Method in class gnu.regexp.RESyntax
Clear a given bit in this syntax.
clone() - Method in class gnu.regexp.REMatch
 
CNTRL - Static variable in class gnu.regexp.RETokenPOSIX
 

D

DEFAULT_LINE_SEPARATOR - Static variable in class gnu.regexp.RESyntax
 
DIGIT - Static variable in class gnu.regexp.RETokenPOSIX
 
dump(StringBuffer) - Method in class gnu.regexp.RE
 
dump(StringBuffer) - Method in class gnu.regexp.REToken
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenAny
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenBackRef
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenChar
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenEnd
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenEndSub
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenLookAhead
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenOneOf
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenPOSIX
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenRange
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenRepeated
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenStart
 
dump(StringBuffer) - Method in class gnu.regexp.RETokenWordBoundary
 
dumpAll(StringBuffer) - Method in class gnu.regexp.REToken
 

E

eflags - Variable in class gnu.regexp.REMatch
 
Egrep - Class in gnu.regexp.util
This is a front end to the gnu.regexp.util.Grep class which sets the syntax used to RE_SYNTAX_EGREP, which aims to emulate the standard UNIX egrep command.
end - Variable in class gnu.regexp.REMatch
 
END - Static variable in class gnu.regexp.RETokenWordBoundary
 

F

finish(CharIndexed) - Method in class gnu.regexp.REMatch
 
first - Variable in class gnu.regexp.IntPair
 

G

get(int) - Method in class gnu.regexp.RESyntax
Check if a given bit is set in this syntax.
getAllMatches(Object) - Method in class gnu.regexp.RE
Returns an array of all matches found in the input.
getAllMatches(Object, int) - Method in class gnu.regexp.RE
Returns an array of all matches found in the input, beginning at the specified index position.
getAllMatches(Object, int, int) - Method in class gnu.regexp.RE
Returns an array of all matches found in the input string, beginning at the specified index position and using the specified execution flags.
getEndIndex() - Method in class gnu.regexp.REMatch
Returns the index within the input string where the match in its entirety ends.
getEndIndex(int) - Method in class gnu.regexp.REMatch
Returns the index within the input string used to generate this match where subexpression number sub ends, or -1 if the subexpression does not exist.
getLineSeparator() - Method in class gnu.regexp.RESyntax
Returns the currently active line separator string.
getLocalizedMessage(String) - Static method in class gnu.regexp.RE
 
getMatch(Object) - Method in class gnu.regexp.RE
Returns the first match found in the input.
getMatch(Object, int) - Method in class gnu.regexp.RE
Returns the first match found in the input, beginning the search at the specified index.
getMatch(Object, int, int) - Method in class gnu.regexp.RE
Returns the first match found in the input, beginning the search at the specified index, and using the specified execution flags.
getMatch(Object, int, int, StringBuffer) - Method in class gnu.regexp.RE
Returns the first match found in the input, beginning the search at the specified index, and using the specified execution flags.
getMatchEnumeration(Object) - Method in class gnu.regexp.RE
Returns an REMatchEnumeration that can be used to iterate over the matches found in the input text.
getMatchEnumeration(Object, int) - Method in class gnu.regexp.RE
Returns an REMatchEnumeration that can be used to iterate over the matches found in the input text.
getMatchEnumeration(Object, int, int) - Method in class gnu.regexp.RE
Returns an REMatchEnumeration that can be used to iterate over the matches found in the input text.
getMatchImpl(CharIndexed, int, int, StringBuffer) - Method in class gnu.regexp.RE
 
getMessage() - Method in exception gnu.regexp.REException
Reports the descriptive message associated with this exception as well as its index position in the string or character array being compiled.
getMinimumLength() - Method in class gnu.regexp.RE
Returns the minimum number of characters that could possibly constitute a match of this regular expression.
getMinimumLength() - Method in class gnu.regexp.REToken
 
getMinimumLength() - Method in class gnu.regexp.RETokenAny
 
getMinimumLength() - Method in class gnu.regexp.RETokenChar
 
getMinimumLength() - Method in class gnu.regexp.RETokenOneOf
 
getMinimumLength() - Method in class gnu.regexp.RETokenPOSIX
 
getMinimumLength() - Method in class gnu.regexp.RETokenRange
 
getMinimumLength() - Method in class gnu.regexp.RETokenRepeated
The minimum length of a repeated token is the minimum length of the token multiplied by the minimum number of times it must match.
getNumSubs() - Method in class gnu.regexp.RE
Returns the maximum number of subexpressions in this regular expression.
getPosition() - Method in exception gnu.regexp.REException
Returns the position, relative to the string or character array being compiled, where the error occurred.
getStartIndex() - Method in class gnu.regexp.REMatch
Returns the index within the input text where the match in its entirety began.
getStartIndex(int) - Method in class gnu.regexp.REMatch
Returns the index within the input string used to generate this match where subexpression number sub begins, or -1 if the subexpression does not exist.
getSubEndIndex(int) - Method in class gnu.regexp.REMatch
Deprecated.
Use getEndIndex(int) instead
getSubStartIndex(int) - Method in class gnu.regexp.REMatch
Deprecated.
Use getStartIndex(int) instead.
getType() - Method in exception gnu.regexp.REException
Returns the type of the exception, one of the constants listed above.
gnu.regexp - package gnu.regexp
 
gnu.regexp.util - package gnu.regexp.util
 
GRAPH - Static variable in class gnu.regexp.RETokenPOSIX
 
grep(String[], RESyntax, PrintStream) - Static method in class gnu.regexp.util.Grep
Runs Grep with the specified arguments.
Grep - Class in gnu.regexp.util
Grep is a pure-Java clone of the GNU grep utility.

H

hasMoreElements() - Method in class gnu.regexp.REMatchEnumeration
Returns true if there are more matches in the input text.
hasMoreMatches() - Method in class gnu.regexp.REMatchEnumeration
Returns true if there are more matches in the input text.
hasMoreMatches(StringBuffer) - Method in class gnu.regexp.REMatchEnumeration
Returns true if there are more matches in the input text.

I

index - Variable in class gnu.regexp.REMatch
 
init() - Method in class gnu.regexp.util.REApplet
Initializes the applet and constructs GUI elements.
initialize(Object, int, RESyntax, int, int) - Method in class gnu.regexp.RE
 
insens - Variable in class gnu.regexp.RETokenPOSIX
 
IntPair - Class in gnu.regexp
 
IntPair() - Constructor for class gnu.regexp.IntPair
 
intValue(String) - Static method in class gnu.regexp.RETokenPOSIX
 
isMatch(Object) - Method in class gnu.regexp.RE
Checks if the regular expression matches the input in its entirety.
isMatch(Object, int) - Method in class gnu.regexp.RE
Checks if the input string, starting from index, is an exact match of this regular expression.
isMatch(Object, int, int) - Method in class gnu.regexp.RE
Checks if the input, starting from index and using the specified execution flags, is an exact match of this regular expression.
isStingy() - Method in class gnu.regexp.RETokenRepeated
Queries if this token has minimal matching enabled.
isValid() - Method in interface gnu.regexp.CharIndexed
Returns true if the most recent move() operation placed the cursor position at a valid position in the input.
isValid() - Method in class gnu.regexp.CharIndexedCharArray
 
isValid() - Method in class gnu.regexp.CharIndexedInputStream
 
isValid() - Method in class gnu.regexp.CharIndexedReader
 
isValid() - Method in class gnu.regexp.CharIndexedString
 
isValid() - Method in class gnu.regexp.CharIndexedStringBuffer
 

L

LOWER - Static variable in class gnu.regexp.RETokenPOSIX
 

M

main(String[]) - Static method in class gnu.regexp.util.Egrep
Invokes Grep.grep() using the RE_SYNTAX_EGREP syntax and the command line arguments specified.
main(String[]) - Static method in class gnu.regexp.util.Grep
Invokes the grep() function below with the command line arguments and using the RESyntax.RE_SYNTAX_GREP syntax, which attempts to emulate the traditional UNIX grep syntax.
main(String[]) - Static method in class gnu.regexp.util.RETest
Invokes the test function with the command line arguments specified.
main(String[]) - Static method in class gnu.regexp.util.Tests
Runs the testsuite.
makeFinal() - Method in class gnu.regexp.RESyntax
Called internally when constructing predefined syntaxes so their interpretation cannot vary.
makeStingy() - Method in class gnu.regexp.RETokenRepeated
Sets the minimal matching mode to true.
markSupported() - Method in class gnu.regexp.REFilterInputStream
Deprecated.
Returns false.
markSupported() - Method in class gnu.regexp.REFilterReader
Returns false.
match(CharIndexed, REMatch) - Method in class gnu.regexp.RE
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.REToken
Returns true if the match succeeded, false if it failed.
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenAny
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenBackRef
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenChar
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenEnd
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenEndSub
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenLookAhead
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenOneOf
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenPOSIX
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenRange
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenRepeated
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenStart
 
match(CharIndexed, REMatch) - Method in class gnu.regexp.RETokenWordBoundary
 
move(int) - Method in interface gnu.regexp.CharIndexed
Shifts the input buffer by a given number of positions.
move(int) - Method in class gnu.regexp.CharIndexedCharArray
 
move(int) - Method in class gnu.regexp.CharIndexedInputStream
 
move(int) - Method in class gnu.regexp.CharIndexedReader
 
move(int) - Method in class gnu.regexp.CharIndexedString
 
move(int) - Method in class gnu.regexp.CharIndexedStringBuffer
 

N

negated - Variable in class gnu.regexp.RETokenPOSIX
 
negative - Variable in class gnu.regexp.RETokenLookAhead
 
next - Variable in class gnu.regexp.REMatch
 
next - Variable in class gnu.regexp.REToken
 
next(CharIndexed, REMatch) - Method in class gnu.regexp.REToken
Returns true if the rest of the tokens match, false if they fail.
nextElement() - Method in class gnu.regexp.REMatchEnumeration
Returns the next match in the input text.
nextMatch() - Method in class gnu.regexp.REMatchEnumeration
Returns the next match in the input text.

O

offset - Variable in class gnu.regexp.REMatch
 
OUT_OF_BOUNDS - Static variable in interface gnu.regexp.CharIndexed
Defines a constant (0xFFFF was somewhat arbitrarily chosen) that can be returned by the charAt() function indicating that the specified index is out of range.

P

PRINT - Static variable in class gnu.regexp.RETokenPOSIX
 
PUNCT - Static variable in class gnu.regexp.RETokenPOSIX
 

R

re - Variable in class gnu.regexp.RETokenLookAhead
 
RE - Class in gnu.regexp
RE provides the user interface for compiling and matching regular expressions.
RE() - Constructor for class gnu.regexp.RE
 
RE(Object) - Constructor for class gnu.regexp.RE
Constructs a regular expression pattern buffer without any compilation flags set, and using the default syntax (RESyntax.RE_SYNTAX_PERL5).
RE(Object, int) - Constructor for class gnu.regexp.RE
Constructs a regular expression pattern buffer using the specified compilation flags and the default syntax (RESyntax.RE_SYNTAX_PERL5).
RE(Object, int, RESyntax) - Constructor for class gnu.regexp.RE
Constructs a regular expression pattern buffer using the specified compilation flags and regular expression syntax.
RE_BACKSLASH_ESCAPE_IN_LISTS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_BK_PLUS_QM - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_CHAR_CLASS_ESC_IN_LISTS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_CHAR_CLASS_ESCAPES - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_CHAR_CLASSES - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_COMMENTS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_CONTEXT_INDEP_ANCHORS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_CONTEXT_INDEP_OPS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_CONTEXT_INVALID_OPS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_DOT_NEWLINE - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_DOT_NOT_NULL - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_HAT_LISTS_NOT_NEWLINE - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_INTERVALS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_LIMITED_OPS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_LOOKAHEAD - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_NEWLINE_ALT - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_NO_BK_BRACES - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_NO_BK_PARENS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_NO_BK_REFS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_NO_BK_VBAR - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_NO_EMPTY_RANGES - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_PURE_GROUPING - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_STINGY_OPS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_STRING_ANCHORS - Static variable in class gnu.regexp.RESyntax
Syntax bit.
RE_SYNTAX_AWK - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_ED - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_EGREP - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_EMACS - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_GREP - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_PERL4 - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_PERL4_S - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_PERL5 - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_PERL5_S - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_POSIX_AWK - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_POSIX_BASIC - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_POSIX_EGREP - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_POSIX_EXTENDED - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_POSIX_MINIMAL_BASIC - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_POSIX_MINIMAL_EXTENDED - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_SYNTAX_SED - Static variable in class gnu.regexp.RESyntax
Predefined syntax.
RE_UNMATCHED_RIGHT_PAREN_ORD - Static variable in class gnu.regexp.RESyntax
Syntax bit.
read() - Method in class gnu.regexp.REFilterInputStream
Deprecated.
Reads the next byte from the stream per the general contract of InputStream.read().
read() - Method in class gnu.regexp.REFilterReader
Reads the next character from the stream per the general contract of Reader.read().
read(byte[]) - Method in class gnu.regexp.REFilterInputStream
Deprecated.
Reads from the stream into the provided array.
read(byte[], int, int) - Method in class gnu.regexp.REFilterInputStream
Deprecated.
Reads from the stream into the provided array.
read(char[]) - Method in class gnu.regexp.REFilterReader
Reads from the stream into the provided array.
read(char[], int, int) - Method in class gnu.regexp.REFilterReader
Reads from the stream into the provided array.
REApplet - Class in gnu.regexp.util
This is a simple applet to demonstrate the capabilities of gnu.regexp.
REApplet() - Constructor for class gnu.regexp.util.REApplet
Creates an REApplet.
REException - Exception in gnu.regexp
This is the regular expression exception class.
REException(String, int, int) - Constructor for exception gnu.regexp.REException
 
REFilterInputStream - Class in gnu.regexp
Deprecated.
This class cannot properly handle all character encodings. For proper handling, use the REFilterReader class instead.
REFilterInputStream(InputStream, RE, String) - Constructor for class gnu.regexp.REFilterInputStream
Deprecated.
Creates an REFilterInputStream.
REFilterReader - Class in gnu.regexp
Replaces instances of a given RE with replacement text.
REFilterReader(Reader, RE, String) - Constructor for class gnu.regexp.REFilterReader
Creates an REFilterReader.
REG_ANCHORINDEX - Static variable in class gnu.regexp.RE
Execution flag.
REG_BADBR - Static variable in exception gnu.regexp.REException
Error flag.
REG_BADPAT - Static variable in exception gnu.regexp.REException
Error flag.
REG_BADRPT - Static variable in exception gnu.regexp.REException
Error flag.
REG_DOT_NEWLINE - Static variable in class gnu.regexp.RE
Compilation flag.
REG_EBRACE - Static variable in exception gnu.regexp.REException
Error flag.
REG_EBRACK - Static variable in exception gnu.regexp.REException
Error flag.
REG_ECTYPE - Static variable in exception gnu.regexp.REException
Error flag.
REG_EEND - Static variable in exception gnu.regexp.REException
Error flag.
REG_EPAREN - Static variable in exception gnu.regexp.REException
Error flag.
REG_ERANGE - Static variable in exception gnu.regexp.REException
Error flag.
REG_ESCAPE - Static variable in exception gnu.regexp.REException
Error flag.
REG_ESIZE - Static variable in exception gnu.regexp.REException
Error flag.
REG_ESPACE - Static variable in exception gnu.regexp.REException
Error flag.
REG_ESUBREG - Static variable in exception gnu.regexp.REException
Error flag.
REG_ICASE - Static variable in class gnu.regexp.RE
Compilation flag.
REG_MULTILINE - Static variable in class gnu.regexp.RE
Compilation flag.
REG_NO_INTERPOLATE - Static variable in class gnu.regexp.RE
Execution flag.
REG_NOTBOL - Static variable in class gnu.regexp.RE
Execution flag.
REG_NOTEOL - Static variable in class gnu.regexp.RE
Execution flag.
REMatch - Class in gnu.regexp
An instance of this class represents a match completed by a gnu.regexp matching function.
REMatch(int, int, int) - Constructor for class gnu.regexp.REMatch
 
REMatchEnumeration - Class in gnu.regexp
An REMatchEnumeration enumerates regular expression matches over a given input text.
REMatchEnumeration(RE, CharIndexed, int, int) - Constructor for class gnu.regexp.REMatchEnumeration
 
RESyntax - Class in gnu.regexp
An RESyntax specifies the way a regular expression will be compiled.
RESyntax() - Constructor for class gnu.regexp.RESyntax
Construct a new syntax object with all bits turned off.
RESyntax(RESyntax) - Constructor for class gnu.regexp.RESyntax
Construct a new syntax object with all bits set the same as the other syntax.
RETest - Class in gnu.regexp.util
RETest provides a simple way to test regular expressions.
REToken - Class in gnu.regexp
 
REToken(int) - Constructor for class gnu.regexp.REToken
 
RETokenAny - Class in gnu.regexp
 
RETokenAny(int, boolean, boolean) - Constructor for class gnu.regexp.RETokenAny
 
RETokenBackRef - Class in gnu.regexp
 
RETokenBackRef(int, int, boolean) - Constructor for class gnu.regexp.RETokenBackRef
 
RETokenChar - Class in gnu.regexp
 
RETokenChar(int, char, boolean) - Constructor for class gnu.regexp.RETokenChar
 
RETokenEnd - Class in gnu.regexp
 
RETokenEnd(int, String) - Constructor for class gnu.regexp.RETokenEnd
 
RETokenEndSub - Class in gnu.regexp
 
RETokenEndSub(int) - Constructor for class gnu.regexp.RETokenEndSub
 
RETokenLookAhead - Class in gnu.regexp
 
RETokenLookAhead(REToken, boolean) - Constructor for class gnu.regexp.RETokenLookAhead
 
RETokenOneOf - Class in gnu.regexp
 
RETokenOneOf(int, String, boolean, boolean) - Constructor for class gnu.regexp.RETokenOneOf
 
RETokenOneOf(int, Vector, boolean) - Constructor for class gnu.regexp.RETokenOneOf
 
RETokenPOSIX - Class in gnu.regexp
 
RETokenPOSIX(int, int, boolean, boolean) - Constructor for class gnu.regexp.RETokenPOSIX
 
RETokenRange - Class in gnu.regexp
 
RETokenRange(int, char, char, boolean) - Constructor for class gnu.regexp.RETokenRange
 
RETokenRepeated - Class in gnu.regexp
 
RETokenRepeated(int, REToken, int, int) - Constructor for class gnu.regexp.RETokenRepeated
 
RETokenStart - Class in gnu.regexp
 
RETokenStart(int, String) - Constructor for class gnu.regexp.RETokenStart
 
RETokenWordBoundary - Class in gnu.regexp
Represents a combination lookahead/lookbehind for POSIX [:alnum:].
RETokenWordBoundary(int, int, boolean) - Constructor for class gnu.regexp.RETokenWordBoundary
 

S

s_nameTable - Static variable in class gnu.regexp.RETokenPOSIX
 
second - Variable in class gnu.regexp.IntPair
 
set(int) - Method in class gnu.regexp.RESyntax
Set a given bit in this syntax.
setLineSeparator(String) - Method in class gnu.regexp.RESyntax
Changes the line separator string for regular expressions created using this RESyntax.
setUncle(REToken) - Method in class gnu.regexp.RE
 
setUncle(REToken) - Method in class gnu.regexp.REToken
 
SPACE - Static variable in class gnu.regexp.RETokenPOSIX
 
start - Variable in class gnu.regexp.REMatch
 
subIndex - Variable in class gnu.regexp.REToken
 
substitute(Object, String) - Method in class gnu.regexp.RE
Substitutes the replacement text for the first match found in the input.
substitute(Object, String, int) - Method in class gnu.regexp.RE
Substitutes the replacement text for the first match found in the input beginning at the specified index position.
substitute(Object, String, int, int) - Method in class gnu.regexp.RE
Substitutes the replacement text for the first match found in the input string, beginning at the specified index position and using the specified execution flags.
substituteAll(Object, String) - Method in class gnu.regexp.RE
Substitutes the replacement text for each non-overlapping match found in the input text.
substituteAll(Object, String, int) - Method in class gnu.regexp.RE
Substitutes the replacement text for each non-overlapping match found in the input text, starting at the specified index.
substituteAll(Object, String, int, int) - Method in class gnu.regexp.RE
Substitutes the replacement text for each non-overlapping match found in the input text, starting at the specified index and using the specified execution flags.
substituteInto(String) - Method in class gnu.regexp.REMatch
Substitute the results of this match to create a new string.

T

Tests - Class in gnu.regexp.util
This is a very basic testsuite application for gnu.regexp.
toString() - Method in class gnu.regexp.RE
Return a human readable form of the compiled regular expression, useful for debugging.
toString() - Method in class gnu.regexp.REMatch
Returns the string matching the pattern.
toString(int) - Method in class gnu.regexp.REMatch
Returns the string matching the given subexpression.
type - Variable in class gnu.regexp.RETokenPOSIX
 

U

UncheckedRE - Class in gnu.regexp
UncheckedRE is a subclass of RE that allows programmers an easier means of programmatically precompiling regular expressions.
UncheckedRE(Object) - Constructor for class gnu.regexp.UncheckedRE
Constructs a regular expression pattern buffer without any compilation flags set, and using the default syntax (RESyntax.RE_SYNTAX_PERL5).
UncheckedRE(Object, int) - Constructor for class gnu.regexp.UncheckedRE
Constructs a regular expression pattern buffer using the specified compilation flags and the default syntax (RESyntax.RE_SYNTAX_PERL5).
UncheckedRE(Object, int, RESyntax) - Constructor for class gnu.regexp.UncheckedRE
Constructs a regular expression pattern buffer using the specified compilation flags and regular expression syntax.
uncle - Variable in class gnu.regexp.REToken
 
UPPER - Static variable in class gnu.regexp.RETokenPOSIX
 

V

version() - Static method in class gnu.regexp.RE
Returns a string representing the version of the gnu.regexp package.

X

XDIGIT - Static variable in class gnu.regexp.RETokenPOSIX
 
A B C D E F G H I L M N O P R S T U V X 
All Classes All Packages