| Interface | Description | 
|---|---|
| CharacterIterator | Encapsulates different types of character sources - String, InputStream, ... | 
| Class | Description | 
|---|---|
| CharacterArrayCharacterIterator | Encapsulates char[] as CharacterIterator | 
| RE | RE is an efficient, lightweight regular expression evaluator/matcher class. | 
| ReaderCharacterIterator | Encapsulates java.io.Reader as CharacterIterator | 
| RECharacter | |
| RECompiler | A regular expression compiler class. | 
| REDebugCompiler | A subclass of RECompiler which can dump a regular expression program for debugging purposes. | 
| REProgram | A class that holds compiled regular expressions. | 
| REUtil | This is a class that contains utility helper methods for this package. | 
| StreamCharacterIterator | Encapsulates java.io.InputStream as CharacterIterator. | 
| StringCharacterIterator | Encapsulates String as CharacterIterator. | 
| StringReader | 
| Exception | Description | 
|---|---|
| RESyntaxException | Exception thrown to indicate a syntax error in a regular expression. |