if ( column.isAutoIncrement ) {
return new Object[1];
} else {
Object[] values;
AttributeHelper dph = (AttributeHelper) modeMapping.select( column.mode );
String cname = getOutputName( tableConf, column.columnConf );
if ( column.isSet ){
if (getLogger().isDebugEnabled())
getLogger().debug( "Trying to set column " + cname +" using getAttributeValues method");
values = dph.getAttributeValues( cname, column.modeConf, request );
} else {
if (getLogger().isDebugEnabled())
getLogger().debug( "Trying to set column " + cname +" using getAttribute method");
values = new Object[1];
values[0] = dph.getAttribute( cname, column.modeConf, request );
}
modeMapping.release( dph );
if ( values != null ) {
for ( int i = 0; i < values.length; i++ ) {
if (getLogger().isDebugEnabled())