public static String createRootVariable(Path<?> path) {
        return path.accept(ToStringVisitor.DEFAULT, TEMPLATES);
    }
Create a new root variable based on the given path

@param path base path
@return variable name
querydsl-core/src/main/java/com/querydsl/core/types/ExpressionUtils.java