| Package | Description |
|---|---|
| io.prestosql.metadata | |
| io.prestosql.operator.annotations |
| Modifier and Type | Method and Description |
|---|---|
static TypeVariableConstraint |
Signature.comparableTypeParameter(String name) |
static TypeVariableConstraint |
Signature.comparableWithVariadicBound(String name,
String variadicBound) |
static TypeVariableConstraint |
Signature.orderableTypeParameter(String name) |
static TypeVariableConstraint |
Signature.orderableWithVariadicBound(String name,
String variadicBound) |
static TypeVariableConstraint |
Signature.typeVariable(String name) |
static TypeVariableConstraint |
Signature.withVariadicBound(String name,
String variadicBound) |
| Modifier and Type | Method and Description |
|---|---|
List<TypeVariableConstraint> |
Signature.getTypeVariableConstraints() |
| Modifier and Type | Method and Description |
|---|---|
SignatureBuilder |
SignatureBuilder.typeVariableConstraints(TypeVariableConstraint... typeVariableConstraints) |
| Modifier and Type | Method and Description |
|---|---|
SignatureBuilder |
SignatureBuilder.typeVariableConstraints(List<TypeVariableConstraint> typeVariableConstraints) |
| Constructor and Description |
|---|
Signature(String name,
FunctionKind kind,
List<TypeVariableConstraint> typeVariableConstraints,
List<LongVariableConstraint> longVariableConstraints,
TypeSignature returnType,
List<TypeSignature> argumentTypes,
boolean variableArity) |
SqlAggregationFunction(String name,
List<TypeVariableConstraint> typeVariableConstraints,
List<LongVariableConstraint> longVariableConstraints,
TypeSignature returnType,
List<TypeSignature> argumentTypes) |
SqlAggregationFunction(String name,
List<TypeVariableConstraint> typeVariableConstraints,
List<LongVariableConstraint> longVariableConstraints,
TypeSignature returnType,
List<TypeSignature> argumentTypes,
FunctionKind kind) |
SqlOperator(OperatorType operatorType,
List<TypeVariableConstraint> typeVariableConstraints,
List<LongVariableConstraint> longVariableConstraints,
TypeSignature returnType,
List<TypeSignature> argumentTypes) |
| Modifier and Type | Method and Description |
|---|---|
static List<TypeVariableConstraint> |
FunctionsParserHelper.createTypeVariableConstraints(Iterable<TypeParameter> typeParameters,
List<ImplementationDependency> dependencies) |
Copyright © 2012–2019. All rights reserved.