if (another instanceof ByteShortMap) {
ByteShortMap m2 = (ByteShortMap) another;
/* if obj key || obj value */
if (
// if obj key //
m2.keyEquivalence().equals(map.keyEquivalence())
// endif //
/* if obj key obj value */ && /* endif */
// if obj value //
m2.valueEquivalence().equals(map.valueEquivalence())
// endif //