String function ( int arg0 , String [ ] arg1 ) { try { if ( arg1 [ arg0 ] . length ( ) == 0 ) { return NA_STRING ; } else { return arg1 [ arg0 ] ; } } catch ( ArrayIndexOutOfBoundsException loc0 ) { return NA_STRING ; } }
if field is not found in header or data line , or is empty , it just returns empty field value `` na '' . concode_field_sep long NA_LONG concode_elem_sep String NA_STRING concode_elem_sep int NA_INT concode_elem_sep float NA_FLOAT concode_field_sep Float getPartPercentage concode_elem_sep Float getPartFloat concode_elem_sep String adjustDataLine concode_elem_sep Long getPartLong concode_elem_sep Float getPartFloat2 concode_elem_sep String getPartStringAllowEmpty concode_elem_sep Integer getPartInt