public static Mixin createBean(Object[] beans) { return createBean(null, beans); } /**
protected Object nextInstance(Object instance) { return ((Mixin)instance).newInstance(delegates); } }
public static Class[] getClasses(Object[] delegates) { return (Class[])route(delegates).classes.clone(); }
protected Object firstInstance(Class type) { return ((Mixin)ReflectUtils.newInstance(type)).newInstance(delegates); }
public static Mixin createBean(Object[] beans) { return createBean(null, beans); } /**
public static Class[] getClasses(Object[] delegates) { return (Class[])route(delegates).classes.clone(); }
protected Object nextInstance(Object instance) { return ((Mixin)instance).newInstance(delegates); } }
protected Object firstInstance(Class type) { return ((Mixin)ReflectUtils.newInstance(type)).newInstance(delegates); }