/** * Create an interface using the current set of method signatures. */ public Class create() { setUseCache(false); return (Class)super.create(this); }
public Object create() { String name = target.getName(); setNamePrefix(name); return super.create(name); }
public MulticastDelegate create() { setNamePrefix(MulticastDelegate.class.getName()); return (MulticastDelegate)super.create(iface.getName()); }
public BeanCopier create() { Object key = KEY_FACTORY.newInstance(source.getName(), target.getName(), useConverter); return (BeanCopier)super.create(key); }
public FastClass create() { setNamePrefix(type.getName()); return (FastClass)super.create(type.getName()); }
public KeyFactory create() { setNamePrefix(keyInterface.getName()); return (KeyFactory)super.create(keyInterface.getName()); }
public Object create() { String name = target.getName(); setNamePrefix(name); return super.create(name); }
/** * Create an interface using the current set of method signatures. */ public Class create() { setUseCache(false); return (Class)super.create(this); }
public ParallelSorter create() { return (ParallelSorter)super.create(ClassesKey.create(arrays)); }
public ConstructorDelegate create() { setNamePrefix(targetClass.getName()); Object key = KEY_FACTORY.newInstance(iface.getName(), targetClass.getName()); return (ConstructorDelegate)super.create(key); }
/** * Create a new instance of the <code>BeanMap</code>. An existing * generated class will be reused if possible. */ public BeanMap create() { if (beanClass == null) throw new IllegalArgumentException("Class of bean unknown"); setNamePrefix(beanClass.getName()); return (BeanMap)super.create(KEY_FACTORY.newInstance(beanClass, require)); }
private Object createHelper() { if (superclass != null) { setNamePrefix(superclass.getName()); } String superName = (superclass != null) ? superclass.getName() : "java.lang.Object"; Object key = KEY_FACTORY.newInstance(superName, props); return super.create(key); }
/** * Generate the <code>StringSwitcher</code>. */ public StringSwitcher create() { setNamePrefix(StringSwitcher.class.getName()); Object key = KEY_FACTORY.newInstance(strings, ints, fixedInput); return (StringSwitcher)super.create(key); }
public MethodDelegate create() { setNamePrefix(targetClass.getName()); Object key = KEY_FACTORY.newInstance(targetClass, methodName, iface); return (MethodDelegate)super.create(key); }
private Object createHelper() { if (superclass != null) { setNamePrefix(superclass.getName()); } String superName = (superclass != null) ? superclass.getName() : "java.lang.Object"; Object key = KEY_FACTORY.newInstance(superName, props); return super.create(key); }
/** * Create a new instance of the <code>BeanMap</code>. An existing * generated class will be reused if possible. */ public BeanMap create() { if (beanClass == null) throw new IllegalArgumentException("Class of bean unknown"); setNamePrefix(beanClass.getName()); return (BeanMap)super.create(KEY_FACTORY.newInstance(beanClass, require)); }
public MethodDelegate create() { setNamePrefix(targetClass.getName()); Object key = KEY_FACTORY.newInstance(targetClass, methodName, iface); return (MethodDelegate)super.create(key); }
/** * Generate the <code>StringSwitcher</code>. */ public StringSwitcher create() { setNamePrefix(StringSwitcher.class.getName()); Object key = KEY_FACTORY.newInstance(strings, ints, fixedInput); return (StringSwitcher)super.create(key); }
public BulkBean create() { setNamePrefix(target.getName()); String targetClassName = target.getName(); String[] typeClassNames = ReflectUtils.getNames(types); Object key = KEY_FACTORY.newInstance(targetClassName, getters, setters, typeClassNames); return (BulkBean)super.create(key); }
private Object createHelper() { preValidate(); Object key = KEY_FACTORY.newInstance((superclass != null) ? superclass.getName() : null, ReflectUtils.getNames(interfaces), filter == ALL_ZERO ? null : new WeakCacheKey<CallbackFilter>(filter), callbackTypes, useFactory, interceptDuringConstruction, serialVersionUID); this.currentKey = key; Object result = super.create(key); return result; }