Packages
edu.emory.mathcs.backport.java.util  
edu.emory.mathcs.backport.java.util.concurrent Utility classes commonly useful in concurrent programming.
edu.emory.mathcs.backport.java.util.concurrent.atomic A small toolkit of classes that support lock-free thread-safe programming on single variables.
edu.emory.mathcs.backport.java.util.concurrent.helpers Auxiliary and helper classes for backport.util.concurrent, NOT present in java.util.concurrent.
edu.emory.mathcs.backport.java.util.concurrent.locks Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.
edu.emory.mathcs.util Utility classes developed and/or maintained by the Distributed Computing Laboratory, Emory University.
edu.emory.mathcs.util.allocator Abstraction and several implementations of a memory manager; useful for I/O processing when direct buffer management is required.
edu.emory.mathcs.util.classloader Set of classes supporting dynamic class and resource loading and simplifying development of custom class loaders.
edu.emory.mathcs.util.classloader.jar Utilities to handle JAR files and JAR URLs.
edu.emory.mathcs.util.collections  
edu.emory.mathcs.util.collections.ints  
edu.emory.mathcs.util.collections.longs  
edu.emory.mathcs.util.collections.shorts  
edu.emory.mathcs.util.concurrent Concurrency utilities, in most part adapted or taken literally from dl.util.concurrent library by Doug Lea and partially modified to match the incoming JDK 1.5 java.util.concurrent package.
edu.emory.mathcs.util.gc This package provides utilities for "better finalization" -- that is, reclamation of resources associated with objects that have been garbage collected, and also reclamation of such resources at VM exit.
edu.emory.mathcs.util.io Utility classes related to stream-based I/O.
edu.emory.mathcs.util.natives Utilities to simplify integration with native code, for instance, calling native processes and linking native libraries.
edu.emory.mathcs.util.net Networking-related utility classes.
edu.emory.mathcs.util.net.compressed Network data compression utilities.
edu.emory.mathcs.util.net.inproc Abstraction of in-process sockets and server sockets which can only connect to each other within a process.
edu.emory.mathcs.util.net.ssl SSL-related utility classes.
edu.emory.mathcs.util.net.test ignore.
edu.emory.mathcs.util.net.tunnel  
edu.emory.mathcs.util.remote Utilities extending several traditional APIs to work across the network using RMI.
edu.emory.mathcs.util.remote.io I/O streams over RMI.
edu.emory.mathcs.util.remote.io.server  
edu.emory.mathcs.util.remote.io.server.impl  
edu.emory.mathcs.util.remote.locks  
edu.emory.mathcs.util.remote.server  
edu.emory.mathcs.util.remote.server.impl  
edu.emory.mathcs.util.security Security-related utilities.
edu.emory.mathcs.util.security.action Read system properties from privileged blocks.
edu.emory.mathcs.util.security.io Secure I/O.
edu.emory.mathcs.util.swing Utility classes for GUI development.
edu.emory.mathcs.util.xml XML parsing utilities.