presto-main/src/main/java/io/prestosql/sql/gen/JoinCompiler.java/JoinCompiler/JoinCompiler
class JoinCompiler:    @Inject
    public JoinCompiler(Metadata metadata)
    {
        this.metadata = requireNonNull(metadata, "metadata is null");
    }