public int
hashCode() {
	byte [] array = getData();
	int hashval = 0;
	for (int i = 0; i < array.length; i++)
		hashval += ((hashval << 3) + (array[i] & 0xFF));
	return hashval;
}
Generates a hash code based on the EDNS Option's data.
src/main/java/core/org/xbill/DNS/EDNSOption.java