Package org.jppf.utils

Utility and helper classes used throughout the JPPF code.

See:
          Description

Interface Summary
JPPFCallable<V> A serializable callback interface.
JPPFConfiguration.ConfigurationSource Implement this interface to provide an alternate configuration source.
ObjectSerializer Instances of this class are used to serialize or deserialize objects to or from an array of bytes.
SerializationHelper Collection of utility methods for serializing and deserializing to and from bytes buffers.
 

Class Summary
CollectionUtils This class provides a set of utility methods for manipulating and converting collections and arrays.
CompressionUtils Collection of utility methods for compressing and uncompressing data.
DateTimeUtils Utility methods for date and time manipulation and conversion.
EventEmitter<S extends EventListener> Generic abstract super class for class that wish to emit events.
FileReplacer Utility to replace multiline content in text files.
FileReplacer.ReplacerFilter File filter based on a set of extensions.
FileUtils This class provides a set of utility methods for reading, writing and manipulating files.
HostPort Instances of this class represent a TCP host:port combination.
IteratorEnumeration<T> Wraps an Iterator as an Enumeration
JPPFBuffer buffer for the data read from or written to a socket connection.
JPPFConfiguration Utility class for loading and accessing the JPPF configuration properties.
JPPFErrorReporter Utility class used to collect error and warning messages for various operations, including XML parsing and validation.
JPPFThreadFactory Custom thread factory used mostly to specifiy th enames of created threads.
JPPFTimeout Convenience class used to express a timeout in various units of time.
JPPFUuid Instances of this class serve as unique identifiers for messages sent to and from remote execution services.
LocalizationUtils Utility methods to localize messages in the JPPF components.
NetworkUtils Utility class that provides method to discover the network configuration of the current machine.
NetworkUtils.SubnetInformation A pair grouping an InetAddress and the corresponding subnet mask length.
ObjectSerializerImpl Instances of this class are used to serialize or deserialize objects to or from an array of bytes.
Pair<U,V> Utility class holding a pair of references to two objects.
QueueStats Instances of this class represent statistics for the content of a queue.
Range<T extends Comparable<T>> Instances of this class represent a range of values.
ReflectionHelper Collection of utility methods to facilitate the use of reflection.
ReflectionUtils Collection of static utility methods for dealing with reflection-based APIs.
SchemaValidator Utility class to validate an XML docuement against an XML schema.
SerializationHelperImpl Collection of utility methods for serializing and deserializing to and from bytes buffers.
SerializationUtils Utility methods for serializing and deserializing data
ServiceFinder Instances of this class look for and find services implemented via the Service Provider Interface (SPI).
SimpleObjectLock Instances of this class be used simply as synchronization focus of multiple threads.
SoftReferenceValuesMap<K,V> Map whose values are soft references.
StringUtils This class provides a set of utility methods for manipulating strings.
SynchronizedTask Task that is submitted for each received notification.
SystemUtils Collection of utility methods used as a convenience for retrieving JVM-level or System-level information.
TexFileSplitter Utility class that splits a text file into smaller ones with the same number of lines.
ThreadSynchronization This class implements a goToSleep and a wakeUp method as wrappers to Object.wait() and Object.notifyAll() wrappers.
ThumbnailGenerator Instances of this class generate thumbnails from a set of images stored in a file system folder.
ThumbnailGenerator.ImageFileFilter File filter that only accepts GIF, JPG and PNG files.
TimeSnapshot Convenience class for collecting time statistics.
TraversalList<E> A list that maintains and manages a current position and corresponding current element.
TypedProperties Extension of the java.util.Properties class to handle the conversion of string values to other types.
VersionUtils This class provides a utility method to determine the JPPF build number available in the class path.
 

Package org.jppf.utils Description

Utility and helper classes used throughout the JPPF code.



Copyright © 2005-2010 JPPF Team.