@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((anchor == null) ? 0 : anchor.hashCode());
		result = prime * result + ((id == null) ? 0 : id.hashCode());
		result = prime * result + ((topic == null) ? 0 : topic.hashCode());

		URL helpURL = getURL();
		result = prime * result + ((helpURL == null) ? 0 : helpURL.hashCode());
		return result;
	}
Get the help URL for this help location. A URL is created when the
constructor <code>HelpLocation(Class, String, String)</code> is
used by a plugin that has help relative to its class.
@return the URL or null if a help ID is used
Ghidra/Framework/Gui/src/main/java/ghidra/util/HelpLocation.java