| Exceptions and Description | 
|---|
| org.pentaho.reporting.libraries.base.util.StackableException
 Use ordinary exception as your base class. 
 | 
| org.pentaho.reporting.libraries.base.util.StackableRuntimeException
 use RuntimeExpression instead. 
 | 
| Field and Description | 
|---|
| org.pentaho.reporting.libraries.base.util.Empty.LIST
 this is a redeclaration of the Collections.EMPTY_LIST field and should be killed. 
 | 
| org.pentaho.reporting.libraries.base.util.Empty.MAP
 this is a redeclaration of the Collections.EMPTY_MAP field and should be killed. 
 | 
| Method and Description | 
|---|
| org.pentaho.reporting.libraries.base.util.StackableRuntimeException.getParent()
 use the throwable instead. 
 | 
| org.pentaho.reporting.libraries.base.util.StackableException.getParent()
 use the throwable instead. 
 | 
| org.pentaho.reporting.libraries.base.util.ObjectUtilities.loadAndInstantiate(String, Class)
 This class is not typesafe and instantiates the specified object without any additional checks. 
 | 
| org.pentaho.reporting.libraries.base.util.PngEncoder.pngEncode(boolean)
 Use the other pngEncode method and select the alpha-encoding via the constructor or setter. 
 | 
| Constructor and Description | 
|---|
| org.pentaho.reporting.libraries.base.util.Messages(Locale, ResourceBundle, String)
 Always provide the classloader to be safe when deployed in weird setups. This method will be removed
             after the next release. 
 | 
| org.pentaho.reporting.libraries.base.util.Messages(Locale, String)
 Always provide the classloader to be safe when deployed in weird setups. This method will be removed
             after the next release. 
 |