org.apache.aries.proxy.impl.gen
Class ProxySubclassGenerator

java.lang.Object
  extended by org.apache.aries.proxy.impl.gen.ProxySubclassGenerator

public class ProxySubclassGenerator
extends java.lang.Object


Constructor Summary
ProxySubclassGenerator()
           
 
Method Summary
static java.lang.reflect.InvocationHandler getInvocationHandler(java.lang.Object o)
           
static java.lang.Class<?> getProxySubclass(java.lang.Class<?> aClass)
           
static boolean isProxySubclass(java.lang.Class<?> aClass)
           
static java.lang.Object newProxySubclassInstance(java.lang.Class<?> classToProxy, java.lang.reflect.InvocationHandler ih)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxySubclassGenerator

public ProxySubclassGenerator()
Method Detail

getProxySubclass

public static java.lang.Class<?> getProxySubclass(java.lang.Class<?> aClass)
                                           throws UnableToProxyException
Throws:
UnableToProxyException

newProxySubclassInstance

public static java.lang.Object newProxySubclassInstance(java.lang.Class<?> classToProxy,
                                                        java.lang.reflect.InvocationHandler ih)
                                                 throws UnableToProxyException
Throws:
UnableToProxyException

isProxySubclass

public static boolean isProxySubclass(java.lang.Class<?> aClass)

getInvocationHandler

public static java.lang.reflect.InvocationHandler getInvocationHandler(java.lang.Object o)


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.