public static <T extends Enum<T>> EnumExpression<T> asEnum(T value) {
        return asEnum(constant(value));
    }
Create a new EnumExpression

@param value enum
@return new EnumExpression
querydsl-core/src/main/java/com/querydsl/core/types/dsl/Expressions.java