presto-main/src/main/java/io/prestosql/util/CompilerUtils.java/CompilerUtils/makeClassName
class CompilerUtils:    public static ParameterizedType makeClassName(String baseName, Optional<String> suffix)
    {
        String className = baseName
                + "_" + suffix.orElseGet(() -> Instant.now().atZone(UTC).format(TIMESTAMP_FORMAT))
                + "_" + CLASS_ID.incrementAndGet();
        return typeFromJavaClassName("io.prestosql.$gen." + toJavaIdentifierString(className));
    }