public int hashCode()

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;
  }