public ORMapper<T> mapping(Collection<RdbColumnMetaData> columns, ResultSet rs) {
data = createPrototype();
try {
int index = 1;
for (RdbColumnMetaData column : columns) {
RdbDataType type = column.getType();
data.mapping(column, MappingUtils.mapping(type, rs, index));
index++;
}
} catch (SQLException e) {
throw new DaoException(e);