From 8ca86824df93203143d8a992b1940fa316c32aaa Mon Sep 17 00:00:00 2001 From: qiye Date: Thu, 12 Aug 2021 09:34:28 +0800 Subject: [PATCH] fix compile error (#6425) Change-Id: If022dd00f00772166096483ee1d82f2cd34e0dec Co-authored-by: qijianliang01 --- .../java/org/apache/doris/catalog/AliasFunction.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/catalog/AliasFunction.java b/fe/fe-core/src/main/java/org/apache/doris/catalog/AliasFunction.java index 6646eaf636..53476da792 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/catalog/AliasFunction.java +++ b/fe/fe-core/src/main/java/org/apache/doris/catalog/AliasFunction.java @@ -41,6 +41,7 @@ import java.io.DataOutput; import java.io.IOException; import java.io.StringReader; import java.util.ArrayList; +import java.util.Arrays; import java.util.HashMap; import java.util.HashSet; import java.util.List; @@ -63,17 +64,13 @@ public class AliasFunction extends Function { protected AliasFunction() { } - public AliasFunction(FunctionName fnName, Type[] argTypes, Type retType, boolean hasVarArgs) { - super(fnName, argTypes, retType, hasVarArgs); - } - - public AliasFunction(FunctionName fnName, ArrayList argTypes, Type retType, boolean hasVarArgs) { + public AliasFunction(FunctionName fnName, List argTypes, Type retType, boolean hasVarArgs) { super(fnName, argTypes, retType, hasVarArgs); } public static AliasFunction createFunction(FunctionName functionName, Type[] argTypes, Type retType, boolean hasVarArgs, List parameters, Expr originFunction) { - AliasFunction aliasFunction = new AliasFunction(functionName, argTypes, retType, hasVarArgs); + AliasFunction aliasFunction = new AliasFunction(functionName, Arrays.asList(argTypes), retType, hasVarArgs); aliasFunction.setBinaryType(TFunctionBinaryType.NATIVE); aliasFunction.setUserVisible(true); aliasFunction.originFunction = originFunction;