Overview
Amiga
Java
- INDEX
- Archive
- Server
- SMTP
- SQL
- Util
- XML
- Octopus
- TrackTime
GNU/Linux
|
| Product Quick Summary: jUtil |
| Description |
Expression evaluation, internationalization, text formatting,
and various conversion and data processing capabilities are
collected into this package. |
| Version |
3.2 (11-Oct-2001) |
| Platforms |
Java 2 (v1.2.2 or later) |
| License |
GNU
General Public License (GPL) |
| Download |
rlt-util.tar.gz (84
kb) |
- Expression Evaluation
- A set of classes representing boolean and numeric expressions, that
can be evaluated to produce String, Numeric, or Boolean results.
These are thought to be mostly useful in script-based settings,
where the expressions are dynamically constructed and not known
ahead of time (which would allow them to be hard-coded for much
greater efficiency.)
- Internationalization (i18n) Framework
- A single class to be extended by you that provides for a highly
reliable and feature-rich way of obtaining nationalized text with
either named or indexed parameters. Unknown keys will generate diagnostics
messages rather than resulting in unprintable null values, and text
that produces a translation into a language that is not the software's
default can be made to echo the original default version of the
message to a log file to assist in diagnostics.
- Paragraph formatting
- A class to reformat a paragraph of monospaced text within certain
margins, and with given initial line indent, and word-wrapping indentation.
This code can be used to format text similar to the following examples:
Testing This might be a test paragraph that has been re-
formatted to demonstrate some nifty features/
tricks implemented in the code.
Testing This might be a test paragraph that has been re-
formatted to demonstrate some nifty features/tricks
implemented in the code.
- Miscellaneous Utilities
-
- Conversion back and forth between binary and Base64 encoding,
- Loading and saving of key/value configuration files that preserve
order of entries as well as comments,
- Conversion from textual representation of numbers to binary
values similar to what the standard C library offers with methods
such as atoi, atol, and atod,
- Conversion of a span of time to a human-readable time such as
3d 11h 54m; easy computation of an estimated
time to completion,
- Conversion between various textual representations of dates
and their binary Date and Calendar equivalents
that can be manipulated programmatically,
- test the file system's ability to treat filenames distinctly
when their names differ only by the case of the letters (e.g.
is a file ``FOO.TEXT'' distinguishable from one named ``foo.text''?)
|
| |
Copyright
© 1997,1998,1999,2000,2001,2002,2003 Ringlord Technologies
The alteration of any part of this content by manual or automated means
(adding, removing, or in any other way altering links, text, or images)
constitutes misrepresentation of our content in violation of United
States copyright law. For more details, please see our
content
ownership details page for elaboration. |