@Internal public final class SpecificInputTypeStrategies extends Object
InputTypeStrategies
.
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 InputTypeStrategy |
ARRAY
Strategy specific for
BuiltInFunctionDefinitions.ARRAY . |
static InputTypeStrategy |
CAST
See
CastInputTypeStrategy . |
static InputTypeStrategy |
CURRENT_WATERMARK
See
CurrentWatermarkTypeStrategy . |
static InputTypeStrategy |
MAP
See
MapInputTypeStrategy . |
static InputTypeStrategy |
TWO_EQUALS_COMPARABLE
Strategy that checks all types are equals comparable with each other.
|
static InputTypeStrategy |
TWO_FULLY_COMPARABLE
Strategy that checks all types are fully comparable with each other.
|
public static final InputTypeStrategy CAST
CastInputTypeStrategy
.public static final InputTypeStrategy MAP
MapInputTypeStrategy
.public static final InputTypeStrategy CURRENT_WATERMARK
CurrentWatermarkTypeStrategy
.public static final InputTypeStrategy ARRAY
BuiltInFunctionDefinitions.ARRAY
.
It expects at least one argument. All the arguments must have a common super type.
public static final InputTypeStrategy TWO_FULLY_COMPARABLE
public static final InputTypeStrategy TWO_EQUALS_COMPARABLE
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.