@Override
	public int hashCode() {
		if (hashcode == null) {
			int h = 0;
			if (data != null) {
				for (byte b : data) {
					h = 31 * h + (b & 0xff);
				}
			}
			hashcode = h;
		}
		return hashcode;
	}
Construct a binary data field with an initial value of data.
@param data initial value
@param immutable true if field value is immutable
Ghidra/Framework/DB/src/main/java/db/BinaryField.java