//If we still didn't know the value using any bridge, return the raw value or string:
for ( int index = 0; index < result.length; index++ ) {
if ( result[index] == NOT_SET ) {
result[index] = null; // make sure we never return NOT_SET
if ( document != null ) {
IndexableField field = document.getField( fields[index] );
if ( field != null ) {
result[index] = extractObjectFromFieldable( field );
}
}
}