returns a hash consistent with spark 's utils.nonnegativehash . concode_field_sep Logger logger concode_elem_sep ImmutableMap<String,TimeUnit> timeSuffixes concode_field_sep long timeStringAsSec concode_elem_sep long parseTimeString concode_elem_sep File[] listFilesSafely concode_elem_sep long timeStringAsMs concode_elem_sep void closeQuietly concode_elem_sep ByteBuffer stringToBytes concode_elem_sep boolean isSymlink concode_elem_sep String bytesToString concode_elem_sep void deleteRecursively
int function ( Object arg0 ) { if ( arg0 == null ) { return 0 ; } int loc0 = arg0 . hashCode ( ) ; return loc0 != Integer . MIN_VALUE ? Math . abs ( loc0 ) : 0 ; }