Package org.apache.wicket.proxy
Class LazyInitProxyFactory.CGLibInterceptor
- java.lang.Object
-
- org.apache.wicket.proxy.LazyInitProxyFactory.AbstractCGLibInterceptor
-
- org.apache.wicket.proxy.LazyInitProxyFactory.CGLibInterceptor
-
- All Implemented Interfaces:
java.io.Serializable,net.sf.cglib.proxy.Callback,net.sf.cglib.proxy.MethodInterceptor,ILazyInitProxy,LazyInitProxyFactory.IWriteReplace,org.apache.wicket.util.io.IClusterable
- Enclosing class:
- LazyInitProxyFactory
protected static class LazyInitProxyFactory.CGLibInterceptor extends LazyInitProxyFactory.AbstractCGLibInterceptor
Method interceptor for proxies representing concrete object not backed by an interface. These proxies are representing by cglib proxies.- Author:
- Igor Vaynberg (ivaynberg)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.wicket.proxy.LazyInitProxyFactory.AbstractCGLibInterceptor
locator, typeName
-
-
Constructor Summary
Constructors Constructor Description CGLibInterceptor(java.lang.Class<?> type, IProxyTargetLocator locator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectwriteReplace()write replace method as defined by Serializable-
Methods inherited from class org.apache.wicket.proxy.LazyInitProxyFactory.AbstractCGLibInterceptor
getObjectLocator, intercept
-
-
-
-
Constructor Detail
-
CGLibInterceptor
public CGLibInterceptor(java.lang.Class<?> type, IProxyTargetLocator locator)
-
-
Method Detail
-
writeReplace
public java.lang.Object writeReplace() throws java.io.ObjectStreamExceptionDescription copied from interface:LazyInitProxyFactory.IWriteReplacewrite replace method as defined by Serializable- Returns:
- object that will replace this object in serialized state
- Throws:
java.io.ObjectStreamException- See Also:
LazyInitProxyFactory.IWriteReplace.writeReplace()
-
-