net.sf.navel.beans
Class JavaBeanHandler

java.lang.Object
  extended by net.sf.navel.beans.JavaBeanHandler
All Implemented Interfaces:
java.io.Serializable, java.lang.reflect.InvocationHandler

public class JavaBeanHandler
extends java.lang.Object
implements java.lang.reflect.InvocationHandler, java.io.Serializable

Invocation handler that supports a dynamic proxy that implements interfaces that follow the JavaBean specification.

Author:
cmdln
See Also:
Serialized Form

Method Summary
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
          Main entry point for the handler.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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
Main entry point for the handler.

Specified by:
invoke in interface java.lang.reflect.InvocationHandler
Throws:
java.lang.Throwable
See Also:
InvocationHandler.invoke(java.lang.Object, java.lang.reflect.Method, java.lang.Object[])

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object