List<String> property = resolveAlias( propertyPath );
builder.addInPredicate( property, values );
}
@Override
public void predicateBetween(String lower, String upper) {
<BUG>Object lowerComparisonValue = fromNamedQuery( lower );

Object upperComparisonValue = fromNamedQuery( upper );
</BUG>
List<String> property = resolveAlias( propertyPath );

List<String> property = resolveAlias( propertyPath );
builder.addComparisonPredicate( property, comparisonType, comparisonValue );
}
@Override
public void predicateIn(List<String> list) {
List<Object> values = fromNamedQuery( list );
List<String> property = resolveAlias( propertyPath );
builder.addInPredicate( property, values );
}
@Override
public void predicateBetween(String lower, String upper) {
Object lowerComparisonValue = parameterValue( lower );
Object upperComparisonValue = parameterValue( upper );
List<String> property = resolveAlias( propertyPath );
