@Internal public final class SpecificTypeStrategies extends Object
TypeStrategies.
This primarily serves the purpose of reducing visibility of individual type strategy implementations to avoid polluting the API classpath.
| Modifier and Type | Field and Description |
|---|---|
static TypeStrategy |
AGG_DECIMAL_PLUS
See
AggDecimalPlusTypeStrategy. |
static TypeStrategy |
ARRAY
See
ArrayTypeStrategy. |
static TypeStrategy |
ARRAY_APPEND_PREPEND
|
static TypeStrategy |
ARRAY_ELEMENT
Type strategy specific for array element.
|
static TypeStrategy |
COLLECT
See
CollectTypeStrategy. |
static TypeStrategy |
CURRENT_WATERMARK
See
CurrentWatermarkTypeStrategy. |
static TypeStrategy |
DECIMAL_DIVIDE
See
DecimalDivideTypeStrategy. |
static TypeStrategy |
DECIMAL_MOD
See
DecimalModTypeStrategy. |
static TypeStrategy |
DECIMAL_PLUS
See
DecimalPlusTypeStrategy. |
static TypeStrategy |
DECIMAL_SCALE_0
See
DecimalScale0TypeStrategy. |
static TypeStrategy |
DECIMAL_TIMES
See
DecimalTimesTypeStrategy. |
static TypeStrategy |
GET
See
GetTypeStrategy. |
static TypeStrategy |
HIVE_AGG_DECIMAL_PLUS
|
static TypeStrategy |
IF_NULL
See
IfNullTypeStrategy. |
static TypeStrategy |
INTERNAL_REPLICATE_ROWS
See
InternalReplicateRowsTypeStrategy. |
static TypeStrategy |
ITEM_AT |
static TypeStrategy |
MAP
See
MapTypeStrategy. |
static TypeStrategy |
MAP_ENTRIES
Type strategy specific for
BuiltInFunctionDefinitions.MAP_ENTRIES. |
static TypeStrategy |
MAP_FROM_ARRAYS
Type strategy specific for
BuiltInFunctionDefinitions.MAP_FROM_ARRAYS. |
static TypeStrategy |
MAP_KEYS
Type strategy specific for
BuiltInFunctionDefinitions.MAP_KEYS. |
static TypeStrategy |
MAP_VALUES
Type strategy specific for
BuiltInFunctionDefinitions.MAP_VALUES. |
static TypeStrategy |
ROUND
See
RoundTypeStrategy. |
static TypeStrategy |
ROW
See
RowTypeStrategy. |
static TypeStrategy |
ROWTIME
See
RowtimeTypeStrategy. |
static TypeStrategy |
SOURCE_WATERMARK
See
SourceWatermarkTypeStrategy. |
static TypeStrategy |
STRING_CONCAT
See
StringConcatTypeStrategy. |
static TypeStrategy |
TO_TIMESTAMP_LTZ
|
static TypeStrategy |
UNUSED
See
UnusedTypeStrategy. |
public static final TypeStrategy UNUSED
UnusedTypeStrategy.public static final TypeStrategy ROW
RowTypeStrategy.public static final TypeStrategy ROUND
RoundTypeStrategy.public static final TypeStrategy MAP
MapTypeStrategy.public static final TypeStrategy COLLECT
CollectTypeStrategy.public static final TypeStrategy IF_NULL
IfNullTypeStrategy.public static final TypeStrategy STRING_CONCAT
StringConcatTypeStrategy.public static final TypeStrategy ARRAY
ArrayTypeStrategy.public static final TypeStrategy ARRAY_ELEMENT
public static final TypeStrategy ITEM_AT
public static final TypeStrategy ARRAY_APPEND_PREPEND
public static final TypeStrategy GET
GetTypeStrategy.public static final TypeStrategy DECIMAL_MOD
DecimalModTypeStrategy.public static final TypeStrategy DECIMAL_DIVIDE
DecimalDivideTypeStrategy.public static final TypeStrategy DECIMAL_PLUS
DecimalPlusTypeStrategy.public static final TypeStrategy AGG_DECIMAL_PLUS
AggDecimalPlusTypeStrategy.public static final TypeStrategy HIVE_AGG_DECIMAL_PLUS
public static final TypeStrategy DECIMAL_SCALE_0
DecimalScale0TypeStrategy.public static final TypeStrategy DECIMAL_TIMES
DecimalTimesTypeStrategy.public static final TypeStrategy SOURCE_WATERMARK
SourceWatermarkTypeStrategy.public static final TypeStrategy CURRENT_WATERMARK
CurrentWatermarkTypeStrategy.public static final TypeStrategy ROWTIME
RowtimeTypeStrategy.public static final TypeStrategy INTERNAL_REPLICATE_ROWS
InternalReplicateRowsTypeStrategy.public static final TypeStrategy TO_TIMESTAMP_LTZ
public static final TypeStrategy MAP_KEYS
BuiltInFunctionDefinitions.MAP_KEYS.public static final TypeStrategy MAP_VALUES
BuiltInFunctionDefinitions.MAP_VALUES.public static final TypeStrategy MAP_ENTRIES
BuiltInFunctionDefinitions.MAP_ENTRIES.public static final TypeStrategy MAP_FROM_ARRAYS
BuiltInFunctionDefinitions.MAP_FROM_ARRAYS.Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.