mondrian.rolap
Class FastBatchingCellReaderTest.MyDelegatingInvocationHandler

java.lang.Object
  extended by mondrian.util.DelegatingInvocationHandler
      extended by mondrian.rolap.FastBatchingCellReaderTest.MyDelegatingInvocationHandler
All Implemented Interfaces:
InvocationHandler
Enclosing class:
FastBatchingCellReaderTest

public static class FastBatchingCellReaderTest.MyDelegatingInvocationHandler
extends DelegatingInvocationHandler


Method Summary
protected  Object getTarget()
          Returns the object to forward method calls to, should the derived class not implement the method.
 boolean supportsGroupingSets()
          Handler for Dialect.supportsGroupingSets().
 
Methods inherited from class mondrian.util.DelegatingInvocationHandler
invoke
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTarget

protected 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 an UnsupportedOperationException if the derived class does not have the required method.

Overrides:
getTarget in class DelegatingInvocationHandler
Returns:
object to forward method calls to

supportsGroupingSets

public boolean supportsGroupingSets()
Handler for Dialect.supportsGroupingSets().

Returns:
whether dialect supports GROUPING SETS syntax

Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads