| Package | Description |
|---|---|
| com.facebook.presto.spi.function | |
| com.facebook.presto.spi.relation |
| Modifier and Type | Method and Description |
|---|---|
FunctionHandle |
StandardFunctionResolution.arithmeticFunction(OperatorType operator,
Type leftType,
Type rightType) |
FunctionHandle |
StandardFunctionResolution.arrayConstructor(List<? extends Type> argumentTypes) |
FunctionHandle |
StandardFunctionResolution.betweenFunction(Type valueType,
Type lowerBoundType,
Type upperBoundType) |
FunctionHandle |
StandardFunctionResolution.comparisonFunction(OperatorType operator,
Type leftType,
Type rightType) |
FunctionHandle |
StandardFunctionResolution.likeCharFunction(Type valueType) |
FunctionHandle |
StandardFunctionResolution.likeVarcharFunction() |
FunctionHandle |
StandardFunctionResolution.negateFunction(Type type) |
FunctionHandle |
StandardFunctionResolution.notFunction() |
FunctionHandle |
StandardFunctionResolution.subscriptFunction(Type baseType,
Type indexType) |
| Modifier and Type | Method and Description |
|---|---|
FunctionMetadata |
FunctionMetadataManager.getFunctionMetadata(FunctionHandle functionHandle) |
boolean |
StandardFunctionResolution.isArithmeticFunction(FunctionHandle functionHandle) |
boolean |
StandardFunctionResolution.isBetweenFunction(FunctionHandle functionHandle) |
boolean |
StandardFunctionResolution.isCastFunction(FunctionHandle functionHandle) |
boolean |
StandardFunctionResolution.isComparisonFunction(FunctionHandle functionHandle) |
boolean |
StandardFunctionResolution.isNegateFunction(FunctionHandle functionHandle) |
boolean |
StandardFunctionResolution.isNotFunction(FunctionHandle functionHandle) |
boolean |
StandardFunctionResolution.isSubscriptFunction(FunctionHandle functionHandle) |
| Modifier and Type | Method and Description |
|---|---|
FunctionHandle |
CallExpression.getFunctionHandle() |
| Constructor and Description |
|---|
CallExpression(String displayName,
FunctionHandle functionHandle,
Type returnType,
List<RowExpression> arguments) |
Copyright © 2012–2019. All rights reserved.