if (isEmbeddedId)
{
if (idColumn.equals(property))
{
valueAsString = prepareCompositeKey(metadata, metaModel, filter.getValue().get(0));
queryBuilder.appendIndexName(metadata.getIndexName()).appendPropertyName(idColumn)
.buildQuery(condition, valueAsString, valueClazz);
}
else
{
valueClazz = metadata.getIdAttribute().getBindableJavaType();