@Override
		public boolean equals(Object obj) {
			if (this == obj)
				return true;
			if (obj == null)
				return false;
			if (getClass() != obj.getClass())
				return false;
			Entry other = (Entry) obj;
			if (hash != other.hash)
				return false;
			return true;
		}
A cosine vector where we can accumulate the (feature,weight) pairs over time
 using the addHash method.   Once either the getLength or compare methods is
 called the vector becomes "finalized" and acts as an ordinary LSHCosineVector
Ghidra/Framework/Generic/src/main/java/generic/lsh/vector/LSHCosineVectorAccum.java