in java/com/jetbrains/cef/remote/thrift_codegen/ContextMenuParams.java [1283:1343]
public int hashCode() {
int hashCode = 1;
hashCode = hashCode * 8191 + x;
hashCode = hashCode * 8191 + y;
hashCode = hashCode * 8191 + type_flags;
hashCode = hashCode * 8191 + ((isSetLink_url()) ? 131071 : 524287);
if (isSetLink_url())
hashCode = hashCode * 8191 + link_url.hashCode();
hashCode = hashCode * 8191 + ((isSetUnfiltered_link_url()) ? 131071 : 524287);
if (isSetUnfiltered_link_url())
hashCode = hashCode * 8191 + unfiltered_link_url.hashCode();
hashCode = hashCode * 8191 + ((isSetSource_url()) ? 131071 : 524287);
if (isSetSource_url())
hashCode = hashCode * 8191 + source_url.hashCode();
hashCode = hashCode * 8191 + ((has_image_contents) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((isSetTitle_text()) ? 131071 : 524287);
if (isSetTitle_text())
hashCode = hashCode * 8191 + title_text.hashCode();
hashCode = hashCode * 8191 + ((isSetPage_url()) ? 131071 : 524287);
if (isSetPage_url())
hashCode = hashCode * 8191 + page_url.hashCode();
hashCode = hashCode * 8191 + ((isSetFrame_url()) ? 131071 : 524287);
if (isSetFrame_url())
hashCode = hashCode * 8191 + frame_url.hashCode();
hashCode = hashCode * 8191 + ((isSetFrame_charset()) ? 131071 : 524287);
if (isSetFrame_charset())
hashCode = hashCode * 8191 + frame_charset.hashCode();
hashCode = hashCode * 8191 + media_type;
hashCode = hashCode * 8191 + media_state_flags;
hashCode = hashCode * 8191 + ((isSetSelected_text()) ? 131071 : 524287);
if (isSetSelected_text())
hashCode = hashCode * 8191 + selected_text.hashCode();
hashCode = hashCode * 8191 + ((isSetMisspelled_word()) ? 131071 : 524287);
if (isSetMisspelled_word())
hashCode = hashCode * 8191 + misspelled_word.hashCode();
hashCode = hashCode * 8191 + ((is_editable) ? 131071 : 524287);
hashCode = hashCode * 8191 + ((is_spellcheck_enabled) ? 131071 : 524287);
hashCode = hashCode * 8191 + edit_state_flags;
hashCode = hashCode * 8191 + ((is_custom_menu) ? 131071 : 524287);
return hashCode;
}