| Package | Description |
|---|---|
| com.facebook.presto.spi.function | |
| com.facebook.presto.spi.type |
| Modifier and Type | Method and Description |
|---|---|
static OperatorType |
OperatorType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OperatorType[] |
OperatorType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<OperatorType> |
FunctionMetadata.getOperatorType() |
static Optional<OperatorType> |
OperatorType.tryGetOperatorType(String operatorName) |
| Modifier and Type | Method and Description |
|---|---|
FunctionHandle |
StandardFunctionResolution.arithmeticFunction(OperatorType operator,
Type leftType,
Type rightType) |
FunctionHandle |
StandardFunctionResolution.comparisonFunction(OperatorType operator,
Type leftType,
Type rightType) |
| Constructor and Description |
|---|
FunctionMetadata(OperatorType operatorType,
List<TypeSignature> argumentTypes,
TypeSignature returnType,
FunctionKind functionKind,
boolean deterministic,
boolean calledOnNullInput) |
| Modifier and Type | Method and Description |
|---|---|
MethodHandle |
TypeManager.resolveOperator(OperatorType operatorType,
List<? extends Type> argumentTypes) |
Copyright © 2012–2019. All rights reserved.