code: public Object convertToDynamicBean(ResultSet rs) throws SQLException{
  		ResultSetMetaData rsmd = rs.getMetaData();
  		
  		Map<String, ColumnMetaData> columnToPropertyMappings = createColumnToPropertyMappings(rsmd);
  		
  		Class<?> beanClass = reuseOrBuildBeanClass(rsmd, columnToPropertyMappings);
  		BeanProcessor beanProcessor = new BeanProcessor(simpleColumnToPropertyMappings(columnToPropertyMappings));
  		return beanProcessor.toBean(rs, beanClass);
  	}
docs: Convert current row of the ResultSet to a bean of a dynamically generated class. It requires CGLIB.
  @param rs the ResultSet
  @return a bean of a dynamically generated class
  @throws SQLException