Ostermiller Java Utilities
|
License
|
Bugs
|
Source
|
JavaDoc
|
Build
|
Components
|
Install
|
Download
Home
OstermillerUtils
Home
Download
Installation
Components
JavaDoc
Browse Source Code
Bugs and Features
Version History
Compiling
Contributors
License
Documentation
Components
Array Helper
Base 64
Browser Opener
CGI Query String Parser
Circular Buffers
Command Line Parser
Concatenation Streams
CSV Format
Date/Time Parser
Exec Helper
File Helper
Iterators and Enumerations
Line Ends
MD5 Sums
No Close Streams
Parallelizer
Password Dialog
Random Password Generator
Significant Figures
Size Limit Input Stream
String Helper
String Tokenizer
Straight Stream Reader
Tabs
Uber Properties
JavaDoc
Browse Source Code
Components
Array Helper
- Helpful utilities for working with arrays.
Base 64
- Encode and decode base 64.
Browser
- Open a browser from an application on Windows, Unix, or Macintosh.
CGI Query String Parser
- Libraries to to parse the query data supplied by HTTP GET or POST requests.
Circular Buffers
- Implements the circular buffer producer/consumer model for bytes.
Command Line Parser
- Handle options and arguments to Java command line programs.
Concatenation Streams
- Combine multiple streams of incoming data to create a single stream.
Comma Separated Values (CSV)
- Libraries to read and write files in Comma Separated Value (CSV) format.
Date and Time Parser
- Parse a variety of date formats with little or no configuration.
Exec Helper
- Convenience methods for executing external applications that output data.
File Helper
- Methods for manipulating files.
Iterators and Enumerations
- Convert between Iterators and Enumerations or convert arrays to Iterators or Enumerations.
Line Ends
- Converts text files between various system formats.
MD5 Sums
- Classes for generating MD5 checksums on String, Byte arrays, Streams, or Files.
No Close Streams
- Create streams that cannot be closed with the regular close() mechanism.
Parallelizer
- Runs multiple jobs in parallel, n threads at a time, and waits until all threads are complete before continuing.
Password Dialog
- A password dialog box written for Swing.
Random Password Generator
- Generate a random String using a cryptographically secure random number generator.
Significant Figures
- Handles parsing, rounding, and displaying numbers for scientific applications.
Size Limit Input Stream
- Create a sub-stream of a specified length from an existing input stream.
String Helper
- Methods for formatting, manipulating, and querying Strings.
String Tokenizer
- A StringTokenizer replacement with enhancements.
Straight Stream Reader
- An input stream reader that does no character class translation.
Tabs
- Tab adjuster that can convert tabs to spaces and vice versa.
Uber Properties
- A replacement for the java.utils.Properties class with enhancements.