abstract class MondrianOlap4jMetadataElement extends Object implements OlapWrapper
| Constructor and Description | 
|---|
MondrianOlap4jMetadataElement()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract OlapElement | 
getOlapElement()
Returns the Mondrian metadata element inside this wrapper, or null if
 there is none. 
 | 
boolean | 
isWrapperFor(Class<?> iface)  | 
<T> T | 
unwrap(Class<T> iface)  | 
protected <T> T | 
unwrapImpl(Class<T> iface)
Helper for  
unwrap(Class) and isWrapperFor(Class). | 
protected <T> T unwrapImpl(Class<T> iface)
unwrap(Class) and isWrapperFor(Class).T - Typeiface - Desired interfaceprotected abstract OlapElement getOlapElement()
public <T> T unwrap(Class<T> iface) throws SQLException
unwrap in interface OlapWrapperSQLExceptionpublic boolean isWrapperFor(Class<?> iface)
isWrapperFor in interface OlapWrapper