| Package | Description | 
|---|---|
| org.apache.commons.lang3.exception | 
 Provides functionality for Exceptions. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ContextedException
 An exception that provides an easy and safe way to add contextual information. 
 | 
class  | 
ContextedRuntimeException
 A runtime exception that provides an easy and safe way to add contextual information. 
 | 
class  | 
DefaultExceptionContext
Default implementation of the context storing the label-value pairs for contexted exceptions. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ExceptionContext | 
ExceptionContext.addContextValue(String label,
               Object value)
Adds a contextual label-value pair into this context. 
 | 
ExceptionContext | 
ExceptionContext.setContextValue(String label,
               Object value)
Sets a contextual label-value pair into this context. 
 | 
| Constructor and Description | 
|---|
ContextedException(String message,
                  Throwable cause,
                  ExceptionContext context)
Instantiates ContextedException with cause, message, and ExceptionContext. 
 | 
ContextedRuntimeException(String message,
                         Throwable cause,
                         ExceptionContext context)
Instantiates ContextedRuntimeException with cause, message, and ExceptionContext. 
 | 
Copyright © 2001–2017 The Apache Software Foundation. All rights reserved.