public class EnterpriseTargetBeanInstance extends AbstractBeanInstance implements java.io.Serializable
| Constructor and Description |
|---|
EnterpriseTargetBeanInstance(java.lang.Class<?> baseType,
MethodHandler methodHandler) |
EnterpriseTargetBeanInstance(java.util.Set<java.lang.reflect.Type> types,
MethodHandler methodHandler) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getInstance()
Returns the current instance for a proxy.
|
java.lang.Class<?> |
getInstanceType() |
java.lang.Object |
invoke(java.lang.Object instance,
java.lang.reflect.Method method,
java.lang.Object... arguments) |
computeInstanceType, computeInstanceTypepublic EnterpriseTargetBeanInstance(java.lang.Class<?> baseType,
MethodHandler methodHandler)
public EnterpriseTargetBeanInstance(java.util.Set<java.lang.reflect.Type> types,
MethodHandler methodHandler)
public java.lang.Object getInstance()
BeanInstancegetInstance in interface BeanInstancepublic java.lang.Class<?> getInstanceType()
getInstanceType in interface BeanInstancepublic java.lang.Object invoke(java.lang.Object instance,
java.lang.reflect.Method method,
java.lang.Object... arguments)
throws java.lang.Throwable
invoke in interface BeanInstanceinvoke in class AbstractBeanInstancejava.lang.ThrowableCopyright © 2014. All Rights Reserved.