|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.intermine.util.DynamicBean
public class DynamicBean
Class which represents a generic bean
| Constructor Summary | |
|---|---|
DynamicBean()
Construct the interceptor |
|
| Method Summary | |
|---|---|
static FastPathObject |
create(java.lang.Class<? extends FastPathObject> clazz,
java.lang.Class<?>[] inter)
Create a DynamicBean |
java.util.Map<java.lang.String,java.lang.Object> |
getMap()
Getter for the map, for testing purposes |
java.lang.Object |
intercept(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] args,
net.sf.cglib.proxy.MethodProxy proxy)
Intercept all method calls, and operate on Map. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DynamicBean()
| Method Detail |
|---|
public static FastPathObject create(java.lang.Class<? extends FastPathObject> clazz,
java.lang.Class<?>[] inter)
clazz - the class to extendinter - the interfaces to implement
public java.lang.Object intercept(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] args,
net.sf.cglib.proxy.MethodProxy proxy)
throws java.lang.Throwable
intercept in interface net.sf.cglib.proxy.MethodInterceptorobj - the proxymethod - the method calledargs - the parametersproxy - the method proxy
java.lang.Throwable - if an error occurs in executing the real methodpublic java.util.Map<java.lang.String,java.lang.Object> getMap()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||