org.chromattic.cglib
Class CGLibProxyType<O>

java.lang.Object
  extended by org.chromattic.cglib.CGLibProxyType<O>
All Implemented Interfaces:
ProxyType<O>

public class CGLibProxyType<O>
extends java.lang.Object
implements ProxyType<O>

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
CGLibProxyType(java.lang.Class<O> objectClass)
           
 
Method Summary
 O createProxy(MethodHandler handler)
           
 MethodHandler getInvoker(java.lang.Object proxy)
           
 java.lang.Class<? extends O> getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CGLibProxyType

public CGLibProxyType(java.lang.Class<O> objectClass)
Method Detail

createProxy

public O createProxy(MethodHandler handler)
Specified by:
createProxy in interface ProxyType<O>

getInvoker

public MethodHandler getInvoker(java.lang.Object proxy)
Specified by:
getInvoker in interface ProxyType<O>

getType

public java.lang.Class<? extends O> getType()
Specified by:
getType in interface ProxyType<O>


Copyright © 2012 eXo Platform SAS. All Rights Reserved.