### Question:
RocksDBKeySerializationUtils { public static boolean isAmbiguousKeyPossible(TypeSerializer keySerializer, TypeSerializer namespaceSerializer) { return (keySerializer.getLength() < 0) && (namespaceSerializer.getLength() < 0); }  static int readKeyGroup(int keyGroupPrefixBytes, DataInputView inputView); static K readKey(
		TypeSerializer<K> keySerializer,
		ByteArrayInputStreamWithPos inputStream,
		DataInputView inputView,
		boolean ambiguousKeyPossible); static N readNamespace(
		TypeSerializer<N> namespaceSerializer,
		ByteArrayInputStreamWithPos inputStream,
		DataInputView inputView,
		boolean ambiguousKeyPossible); static void writeNameSpace(
		N namespace,
		TypeSerializer<N> namespaceSerializer,
		ByteArrayOutputStreamWithPos keySerializationStream,
		DataOutputView keySerializationDataOutputView,
		boolean ambiguousKeyPossible); static boolean isAmbiguousKeyPossible(TypeSerializer keySerializer, TypeSerializer namespaceSerializer); static void writeKeyGroup(
		int keyGroup,
		int keyGroupPrefixBytes,
		DataOutputView keySerializationDateDataOutputView); static void writeKey(
		K key,
		TypeSerializer<K> keySerializer,
		ByteArrayOutputStreamWithPos keySerializationStream,
		DataOutputView keySerializationDataOutputView,
		boolean ambiguousKeyPossible);  }### Answer:
@Test public void testIsAmbiguousKeyPossible() { Assert.assertFalse(RocksDBKeySerializationUtils.isAmbiguousKeyPossible( IntSerializer.INSTANCE, StringSerializer.INSTANCE)); Assert.assertTrue(RocksDBKeySerializationUtils.isAmbiguousKeyPossible( StringSerializer.INSTANCE, StringSerializer.INSTANCE)); }