Package gnu.text

Supports various utility classes for formatting, parsing, and manipulating text (strings).

See:
          Description

Class Summary
CaseConvertFormat  
Char A wrapper for characters.
CompoundFormat  
EnglishIntegerFormat  
FlushFormat  
IntegerFormat Handle formatting of integers.
Lexer Framework for implementing lexical scanners and parsers.
LineBufferedReader A LineNumberReader with some extra features: You can seek backwards to the start of the line preceding the current position (or the mark, if that has been set).
LiteralFormat  
NullReader A reader for an empty stream (similar to /dev/null).
Options Mananges a table of named options, Can inherit from another table of "default" options.
PadFormat Given a Format, pad the formatted result to a specified width.
PrettyWriter A pretty printer.
QueueReader An InPort that reads from a queue.
ReportFormat  
RomanIntegerFormat  
SourceError Represents an error message from processing a "source" file.
SourceMessages A collection of (zero or more) SourceErrors.
WriterManager Manages a collection of Writers, handling automatic closing.
 

Exception Summary
SyntaxException Used to signal a non-recoverable (fatal) syntax error.
 

Package gnu.text Description

Supports various utility classes for formatting, parsing, and manipulating text (strings).

It is used by Kawa.

License

See the file COPYING.

Author

Per Bothner <per@bothner.com>

How to get it

The gnu.text package is currently distributed as part of Kawa, though it can be used independent of the rest of Kawa.

Bugs and patches

Send them to per@bothner.com, or to the Kawa mailing list.