| Package | Description |
|---|---|
| io.prestosql.metadata | |
| io.prestosql.sql.relational |
| Modifier and Type | Method and Description |
|---|---|
FunctionKind |
Signature.getKind() |
static FunctionKind |
FunctionKind.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FunctionKind[] |
FunctionKind.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
SignatureBuilder |
SignatureBuilder.kind(FunctionKind kind) |
| Constructor and Description |
|---|
Signature(String name,
FunctionKind kind,
List<TypeVariableConstraint> typeVariableConstraints,
List<LongVariableConstraint> longVariableConstraints,
TypeSignature returnType,
List<TypeSignature> argumentTypes,
boolean variableArity) |
Signature(String name,
FunctionKind kind,
TypeSignature returnType,
List<TypeSignature> argumentTypes) |
Signature(String name,
FunctionKind kind,
TypeSignature returnType,
TypeSignature... argumentTypes) |
SqlAggregationFunction(String name,
List<TypeVariableConstraint> typeVariableConstraints,
List<LongVariableConstraint> longVariableConstraints,
TypeSignature returnType,
List<TypeSignature> argumentTypes,
FunctionKind kind) |
| Modifier and Type | Method and Description |
|---|---|
static RowExpression |
SqlToRowExpressionTranslator.translate(Expression expression,
FunctionKind functionKind,
Map<NodeRef<Expression>,Type> types,
Map<Symbol,Integer> layout,
FunctionRegistry functionRegistry,
TypeManager typeManager,
Session session,
boolean optimize) |
Copyright © 2012–2019. All rights reserved.