@Override
public int hashCode() {
	final int prime = 31;
	int result = 1;
	result = prime * result
			+ ((HistoryDate == null) ? 0 : HistoryDate.hashCode());
	result = prime * result + ((favorite == null) ? 0 : favorite.hashCode());
	result = prime * result + ((frequence == null) ? 0 : frequence.hashCode());
	result = prime * result + ((id == null) ? 0 : id.hashCode());
	result = prime * result + ((linksrc == null) ? 0 : linksrc.hashCode());
	result = prime * result + ((location == null) ? 0 : location.hashCode());
	result = prime * result + ((spell == null) ? 0 : spell.hashCode());
	return result;
}