org.apache.jetspeed.util
Class BaseObjectProxy

java.lang.Object
  extended by org.apache.jetspeed.util.BaseObjectProxy
All Implemented Interfaces:
InvocationHandler
Direct Known Subclasses:
PortletObjectProxy

public class BaseObjectProxy
extends Object
implements InvocationHandler

BaseObjectProxy

Version:
$Id: BaseObjectProxy.java 516448 2007-03-09 16:25:47Z ate $
Author:
Woonsan Ko

Field Summary
protected static Method equalsMethod
           
protected static Method hashCodeMethod
           
protected static Method toStringMethod
           
 
Constructor Summary
BaseObjectProxy()
           
 
Method Summary
 Object invoke(Object proxy, Method method, Object[] args)
           
protected  Boolean proxyEquals(Object proxy, Object other)
           
protected  Integer proxyHashCode(Object proxy)
           
protected  String proxyToString(Object proxy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hashCodeMethod

protected static Method hashCodeMethod

equalsMethod

protected static Method equalsMethod

toStringMethod

protected static Method toStringMethod
Constructor Detail

BaseObjectProxy

public BaseObjectProxy()
Method Detail

invoke

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

proxyHashCode

protected Integer proxyHashCode(Object proxy)

proxyEquals

protected Boolean proxyEquals(Object proxy,
                              Object other)

proxyToString

protected String proxyToString(Object proxy)


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.