Uses of Class
io.trino.sql.relational.LambdaDefinitionExpression
Packages that use LambdaDefinitionExpression
-
Uses of LambdaDefinitionExpression in io.trino.sql.gen
Methods in io.trino.sql.gen that return types with arguments of type LambdaDefinitionExpressionModifier and TypeMethodDescriptionstatic List<LambdaDefinitionExpression> LambdaExpressionExtractor.extractLambdaExpressions(RowExpression expression) LambdaBytecodeGenerator.generateMethodsForLambda(io.airlift.bytecode.ClassDefinition containerClassDefinition, CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, RowExpression expression, FunctionManager functionManager) Methods in io.trino.sql.gen with parameters of type LambdaDefinitionExpressionModifier and TypeMethodDescriptionLambdaBytecodeGenerator.compileLambdaProvider(LambdaDefinitionExpression lambdaExpression, FunctionManager functionManager, Class<?> lambdaInterface) LambdaBytecodeGenerator.preGenerateLambdaExpression(LambdaDefinitionExpression lambdaExpression, String methodName, io.airlift.bytecode.ClassDefinition classDefinition, Map<LambdaDefinitionExpression, LambdaBytecodeGenerator.CompiledLambda> compiledLambdaMap, CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, FunctionManager functionManager) Method parameters in io.trino.sql.gen with type arguments of type LambdaDefinitionExpressionModifier and TypeMethodDescriptionLambdaBytecodeGenerator.preGenerateLambdaExpression(LambdaDefinitionExpression lambdaExpression, String methodName, io.airlift.bytecode.ClassDefinition classDefinition, Map<LambdaDefinitionExpression, LambdaBytecodeGenerator.CompiledLambda> compiledLambdaMap, CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, FunctionManager functionManager) Constructor parameters in io.trino.sql.gen with type arguments of type LambdaDefinitionExpressionModifierConstructorDescriptionBindCodeGenerator(SpecialForm specialForm, Map<LambdaDefinitionExpression, LambdaBytecodeGenerator.CompiledLambda> compiledLambdaMap, Class<?> lambdaInterface) RowExpressionCompiler(CallSiteBinder callSiteBinder, CachedInstanceBinder cachedInstanceBinder, RowExpressionVisitor<io.airlift.bytecode.BytecodeNode, io.airlift.bytecode.Scope> fieldReferenceCompiler, FunctionManager functionManager, Map<LambdaDefinitionExpression, LambdaBytecodeGenerator.CompiledLambda> compiledLambdaMap) -
Uses of LambdaDefinitionExpression in io.trino.sql.relational
Methods in io.trino.sql.relational with parameters of type LambdaDefinitionExpressionModifier and TypeMethodDescriptionRowExpressionVisitor.visitLambda(LambdaDefinitionExpression lambda, C context)