Uses of Class
io.trino.sql.gen.CachedInstanceBinder
-
Packages that use CachedInstanceBinder Package Description io.trino.sql.gen -
-
Uses of CachedInstanceBinder in io.trino.sql.gen
Methods in io.trino.sql.gen with parameters of type CachedInstanceBinder Modifier and Type Method Description static Map<LambdaDefinitionExpression,io.trino.sql.gen.LambdaBytecodeGenerator.CompiledLambda>LambdaBytecodeGenerator. generateMethodsForLambda(io.airlift.bytecode.ClassDefinition containerClassDefinition, CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, RowExpression expression, Metadata metadata)static io.airlift.bytecode.expression.BytecodeExpressionInvokeFunctionBytecodeExpression. invokeFunction(io.airlift.bytecode.Scope scope, CachedInstanceBinder cachedInstanceBinder, Type type, FunctionMetadata functionMetadata, Function<InvocationConvention,FunctionInvoker> functionInvokerProvider, io.airlift.bytecode.expression.BytecodeExpression... parameters)static ArrayMapBytecodeExpressionArrayGeneratorUtils. map(io.airlift.bytecode.Scope scope, CachedInstanceBinder cachedInstanceBinder, Type fromElementType, Type toElementType, io.airlift.bytecode.Variable array, FunctionMetadata functionMetadata, Function<InvocationConvention,FunctionInvoker> functionInvokerProvider)static io.trino.sql.gen.LambdaBytecodeGenerator.CompiledLambdaLambdaBytecodeGenerator. preGenerateLambdaExpression(LambdaDefinitionExpression lambdaExpression, String methodName, io.airlift.bytecode.ClassDefinition classDefinition, Map<LambdaDefinitionExpression,io.trino.sql.gen.LambdaBytecodeGenerator.CompiledLambda> compiledLambdaMap, CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, Metadata metadata)Constructors in io.trino.sql.gen with parameters of type CachedInstanceBinder Constructor Description BytecodeGeneratorContext(RowExpressionCompiler rowExpressionCompiler, io.airlift.bytecode.Scope scope, CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, Metadata metadata)
-