returns a hashcode for this set of tabstops . concode_field_sep int hashCode concode_elem_sep TabStop[] tabs concode_field_sep int getTabIndex concode_elem_sep int getTabIndexAfter concode_elem_sep TabStop getTabAfter concode_elem_sep TabStop getTab concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep int getTabCount
int function ( ) { if ( hashCode == Integer . MAX_VALUE ) { hashCode = 0 ; int loc0 = getTabCount ( ) ; for ( int loc1 = 0 ; loc1 < loc0 ; loc1 ++ ) { TabStop loc2 = getTab ( loc1 ) ; hashCode ^= loc2 != null ? getTab ( loc1 ) . hashCode ( ) : 0 ; } if ( hashCode == Integer . MAX_VALUE ) { hashCode -= 1 ; } } return hashCode ; }