public static enum FunctionTemplate.ReturnType extends Enum<FunctionTemplate.ReturnType>
| Enum Constant and Description |
|---|
CONCAT |
DECIMAL_ADD_SCALE |
DECIMAL_AGGREGATE |
DECIMAL_CAST |
DECIMAL_DIV_SCALE |
DECIMAL_MAX_SCALE |
DECIMAL_MOD_SCALE |
DECIMAL_SET_SCALE |
DECIMAL_SUM_AGGREGATE |
DECIMAL_SUM_SCALE |
DECIMAL_ZERO_SCALE |
DEFAULT |
PAD |
SAME_IN_OUT_LENGTH |
STRING_CAST |
| Modifier and Type | Method and Description |
|---|---|
TypeProtos.MajorType |
getType(List<LogicalExpression> logicalExpressions,
FunctionAttributes attributes) |
static FunctionTemplate.ReturnType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FunctionTemplate.ReturnType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final FunctionTemplate.ReturnType DEFAULT
public static final FunctionTemplate.ReturnType STRING_CAST
public static final FunctionTemplate.ReturnType CONCAT
public static final FunctionTemplate.ReturnType PAD
public static final FunctionTemplate.ReturnType SAME_IN_OUT_LENGTH
public static final FunctionTemplate.ReturnType DECIMAL_AGGREGATE
public static final FunctionTemplate.ReturnType DECIMAL_SUM_AGGREGATE
public static final FunctionTemplate.ReturnType DECIMAL_MAX_SCALE
public static final FunctionTemplate.ReturnType DECIMAL_SUM_SCALE
public static final FunctionTemplate.ReturnType DECIMAL_CAST
public static final FunctionTemplate.ReturnType DECIMAL_DIV_SCALE
public static final FunctionTemplate.ReturnType DECIMAL_MOD_SCALE
public static final FunctionTemplate.ReturnType DECIMAL_ADD_SCALE
public static final FunctionTemplate.ReturnType DECIMAL_SET_SCALE
public static final FunctionTemplate.ReturnType DECIMAL_ZERO_SCALE
public static FunctionTemplate.ReturnType[] values()
for (FunctionTemplate.ReturnType c : FunctionTemplate.ReturnType.values()) System.out.println(c);
public static FunctionTemplate.ReturnType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic TypeProtos.MajorType getType(List<LogicalExpression> logicalExpressions, FunctionAttributes attributes)
Copyright © 2017 The Apache Software Foundation. All rights reserved.