presto-main/src/main/java/io/prestosql/operator/scalar/ArrayJoin.java/ArrayJoin/ArrayJoinWithNullReplacement
class ArrayJoin:        public ArrayJoinWithNullReplacement()
        {
            super(new FunctionMetadata(
                    new Signature(
                            FUNCTION_NAME,
                            ImmutableList.of(typeVariable("T")),
                            ImmutableList.of(),
                            VARCHAR.getTypeSignature(),
                            ImmutableList.of(arrayType(new TypeSignature("T")), VARCHAR.getTypeSignature(), VARCHAR.getTypeSignature()),
                            false),
                    false,
                    ImmutableList.of(
                            new FunctionArgumentDefinition(false),
                            new FunctionArgumentDefinition(false),
                            new FunctionArgumentDefinition(false)),
                    false,
                    true,
                    DESCRIPTION,
                    SCALAR));
        }