All Classes and Interfaces

Class
Description
Reusable generic connection pooling with dynamic flaming tiger feature.
Thrown when edges are not symmetric in a symmetric graph.
Attempts to automatically select the best sort algorithm based on information available in the list.
A cache that is refreshed in the background, implementing only get, put, and size.
A callable used to refresh the cache.
The result of a refresh.
Provides a tunnel for TCP sockets that limits the bandwidth for both upstream and downstream bandwidth.
Handles one connection for a BandwidthLimitingTunnel.
Handles the downstream bandwidth for one connection for a BandwidthLimitingTunnel.
Handles one direction of bandwidth for one connection for a BandwidthLimitingTunnel.
Handles the upstream bandwidth for one connection for a BandwidthLimitingTunnel.
Deprecated.
Please use Base64 as of Java 8.
A simple disk concurrency scalability benchmark.
Times how long a counter block device takes to scan all counters.
A BitRate consists of a long quantity and an optional unit.
 
A BitRateInputStream regulates an Does not count bytes skipped toward bit rate.
A BitRateOutputStream regulates an OutputStream to a specific bit rate.
A BitRateProvider specifies precisely how many bits per second of bandwidth a task should use.
The result of a bundle lookup, with possible prefix and suffix values that represent markup to be added for any in-context translation editors.
Each thread has a markup context associated with it.
A ByteCount consists of a long quantity and an optional unit.
 
Wraps an InputStream to count the number of bytes transferred.
Wraps an OutputStream to count the number of bytes transferred.
An abstract structure for columns.
Captures comments from any lines that begin with # (preceding space, tab, and formfeed allowed).
Generalized structure for sort algorithms that are based on comparisons.
ISO 3166-1 alpha-2 country codes.
Thrown when a cycle has been detected in an acyclic graph.
Represents a number of days.
 
 
 
Formats Properties files in a format to maximize the ability for diff tools (like git diff) to represent changes.
 
Recursively (but not following symbolic links), gets a snapshot of the meta data for a directory.
 
Deprecated.
Please use NoCloseInputStream instead
Deprecated.
Please use NoCloseOutputStream instead
An edge (or arc) between two vertices.
Wraps the resources with XHTML and scripts to allow the modification of the resource bundle contents directly through the web interface.
Settings for the current thread.
 
Groups resource bundles into a set.
Deprecated.
Use new encoding package instead.
 
An enhanced quick sort demonstration algorithm SortAlgorithm.java, Thu Oct 27 10:32:35 1994
 
Uses ErrorPrinter to format log messages.
A quick sort demonstration algorithm SortAlgorithm.java
A FifoFile allows code to read and write to an on-disk managed FIFO.
 
 
Conditionally uses one of two rules based on the existence of a file on the current server.
A FileList is a List that stores its objects in a fixed-record-size file.
A FileListObject is able to be placed into a FileList.
A FileListObject is able to be placed into a FileList.
Iterates through all of the files in a file system.
Controls the behavior of a FilesystemIterator.
Listens on a socket, connects to another socket, while finding and replacing values in the communication.
Replaces strings while writing.
A way to more easily manipulate files with fixed-record-size rows.
A graph is a set of vertices that are connected by directed edges.
Checks a graph for consistency.
Exceptions indicating problems have been detected in graph state.
Sorts the vertices of a graph into a particular order.
Provides configuration method similar to ConsoleHandler.
A heap sort demonstration algorithm SortAlgorithm.java, Thu Oct 27 10:32:35 1994
Invokes the provided callable in the same internationalization context.
Invokes the provided runnable in the same internationalization context.
 
Preloads an image for use in Graphics.drawImage calls.
 
Gets and caches image size information.
The set of possible index types.
A radix sort implementation for numeric data, sorting by its integer representation.
A radix sort implementation for numeric data, sorting by its integer representation.
A sort implementation that sorts int[] primitives as was as integer representation of numeric objects.
Orders numbers by their integer representation.
A sort algorithm using the standard Java sort methods.
A weighted edge (or arc) between two vertices.
Used to layout components in a grid.
Reads data as is it appended to a log file.
Listens on a socket, connects to another socket, and dumps all communication line-by-line to a single log file.
LogManager has several methods that would be very useful in setting up logging, but they are package-private.
Coerces objects to String compatible with JSP Expression Language (JSP EL) and the Java Standard Taglib (JSTL).
The different type of markups allowed for translation integration.
Implementation of RSA's MD5 hash generator.
MD5InputStream is a subclass of FilterInputStream adding MD5 hashing of the read input.
MD5OutputStream is a subclass of FilterOutputStream adding MD5 hashing of the read output.
Utilities that help when working with MD5 hashes.
Deprecated.
This simple hard-coded list of MIME types is not maintained well.
Wraps the resources with XHTML and scripts to allow the modification of the resource bundle contents directly through the web interface.
A modifiable resource bundle allows the resources to be changed during the execution of the application.
 
Overrides BorderLayout to support multiple components in all of the four borders.
A MultiFileInputStream reads multiple Files as if they were one contiguous file.
A MultiFileOutputStream writes to multiple Files as if they were one contiguous file.
A multi graph is a set of vertices that are connected by directed edges.
Converts native line endings to POSIX format ('\n') while writing.
An abstract structure for trees.
Creates a copy of a Node.
Filters may be applied while copying trees.
Generates a 255 + alpha IndexColorModel to best match a BufferedImage.
Pads the last block with the necessary number of bytes before closing the stream.
Our backup directories contain parallel directories with many hard links.
Wraps a PrintStream to be an OutputStream.
A ProcessTimer monitors how long something takes, and logs info when the task takes too long.
Loads version numbers from a properties file.
An quick sort with buble sort speedup demonstration algorithm SortAlgorithm.java, Thu Oct 27 10:32:35 1994
An implementation of Handler that queues log records and handles them in the background.
Concatenates files similar to the Unix cat command, but with a limited throughput.
 
 
 
 
 
 
Controls the Registry, making sure only one registry is created per port.
Gets color integers provided color names.
SSL client factory.
TCP client factory (non-SSL).
SSL server factory.
TCP server factory (non-SSL).
An abstract structure for rows in a table.
AOSH is a Bourne-shell-like command interpreter to control the AOServ Client utilities.
A shell sort demonstration algorithm.
Skips any lines that begin with #.
Skips the specified number of lines at the beginning of a reader.
Generalized structure for sort algorithms.
Sorting statistics to help determine best algorithm for a specific task.
Indicates that an object may be sent across a StreamableInput and StreamableOutput.
Adds compressed data transfer to DataInputStream.
Adds compressed data transfer to DataOutputStream.
Something that can be read from a StreamableInput.
Something that can be written to a StreamableInput.
A Writer that buffers its content into a StringBuilder.
A symmetric directed acyclic graph checker.
A graph where each edge has an edge in the opposite direction.
A multi graph where each edge has an edge in the opposite direction.
Copies one file to another, only writing the blocks of the destination file if they either didn't already exist or contain different content.
When requested, it will synchronize its list of elements to an externally- provided list.
When requested, it will synchronize its list of elements to an externally- provided list.
When requested, it will recursively synchronize its children to an externally- provided tree.
An abstract structure for tables.
When registered as a listener on a Table, a TableListener is notified when the data in a table has been updated.
Deprecated.
Please use TempFileContext as File.deleteOnExit() is prone to memory leaks in long-running applications.
Deprecated.
Please use TempFileContext as File.deleteOnExit() is prone to memory leaks in long-running applications.
A writer that controls advanced features of VT/100 terminals, while silently reverting to standard behavior where the functions are not supported.
 
Performs a topological sort of all the vertices in the provided symmetric multi graph.
An abstract structure for trees.
Creates a deep copy of a tree.
A set of static Tree-related classes, in the flavor of java.util.Collections.
A trivial graph is unmodifiable and has one vertex and no edges.
Two objects combined into a single.
Three objects combined into a single.
Makes an uneditable version of DefaultTableModel.
A software version consisting of four integer components.
A weight is anything that can be compared and added.
A weighted edge (or arc) between two vertices.
Matches simple wildcard patterns.
SOAP web services cannot send invalid whitespace characters.
Zeros-out a file, only writing the blocks of the destination that contain any non-zero value.