Package org.jppf.utils
package org.jppf.utils
Utility and helper classes used throughout the JPPF code.
Found in: jppf-common.jar
-
ClassDescriptionExtension of the
java.util.Propertiesclass to handle the conversion of string values to other types.A helper class to handle close operations throughout a JVM.Interface for numerical binary comparison operators.A set of utility methods to facilitate concurrent and multithreaded rpogramming.Utility and helper methods to deal with cryptographic operations.Utility methods for date and time manipulation and conversion.A file walker that deletes a complete file and folder hierarchy.An enumeration that contains no element.A serializable extension of theRunnableinterface.An interface to run arbitrary code that does not return any result and may raise an exception.This class provides a set of utility methods for manipulatingThrowableobjects.Utility to replace multiline content in text files.File filter based on a set of extensions.This class provides a set of utility methods for reading, writing and manipulating files.Instances of this class represent a hostname / ip address pair.Implementation of a formatter that print the contents of aPropertiesobject as HTML.Instances of this class hold a reference to an object than can be either of the specified parametrized type or an exception.buffer for the data read from or written to a socket connection.JPPFCallable<V>A serializable extension of theCallableinterface.Utility class for loading and accessing the JPPF configuration properties.Implement this interface to provide an alternate configuration source via anInputStream.Implement this interface to provide an alternate configuration source via aReader.The default uncaught exception handler for JPPF drivers and nodes.Utility class used to collect error and warning messages for various operations, including XML parsing and validation.Channel identifiers sent over the network as part of the handshaking with a JPPF server.A serializable extension of theRunnableinterface.Utility methods to generate UUIDs in various formats.An extension of theJPPFCallablewhoseJPPFVoidCallable.call()method always invokes theJPPFVoidCallable.run()method and returns null.Utility methods to localize messages in the JPPF components.Utility class that provides method to discover the network configuration of the current machine.Instances of this class are used to serialize or deserialize objects to or from an array of bytes.
A specific use of this class is that it can be loaded by a new classloader, making the execution transparent to any change in the client code.Enumeration of the possible boolean operators that can be used as a comparison predicates for integer/long values.Pair<U,V> Utility class holding a pair of references to two objects.A grouping ofTypedPropertiesobjects, representing multiple sets of properties while allowing to retrive vlaues as if it were a single set of properties.Abstract class for formatters that print the contents of aPropertiesobject as a string.Enumeration of possible properties types.Range<T extends Comparable<T>>Instances of this class represent a range of values.Collection of utility methods to facilitate the use of reflection.Collection of static utility methods for dealing with reflection-based APIs.This class provides a set of utility methods for manipulating regular expressions, along with a set of pre-compiled common regular expressions.ResultsMap<K,V> This class provides convenient methods to inspect and access a mapping ofInvocationResultinstances to specified keys.Utility methods for retrying a callback that throws an exception, until it succeeds or either a maximum number of attempts is reached or a timeout expires.Utility class to validate an XML document against an XML schema.Collection of utility methods for serializing and deserializing to and from bytes buffers.Instances of this class look for and find services implemented via the Service Provider Interface (SPI).A utility class that handles a SPI mechanism.This class provides a set of utility methods for manipulating strings.Collection of utility methods used as a convenience for retrieving JVM-level or System-level information.Utility class that splits a text file into smaller ones with the same number of lines.Formatter that print the contents of aPropertiesobject as a plain-text string.Instances of this class generate thumbnails from a set of images stored in a file system folder.File filter that only accepts files with specified extensions.A simple utility class to measure the elapsed time between two points in the code.A list that maintains and manages a current position and corresponding current element.Extension of thejava.util.Propertiesclass to handle the conversion of string values to other types.A filter forTypedPropertiesobjects.Computes a similarity score between two instances of TypedProperties.Deprecated.This class provides a utility method to determine the JPPF build number available in the class path.
It is used for the nodes to determine when their code is outdated, in which case they will automatically reload their own code.Describes the available version information.
TypedPropertiesinstead.