Package com.day.util
package com.day.util
-
ClassDescriptionImplements the
Iteratorinterface and combines twoIteratorobjects into one singleIterator.TheEnumerationIteratorimplements anIteratorthat iterates over a givenEnumeration.AnExecutionContextcontains temporary objects.TheFileExpandertakes file names as input, expands them according to the globbing patterns and returns a list of file names.TheBaseFilterclass is an abstract base class for the file and directory matcher class, which accepts files based on globbing patterns.Object who need to be cleaned up when anExecutionContextis destroyed, theFinalizerinterface may register with theFinalizerHandler.TheFinalizerHandlerclass implements the functionality to registerFinalizers and call them at some point in time, such as the end of the currentExecutionContext.AHandleExpanderis used to expand a globbing pattern to a list of handles, that match the given pattern.AnIteratorEnumerationprovides a one-to-one mapping from the pre Java 2Enumerationto the Java 2IteratorTheJavaVersionclass is a helper class to handle various Java version strings and query about the version of the Java VM the application is running.TheListenerListclass provides a utility to maintain lists of registered listeners.Simple implementation of a List which has elements also retreivable by a key.This class provides some mathematical utilities that extends those ofMath.The NameValuePair class implements a structure of a name and an optional value.Helper class that implements a set, but preserves the order of inserting the elements when accessing an iterator.a simple implementation for a map with internal ordering.TheProcessRunnerclass helps running external processes.Finalizer that works with temporary files in conjunction with aFinalizerHandlerAudience coreTheTimeZoneUtilclass provides convenience methods for handling time zones in Java.TheTimingclass supports timing code fragments.The handler expander is used to expand a globbing pattern to a list of handles, that match the given pattern.A Universally Unique Identifier (UUID) is a 128 bit number generated according to an algorithm that is garanteed to be unique in time and space from all other UUIDs.An Exception that wraps another Throwable, and prints its wrapped exception's stack trace as well as its own when printStackTrace is called.An Exception that wraps another Throwable, and prints its wrapped exception's stack trace as well as its own when printStackTrace is called.