static class MondrianOlap4jConnection.Helper extends Object
| Constructor and Description | 
|---|
Helper()  | 
| Modifier and Type | Method and Description | 
|---|---|
(package private) OlapException | 
createException(Cell context,
               String msg)
Creates an exception in the context of a particular Cell. 
 | 
(package private) OlapException | 
createException(Cell context,
               String msg,
               Throwable cause)
Creates an exception in the context of a particular Cell and with
 a given cause. 
 | 
(package private) OlapException | 
createException(String msg)  | 
(package private) OlapException | 
createException(String msg,
               Throwable cause)
Creates an exception with a given cause. 
 | 
OlapException | 
toOlapException(SQLException e)
Converts a SQLException to an OlapException. 
 | 
OlapException createException(String msg)
OlapException createException(Cell context, String msg)
context - Cell context for exceptionmsg - MessageOlapException createException(Cell context, String msg, Throwable cause)
context - Cell context for exceptionmsg - Messagecause - Causing exceptionOlapException createException(String msg, Throwable cause)
msg - Messagecause - Causing exceptionpublic OlapException toOlapException(SQLException e)
This method is typically used as an adapter for SQLException instances coming from a base class, where derived interface declares that it throws the more specific OlapException.
e - Exception