public class ProxyGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
debug |
Constructor and Description |
---|
ProxyGenerator() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
instantiateAggregate(java.util.List interfaces) |
static java.lang.Object |
instantiateAggregate(java.util.Map closureMap,
java.util.List interfaces) |
static java.lang.Object |
instantiateAggregate(java.util.Map closureMap,
java.util.List interfaces,
java.lang.Class clazz) |
static java.lang.Object |
instantiateAggregate(java.util.Map closureMap,
java.util.List interfaces,
java.lang.Class clazz,
java.lang.Object[] constructorArgs) |
static java.lang.Object |
instantiateAggregateFromBaseClass(java.lang.Class clazz) |
static java.lang.Object |
instantiateAggregateFromBaseClass(java.util.Map map,
java.lang.Class clazz) |
static java.lang.Object |
instantiateAggregateFromBaseClass(java.util.Map map,
java.lang.Class clazz,
java.lang.Object[] constructorArgs) |
static java.lang.Object |
instantiateAggregateFromInterface(java.lang.Class clazz) |
static java.lang.Object |
instantiateAggregateFromInterface(java.util.Map map,
java.lang.Class clazz) |
static java.lang.Object |
instantiateDelegate(java.util.List interfaces,
java.lang.Object delegate) |
static java.lang.Object |
instantiateDelegate(java.util.Map closureMap,
java.util.List interfaces,
java.lang.Object delegate) |
static java.lang.Object |
instantiateDelegate(java.lang.Object delegate) |
static java.lang.Object |
instantiateDelegateWithBaseClass(java.util.Map closureMap,
java.util.List interfaces,
java.lang.Object delegate) |
static java.lang.Object |
instantiateDelegateWithBaseClass(java.util.Map closureMap,
java.util.List interfaces,
java.lang.Object delegate,
java.lang.Class baseClass) |
static java.lang.String |
shortName(java.lang.String name) |
public static java.lang.Object instantiateAggregateFromBaseClass(java.lang.Class clazz)
public static java.lang.Object instantiateAggregateFromBaseClass(java.util.Map map, java.lang.Class clazz)
public static java.lang.Object instantiateAggregateFromBaseClass(java.util.Map map, java.lang.Class clazz, java.lang.Object[] constructorArgs)
public static java.lang.Object instantiateAggregateFromInterface(java.lang.Class clazz)
public static java.lang.Object instantiateAggregateFromInterface(java.util.Map map, java.lang.Class clazz)
public static java.lang.Object instantiateAggregate(java.util.List interfaces)
public static java.lang.Object instantiateAggregate(java.util.Map closureMap, java.util.List interfaces)
public static java.lang.Object instantiateAggregate(java.util.Map closureMap, java.util.List interfaces, java.lang.Class clazz)
public static java.lang.Object instantiateAggregate(java.util.Map closureMap, java.util.List interfaces, java.lang.Class clazz, java.lang.Object[] constructorArgs)
public static java.lang.Object instantiateDelegate(java.lang.Object delegate)
public static java.lang.Object instantiateDelegate(java.util.List interfaces, java.lang.Object delegate)
public static java.lang.Object instantiateDelegate(java.util.Map closureMap, java.util.List interfaces, java.lang.Object delegate)
public static java.lang.Object instantiateDelegateWithBaseClass(java.util.Map closureMap, java.util.List interfaces, java.lang.Object delegate)
public static java.lang.Object instantiateDelegateWithBaseClass(java.util.Map closureMap, java.util.List interfaces, java.lang.Object delegate, java.lang.Class baseClass)
public static java.lang.String shortName(java.lang.String name)