| Interface | Description | 
|---|---|
| Builder<T> | 
 A basic Builder pattern interface. 
 | 
| Class | Description | 
|---|---|
| CommandUtils | 
 run given command and return the result as string 
 | 
| EnvironmentUtils | |
| ExceptionHandlingEventHandler<T> | 
 An ExceptionHandler that wraps another one, but catches all exceptions thrown by that one and forwards them
 to an ExceptionHandler. 
 | 
| Exceptions | 
 Utility class to deal with Exceptions 
 | 
| HadoopEnvironment | 
 Constants for the various Hadoop environment variables. 
 | 
| JARFileMaker | 
 Helper class to create JAR files. 
 | 
| MemoryUtils | 
 Utility class to report current and peak memory
 usage. 
 | 
| ObjectInstantiationLogger | 
 A utility class used as a default at times. 
 | 
| Optional<T> | 
 Represents an optional value. 
 | 
| OSUtils | |
| REEFVersion | 
 Version information, retrieved from the pom (via a properties file reference) 
 | 
| SetOnce<T> | 
 A reference to a value that can be set exactly once. 
 | 
| SingletonAsserter | 
 A helper class that can be used to ensure that objects are only instantiated once. 
 | 
| ThreadLogger | 
 Methods to log the currently active set of threads with their stack traces. 
 | 
Copyright © 2015 The Apache Software Foundation. All rights reserved.