Replace hashCode with checksum

Hash codes are not collision free, so what we
actually need is a checksum.
This commit is contained in:
tsauerwein
2014-11-06 15:08:34 +01:00
parent 581b372c6a
commit 509fbaee1c
6 changed files with 154 additions and 62 deletions

View File

@@ -0,0 +1,22 @@
goog.provide('ol.structs.IHasChecksum');
/**
* @typedef {string}
*/
ol.structs.Checksum;
/**
* @interface
*/
ol.structs.IHasChecksum = function() {
};
/**
* @return {string} The checksum.
*/
ol.structs.IHasChecksum.prototype.getChecksum = function() {
};

View File

@@ -1,16 +0,0 @@
goog.provide('ol.structs.IHashable');
/**
* @interface
*/
ol.structs.IHashable = function() {
};
/**
* @return {number} The hash code.
*/
ol.structs.IHashable.prototype.hashCode = function() {
};