public static class CastRulePredicate.Builder extends Object
CastRulePredicate.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CastRulePredicate |
build() |
CastRulePredicate.Builder |
input(org.apache.flink.table.types.logical.LogicalTypeFamily inputTypeFamily) |
CastRulePredicate.Builder |
input(org.apache.flink.table.types.logical.LogicalTypeRoot inputTypeRoot) |
CastRulePredicate.Builder |
predicate(java.util.function.BiPredicate<org.apache.flink.table.types.logical.LogicalType,org.apache.flink.table.types.logical.LogicalType> customPredicate) |
CastRulePredicate.Builder |
target(org.apache.flink.table.types.logical.LogicalType outputType) |
CastRulePredicate.Builder |
target(org.apache.flink.table.types.logical.LogicalTypeFamily outputTypeFamily) |
CastRulePredicate.Builder |
target(org.apache.flink.table.types.logical.LogicalTypeRoot outputTypeRoot) |
public CastRulePredicate.Builder input(org.apache.flink.table.types.logical.LogicalTypeRoot inputTypeRoot)
public CastRulePredicate.Builder target(org.apache.flink.table.types.logical.LogicalTypeRoot outputTypeRoot)
public CastRulePredicate.Builder target(org.apache.flink.table.types.logical.LogicalType outputType)
public CastRulePredicate.Builder input(org.apache.flink.table.types.logical.LogicalTypeFamily inputTypeFamily)
public CastRulePredicate.Builder target(org.apache.flink.table.types.logical.LogicalTypeFamily outputTypeFamily)
public CastRulePredicate.Builder predicate(java.util.function.BiPredicate<org.apache.flink.table.types.logical.LogicalType,org.apache.flink.table.types.logical.LogicalType> customPredicate)
public CastRulePredicate build()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.