/** * Creates a new instance of <code>BulkAccessor</code>. * The created instance provides methods for setting/getting * specified properties at once. * * @param beanClass the class of the JavaBeans accessed * through the created object. * @param getters the names of setter methods for specified properties. * @param setters the names of getter methods for specified properties. * @param types the types of specified properties. * * @return The created BulkAccessor */ public static BulkAccessor create( Class beanClass, String[] getters, String[] setters, Class[] types) { return new BulkAccessorFactory( beanClass, getters, setters, types ).create(); } }
/** * Creates a new instance of <code>BulkAccessor</code>. * The created instance provides methods for setting/getting * specified properties at once. * * @param beanClass the class of the JavaBeans accessed * through the created object. * @param getters the names of setter methods for specified properties. * @param setters the names of getter methods for specified properties. * @param types the types of specified properties. */ public static BulkAccessor create( Class beanClass, String[] getters, String[] setters, Class[] types) { BulkAccessorFactory factory = new BulkAccessorFactory( beanClass, getters, setters, types ); return factory.create(); } }
/** * Creates a new instance of <code>BulkAccessor</code>. * The created instance provides methods for setting/getting * specified properties at once. * * @param beanClass the class of the JavaBeans accessed * through the created object. * @param getters the names of setter methods for specified properties. * @param setters the names of getter methods for specified properties. * @param types the types of specified properties. */ public static BulkAccessor create( Class beanClass, String[] getters, String[] setters, Class[] types) { BulkAccessorFactory factory = new BulkAccessorFactory( beanClass, getters, setters, types ); return factory.create(); } }
/** * Creates a new instance of <code>BulkAccessor</code>. * The created instance provides methods for setting/getting * specified properties at once. * * @param beanClass the class of the JavaBeans accessed * through the created object. * @param getters the names of setter methods for specified properties. * @param setters the names of getter methods for specified properties. * @param types the types of specified properties. * * @return The created BulkAccessor */ public static BulkAccessor create( Class beanClass, String[] getters, String[] setters, JavaTypeDescriptor[] types) { return new BulkAccessorFactory( beanClass, getters, setters, types ).create(); } }