Hierarchy For Package io.trino.sql.gen
Class Hierarchy
- java.lang.Object
- io.trino.sql.gen.AndCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.BetweenCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.BindCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.Binding
- io.trino.sql.gen.Bootstrap
- io.airlift.bytecode.expression.BytecodeExpression (implements io.airlift.bytecode.BytecodeNode)
- io.trino.sql.gen.ArrayMapBytecodeExpression
- io.trino.sql.gen.SqlTypeBytecodeExpression
- io.trino.sql.gen.BytecodeGeneratorContext
- io.trino.sql.gen.BytecodeUtils
- io.trino.sql.gen.CachedInstanceBinder
- io.trino.sql.gen.CallSiteBinder
- io.trino.sql.gen.CoalesceCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.CompilerOperations
- io.trino.sql.gen.CursorProcessorCompiler (implements io.trino.sql.gen.BodyCompiler)
- io.trino.sql.gen.DereferenceCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.ExpressionCompiler
- io.trino.sql.gen.ExpressionProfiler
- io.trino.sql.gen.IfCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.InCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.IsNullCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.IsolatedClass
- io.trino.sql.gen.JoinCompiler
- io.trino.sql.gen.JoinCompiler.LookupSourceSupplierFactory
- io.trino.sql.gen.JoinCompiler.PagesHashStrategyFactory
- io.trino.sql.gen.JoinFilterFunctionCompiler
- io.trino.sql.gen.LambdaBytecodeGenerator
- io.trino.sql.gen.LambdaBytecodeGenerator.CompiledLambda
- io.trino.sql.gen.LambdaCapture
- io.trino.sql.gen.LambdaExpressionExtractor
- io.trino.sql.gen.LambdaMetafactoryGenerator
- io.trino.sql.gen.NullIfCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.OrCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.OrderingCompiler
- io.trino.sql.gen.PageFunctionCompiler
- io.trino.sql.gen.RowConstructorCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.RowExpressionCompiler
- io.trino.sql.gen.SwitchCodeGenerator (implements io.trino.sql.gen.BytecodeGenerator)
- io.trino.sql.gen.VarArgsToArrayAdapterGenerator
- io.trino.sql.gen.VarArgsToArrayAdapterGenerator.MethodHandleAndConstructor
- io.trino.sql.gen.VarArgsToArrayAdapterGenerator.VarArgsToArrayAdapterState
- io.trino.sql.gen.VarArgsToMapAdapterGenerator
Interface Hierarchy
- io.trino.sql.gen.BodyCompiler
- io.trino.sql.gen.BytecodeGenerator
- io.trino.sql.gen.JoinFilterFunctionCompiler.JoinFilterFunctionFactory