public static <A> A alias(Class<A> cl) {
        return alias(cl, StringUtils.uncapitalize(cl.getSimpleName()));
    }
Create a new alias proxy of the given type

@param cl type of the alias
@return alias instance
querydsl-core/src/main/java/com/querydsl/core/alias/Alias.java