Uses of Class
io.trino.metadata.FunctionNullability
Packages that use FunctionNullability
Package
Description
-
Uses of FunctionNullability in io.trino.metadata
Methods in io.trino.metadata that return FunctionNullabilityModifier and TypeMethodDescriptionFunctionDependencies.getCastNullability(Type fromType, Type toType) FunctionDependencies.getFunctionNullability(QualifiedName name, List<Type> parameterTypes) FunctionMetadata.getFunctionNullability()ResolvedFunction.getFunctionNullability()FunctionDependencies.getOperatorNullability(OperatorType operatorType, List<Type> parameterTypes) Constructors in io.trino.metadata with parameters of type FunctionNullabilityModifierConstructorDescriptionFunctionMetadata(FunctionId functionId, Signature signature, String canonicalName, FunctionNullability functionNullability, boolean hidden, boolean deterministic, String description, FunctionKind kind, boolean deprecated) FunctionMetadata(Signature signature, FunctionNullability functionNullability, boolean hidden, boolean deterministic, String description, FunctionKind kind) FunctionMetadata(Signature signature, String canonicalName, FunctionNullability functionNullability, boolean hidden, boolean deterministic, String description, FunctionKind kind, boolean deprecated) ResolvedFunction(BoundSignature signature, FunctionId functionId, FunctionKind functionKind, boolean deterministic, FunctionNullability functionNullability, Map<TypeSignature, Type> typeDependencies, Set<ResolvedFunction> functionDependencies) -
Uses of FunctionNullability in io.trino.operator
Methods in io.trino.operator that return FunctionNullabilityModifier and TypeMethodDescriptionParametricImplementation.getFunctionNullability()ParametricImplementationsGroup.getFunctionNullability() -
Uses of FunctionNullability in io.trino.operator.aggregation
Methods in io.trino.operator.aggregation that return FunctionNullabilityMethods in io.trino.operator.aggregation with parameters of type FunctionNullabilityModifier and TypeMethodDescriptionstatic AccumulatorFactoryAccumulatorCompiler.generateAccumulatorFactory(BoundSignature boundSignature, AggregationMetadata metadata, FunctionNullability functionNullability, List<LambdaProvider> lambdaProviders) static Constructor<? extends WindowAccumulator>AccumulatorCompiler.generateWindowAccumulatorClass(BoundSignature boundSignature, AggregationMetadata metadata, FunctionNullability functionNullability) -
Uses of FunctionNullability in io.trino.operator.scalar.annotations
Methods in io.trino.operator.scalar.annotations that return FunctionNullability -
Uses of FunctionNullability in io.trino.operator.window
Constructors in io.trino.operator.window with parameters of type FunctionNullabilityModifierConstructorDescriptionAggregationWindowFunctionSupplier(BoundSignature boundSignature, AggregationMetadata aggregationMetadata, FunctionNullability functionNullability) -
Uses of FunctionNullability in io.trino.operator.window.pattern
Constructors in io.trino.operator.window.pattern with parameters of type FunctionNullabilityModifierConstructorDescriptionMatchAggregationInstantiator(BoundSignature boundSignature, AggregationMetadata aggregationMetadata, FunctionNullability functionNullability, List<Integer> argumentChannels, List<LambdaProvider> lambdaProviders, SetEvaluator.SetEvaluatorSupplier setEvaluatorSupplier) -
Uses of FunctionNullability in io.trino.sql.gen
Methods in io.trino.sql.gen with parameters of type FunctionNullabilityModifier and TypeMethodDescriptionstatic io.airlift.bytecode.BytecodeNodeBytecodeUtils.generateInvocation(io.airlift.bytecode.Scope scope, String functionName, FunctionNullability functionNullability, Function<InvocationConvention, FunctionInvoker> functionInvokerProvider, List<io.airlift.bytecode.BytecodeNode> arguments, CallSiteBinder binder)