public <T> T transform(ResultTransformer<T> transformer) {
        return transformer.transform((FetchableQuery<?,?>) this);
    }
{@code FetchableQueryBase} extends the {@link QueryBase} class to provide default
implementations of the methods of the {@link com.querydsl.core.Fetchable} interface

@param <T> result type
@param <Q> concrete subtype

@author tiwe
querydsl-core/src/main/java/com/querydsl/core/support/FetchableQueryBase.java