FunctionInfo info = mFunctions.get(functionName.toLowerCase());
if (info != null) {
if (info.isGenericUDF()) {
UDFType type = info.getGenericUDF().getClass().getAnnotation(UDFType.class);
if (type != null) {
return type.impliesOrder();
}
}
}
WindowFunctionInfo windowInfo = windowFunctions.get(functionName.toLowerCase());
if (windowInfo != null) {