@Override public QuerySelection<E, String> trim(CriteriaBuilder.Trimspec trimspec, SingularAttribute<? super E, String> attribute) { return new Trim<E>(trimspec, attribute); }
@Override public QuerySelection<E, String> upper(SingularAttribute<? super E, String> attribute) { return new Upper<E>(attribute); }
@Override public QuerySelection<E, String> lower(SingularAttribute<? super E, String> attribute) { return new Lower<E>(attribute); }
@Override public QuerySelection<E, String> substring(SingularAttribute<? super E, String> attribute, int from) { return new SubstringFrom<E>(attribute, from); }
@Override public QuerySelection<E, String> substring(SingularAttribute<? super E, String> attribute, int from, int length) { return new SubstringFromTo<E>(attribute, from, length); }
@Override public QuerySelection<E, String> trim(CriteriaBuilder.Trimspec trimspec, SingularAttribute<? super E, String> attribute) { return new Trim<E>(trimspec, attribute); }
@Override public QuerySelection<E, String> lower(SingularAttribute<? super E, String> attribute) { return new Lower<E>(attribute); }
@Override public QuerySelection<E, String> substring(SingularAttribute<? super E, String> attribute, int from) { return new SubstringFrom<E>(attribute, from); }
@Override public QuerySelection<E, String> substring(SingularAttribute<? super E, String> attribute, int from, int length) { return new SubstringFromTo<E>(attribute, from, length); }
@Override public QuerySelection<E, String> upper(SingularAttribute<? super E, String> attribute) { return new Upper<E>(attribute); }
@Override public QuerySelection<E, String> trim(SingularAttribute<? super E, String> attribute) { return new Trim<E>(attribute); }
@Override public QuerySelection<E, String> lower(SingularAttribute<? super E, String> attribute) { return new Lower<E>(attribute); }
@Override public QuerySelection<E, String> substring(SingularAttribute<? super E, String> attribute, int from) { return new SubstringFrom<E>(attribute, from); }
@Override public QuerySelection<E, String> substring(SingularAttribute<? super E, String> attribute, int from, int length) { return new SubstringFromTo<E>(attribute, from, length); }
@Override public QuerySelection<E, String> trim(CriteriaBuilder.Trimspec trimspec, SingularAttribute<? super E, String> attribute) { return new Trim<E>(trimspec, attribute); }
@Override public QuerySelection<E, String> lower(SingularAttribute<? super E, String> attribute) { return new Lower<E>(attribute); }
@Override public QuerySelection<E, String> trim(CriteriaBuilder.Trimspec trimspec, SingularAttribute<? super E, String> attribute) { return new Trim<E>(trimspec, attribute); }
@Override public QuerySelection<E, String> trim(SingularAttribute<? super E, String> attribute) { return new Trim<E>(attribute); }
@Override public QuerySelection<E, String> trim(SingularAttribute<? super E, String> attribute) { return new Trim<E>(attribute); }
@Override public QuerySelection<E, String> trim(SingularAttribute<? super E, String> attribute) { return new Trim<E>(attribute); }