com.sri.oaa2.mapper
Class OAAProxy

java.lang.Object
  |
  +--com.sri.oaa2.mapper.OAAProxy
All Implemented Interfaces:
java.lang.reflect.InvocationHandler

public class OAAProxy
extends java.lang.Object
implements java.lang.reflect.InvocationHandler

Proxy class that maps function calls to ICL solvable calls.


Constructor Summary
OAAProxy(OAAMapper oaaMapper, LibOaa oaaFacilitator)
           
 
Method Summary
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OAAProxy

public OAAProxy(OAAMapper oaaMapper,
                LibOaa oaaFacilitator)
Method Detail

invoke

public java.lang.Object invoke(java.lang.Object proxy,
                               java.lang.reflect.Method method,
                               java.lang.Object[] args)
                        throws java.lang.Throwable
Specified by:
invoke in interface java.lang.reflect.InvocationHandler
java.lang.Throwable