Version: 1.0.20

About igpp.util

The igpp.util is a collection of Java classes for manipulating text, date string, digests, encoding, XML parsing and XML transforms. Additional utilities for class reflect (self-aware actions), option file processing and term list handling.

This package contains the following classes:

CalcPerform simple mathematical operations.
DateMethods to manipulate dates as strings or binary values.
DigestCreate message digests (checksums) for phrases or files.
EncodeMethods to encode a string for a particular environment. Supports encoding for SQL, URL and HTML uses.
FileFile utilities that build upon and extend the standard java.io.File class.
ListingSimple file and directory listing utility methods.
ProcessRun a command line and collect the output in String buffers.
TextMethods to parse, interpret and manipulate strings.

System Requirements

The igpp.util tool was developed using Java and will run on any platform with a supported Java Runtime Environment (JRE). The software was specifically developed under Java version 1.6 and has only been tested with this version. You can determine which version of Java you are running with the command:

% java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03-384-10M3425)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02-384, mixed mode)

Unpacking the Package

Download the igpp.util package from the IGPP web site site. The binary distribution is available in identical zip or tar/gzip packages. The installation directory may vary from environment to environment but in UNIX-based environments it is typical to install software packages in the /usr/local directory and in Windows-based environments it is typical to install software packages in the C:\Program Files directory. Unpack the selected binary distribution file with the following command:

% unzip igpp-util-1.0.20.zip

The unzip will result in the creation of the igpp-util-1.0.20 directory with the following directory structure: