@Override
    public <P> Q set(ParamExpression<P> param, P value) {
        return queryMixin.set(param, value);
    }
Abstract base class for Hibernate Search query classes

@param <T> result type
@param <Q> concrete subtype
querydsl-hibernate-search/src/main/java/com/querydsl/hibernate/search/AbstractSearchQuery.java