if (!(keyType1.canEqual(keyType2) && keyType1.equals(keyType2))) { throw new UnsupportedOperationException("Key types if input KeyedStreams " + "don't match: " + keyType1 + " and " + keyType2 + ".");
if (!(keyType1.canEqual(keyType2) && keyType1.equals(keyType2))) { throw new UnsupportedOperationException("Key types if input KeyedStreams " + "don't match: " + keyType1 + " and " + keyType2 + ".");
if (!(keyType1.canEqual(keyType2) && keyType1.equals(keyType2))) { throw new UnsupportedOperationException("Key types if input KeyedStreams " + "don't match: " + keyType1 + " and " + keyType2 + ".");
if (!(keyType1.canEqual(keyType2) && keyType1.equals(keyType2))) { throw new UnsupportedOperationException("Key types if input KeyedStreams " + "don't match: " + keyType1 + " and " + keyType2 + ".");