@Override
    public <R, C> R accept(Visitor<R, C> v, C context) {
        return v.visit(this, context);
    }
{@code EnumConversion} ensures that the results of an enum projection conform to the type of the
projection expression

@author tiwe

@param <T>
querydsl-core/src/main/java/com/querydsl/core/support/EnumConversion.java