@Override public QuerySelection<E, String> trim(CriteriaBuilder.Trimspec trimspec, SingularAttribute<? super E, String> attribute) { return new Trim<E>(trimspec, attribute); }
@Override public <R> Selection<String> toSelection(CriteriaQuery<R> query, CriteriaBuilder builder, Path<? extends P> path) { return builder.trim(this.trimspec, path.get(getAttribute())); } }
@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(CriteriaBuilder.Trimspec trimspec, SingularAttribute<? super E, String> attribute) { return new Trim<E>(trimspec, 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(CriteriaBuilder.Trimspec trimspec, SingularAttribute<? super E, String> attribute) { return new Trim<E>(trimspec, 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); }
@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); }