}
ColumnDescriptor descriptor = new ColumnDescriptor(parameter);
ExtendedType type = getAdapter().getExtendedTypes().getRegisteredType(
descriptor.getJavaClass());
Object val = type.materializeObject(statement, i + 1, descriptor
.getJdbcType());
result.put(descriptor.getDataRowKey(), val);
}