Package mondrian.rolap
Class FastBatchingCellReaderTest.MyDelegatingInvocationHandler
- java.lang.Object
-
- mondrian.util.DelegatingInvocationHandler
-
- mondrian.rolap.FastBatchingCellReaderTest.MyDelegatingInvocationHandler
-
- All Implemented Interfaces:
java.lang.reflect.InvocationHandler
- Enclosing class:
- FastBatchingCellReaderTest
public static class FastBatchingCellReaderTest.MyDelegatingInvocationHandler extends DelegatingInvocationHandler
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Object
getTarget()
Returns the object to forward method calls to, should the derived class not implement the method.boolean
supportsGroupingSets()
Handler forDialect.supportsGroupingSets()
.-
Methods inherited from class mondrian.util.DelegatingInvocationHandler
invoke
-
-
-
-
Method Detail
-
getTarget
protected java.lang.Object getTarget()
Description copied from class:DelegatingInvocationHandler
Returns the object to forward method calls to, should the derived class not implement the method. Generally, this object will be a member of the derived class, supplied as a parameter to its constructor.The default implementation returns null, which will cause the
DelegatingInvocationHandler.invoke(Object, java.lang.reflect.Method, Object[])
method to throw anUnsupportedOperationException
if the derived class does not have the required method.- Overrides:
getTarget
in classDelegatingInvocationHandler
- Returns:
- object to forward method calls to
-
supportsGroupingSets
public boolean supportsGroupingSets()
Handler forDialect.supportsGroupingSets()
.- Returns:
- whether dialect supports GROUPING SETS syntax
-
-