|
Change Parameter Type function : FunctionInfo to function : ScalarFunctionImplementation in method public generateCall(name String, function ScalarFunctionImplementation, arguments List<ByteCodeNode>) : ByteCodeNode in class com.facebook.presto.sql.gen.ByteCodeGeneratorContext |
From |
To |
|
Change Parameter Type elementCast : FunctionInfo to elementCast : ScalarFunctionImplementation in method private generateArrayCast(typeManager TypeManager, elementCastSignature Signature, elementCast ScalarFunctionImplementation) : Class<?> in class com.facebook.presto.operator.scalar.ArrayToArrayCast |
From |
To |
|
Change Parameter Type function : FunctionInfo to function : ScalarFunctionImplementation in method public generateInvocation(scope Scope, name String, function ScalarFunctionImplementation, arguments List<ByteCodeNode>, binding Binding) : ByteCodeNode in class com.facebook.presto.sql.gen.ByteCodeUtils |
From |
To |
|
Change Parameter Type functionInfo : FunctionInfo to function : ScalarFunctionImplementation in method public invokeFunction(scope Scope, callSiteBinder CallSiteBinder, name String, function ScalarFunctionImplementation, parameters List<ByteCodeExpression>) : ByteCodeExpression in class com.facebook.presto.sql.gen.InvokeFunctionByteCodeExpression |
From |
To |
|
Change Parameter Type castFunction : FunctionInfo to castFunction : MethodHandle in method public arrayJoin(castFunction MethodHandle, elementType Type, session ConnectorSession, arrayBlock Block, delimiter Slice) : Slice in class com.facebook.presto.operator.scalar.ArrayJoin |
From |
To |
|
Change Variable Type signature : Signature to name : String in method public generateInvocation(scope Scope, name String, function ScalarFunctionImplementation, arguments List<ByteCodeNode>, binding Binding) : ByteCodeNode in class com.facebook.presto.sql.gen.ByteCodeUtils |
From |
To |
|
Change Variable Type functionInfo : FunctionInfo to signature : Signature in method public specialize(types Map<String,Type>, arity int, typeManager TypeManager, functionRegistry FunctionRegistry) : FunctionInfo in class com.facebook.presto.operator.scalar.ArrayToArrayCast |
From |
To |
|
Change Variable Type hashCodeFunction : FunctionInfo to hashCodeFunction : MethodHandle in method public generateExpression(signature Signature, generatorContext ByteCodeGeneratorContext, returnType Type, arguments List<RowExpression>) : ByteCodeNode in class com.facebook.presto.sql.gen.InCodeGenerator |
From |
To |
|
Change Variable Type function : FunctionInfo to function : ScalarFunctionImplementation in method public generateExpression(signature Signature, context ByteCodeGeneratorContext, returnType Type, arguments List<RowExpression>) : ByteCodeNode in class com.facebook.presto.sql.gen.FunctionCallCodeGenerator |
From |
To |
|
Change Variable Type operator : FunctionInfo to equalsSignature : Signature in method public generateExpression(signature Signature, generatorContext ByteCodeGeneratorContext, returnType Type, arguments List<RowExpression>) : ByteCodeNode in class com.facebook.presto.sql.gen.IsDistinctFromCodeGenerator |
From |
To |
|
Change Variable Type operator : FunctionInfo to operator : ScalarFunctionImplementation in method private buildInCase(generatorContext ByteCodeGeneratorContext, scope Scope, type Type, caseLabel LabelNode, matchLabel LabelNode, noMatchLabel LabelNode, testValues Collection<ByteCodeNode>, checkForNulls boolean) : ByteCodeBlock in class com.facebook.presto.sql.gen.InCodeGenerator |
From |
To |
|
Change Variable Type operator : FunctionInfo to operator : MethodHandle in method protected visitGenericLiteral(node GenericLiteral, session ConnectorSession) : Object in class com.facebook.presto.sql.planner.LiteralInterpreter.LiteralVisitor |
From |
To |
|
Change Variable Type castFunction : FunctionInfo to castFunction : ScalarFunctionImplementation in method private specializeArrayJoin(types Map<String,Type>, functionRegistry FunctionRegistry, nullableArguments List<Boolean>, signature Signature, methodHandle MethodHandle) : FunctionInfo in class com.facebook.presto.operator.scalar.ArrayJoin |
From |
To |
|
Change Variable Type function : FunctionInfo to function : ScalarFunctionImplementation in method public visitCall(call CallExpression, context Void) : RowExpression in class com.facebook.presto.sql.relational.optimizer.ExpressionOptimizer.Visitor |
From |
To |