question: navigates a xml document through an xpath and creates a specific weatherbug data object location , station , and so on . java reflection errors are silently ignored . concode_field_sep Class[] ELEM_CLASS_ARRAY concode_field_sep String fixDegrees concode_elem_sep int getInt concode_elem_sep URL getURL concode_elem_sep String formatTimestamp concode_elem_sep List bind concode_elem_sep List bind concode_elem_sep Timestamp getTimestamp concode_elem_sep String getUnits concode_elem_sep BigDecimal getBigDecimal concode_elem_sep String getString concode_elem_sep String formatNumber
target: Object function ( Document arg0 , String arg1 , Class arg2 ) { List loc0 = bind ( arg0 , arg1 , arg2 ) ; if ( loc0 . isEmpty ( ) ) { return null ; } else { return loc0 . get ( 0 ) ; } }