this.entityType = entityType;
rootPredicate = predicateFactory.getRootPredicate( entityType );
predicates.push( rootPredicate );
return this;
}
<BUG>public SingleEntityQueryBuilder<Q> addComparisonPredicate(List<String> propertyPath, Type comparisonType, Object value) {
Object typedValue = value instanceof String ?
propertyHelper.convertToPropertyType( entityType, propertyPath, (String) value ) :
value;</BUG>
pushPredicate( predicateFactory.getComparisonPredicate( entityType, comparisonType, propertyPath, typedValue ) );

this.entityType = entityType;
rootPredicate = predicateFactory.getRootPredicate( entityType );
predicates.push( rootPredicate );
