Skip to content
Permalink
Browse files
Javadoc references
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/proxy/trunk@1582292 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information
sebbASF committed Mar 27, 2014
1 parent 1564740 commit 6640f9bb2b2f1567942560c0bef3d5412ed1e2d5
Showing 3 changed files with 7 additions and 7 deletions.
@@ -37,7 +37,7 @@
import org.apache.commons.proxy2.impl.AbstractSubclassingProxyFactory;

/**
* Cglib-based {@link ProxyFactory} implementation.
* Cglib-based {@link org.apache.commons.proxy2.ProxyFactory ProxyFactory} implementation.
*/
public class CglibProxyFactory extends AbstractSubclassingProxyFactory
{
@@ -22,15 +22,15 @@
* Commons Proxy because its proxies are generalized to expose only methods declared by superclasses (where applicable)
* or proxied interfaces. Therefore we declare the following interfaces:
* <ul>
* <li>{@link ReadResolve}</li>
* <li>{@link WriteReplace}</li>
* <li>{@link org.apache.commons.proxy2.serialization.ReadResolve ReadResolve}</li>
* <li>{@link org.apache.commons.proxy2.serialization.WriteReplace WriteReplace}</li>
* </ul>
*
* Typically, you should define your proxy to include {@link WriteReplace} among its interfaces, and implement it to
* return some object that implements {@link ReadResolve} (or simply declares the {@code Object readResolve()} method
* Typically, you should define your proxy to include {@link org.apache.commons.proxy2.serialization.WriteReplace WriteReplace} among its interfaces, and implement it to
* return some object that implements {@link org.apache.commons.proxy2.serialization.ReadResolve ReadResolve} (or simply declares the {@code Object readResolve()} method
* in any scope, but using the interface brings compiler assistance).
*
* Hint: Your {@link ReadResolve#readResolve()} implementation will typically use serialized information to recreate an
* Hint: Your {@link org.apache.commons.proxy2.serialization.ReadResolve ReadResolve#readResolve()} implementation will typically use serialized information to recreate an
* equivalent proxy object, which probably implies some form of {@code static} access.
*/
package org.apache.commons.proxy2.serialization;
@@ -33,7 +33,7 @@
import org.apache.commons.proxy2.impl.AbstractProxyFactory;

/**
* {@link ProxyFactory} implementation that uses {@link java.lang.reflect.Proxy} proxies.
* {@link org.apache.commons.proxy2.ProxyFactory ProxyFactory} implementation that uses {@link java.lang.reflect.Proxy} proxies.
*/
public class JdkProxyFactory extends AbstractProxyFactory
{

0 comments on commit 6640f9b

Please sign in to comment.