@Override
  public boolean equals(Object other) {
    if (this == other) return true;
    if (!(other instanceof StickyLineInfo info)) return false;
    return endOffset == info.endOffset && textOffset == info.textOffset;
  }
@Override
  public boolean equals(Object other)