} else { ExtendedManagedType<?> extendedManagedType = mainQuery.metamodel.getManagedType(ExtendedManagedType.class, valueClass); Map.Entry<? extends EntityType<?>, String> entry = extendedManagedType.getEmbeddableSingularOwner(); boolean singular = true; if (entry == null) {