sadece tip adi ve indeksine gore belirlenir . concode_field_sep boolean ekKisitlayici concode_elem_sep boolean sesliEkIleOlusur concode_elem_sep boolean yapiBozucu concode_elem_sep KokOzelDurumTipi tip concode_elem_sep Set<Ek> gelebilecekEkler concode_elem_sep boolean secimlik concode_field_sep Set geleibilecekEkler concode_elem_sep boolean yapiBozucumu concode_elem_sep String ad concode_elem_sep boolean seslikEkleolusurmu concode_elem_sep int indeks concode_elem_sep void uygula concode_elem_sep boolean ekKisitlayiciMi concode_elem_sep Uretici gelebilecekEkler concode_elem_sep Uretici yapiBozucu concode_elem_sep Uretici parametre concode_elem_sep boolean olusabilirMi concode_elem_sep Uretici sesliEkIleOlusur concode_elem_sep boolean secimlikmi concode_elem_sep boolean equals concode_elem_sep KokOzelDurumu uret concode_elem_sep KokOzelDurumTipi tip concode_elem_sep Uretici ekKisitlayici concode_elem_sep Uretici secimlik
int function ( ) { return tip . ad ( ) . hashCode ( ) * tip . indeks ( ) ; }