public abstract class SourceAbilitySpecBase extends Object implements SourceAbilitySpec
SourceAbilitySpec.| 限定符和类型 | 字段和说明 |
|---|---|
static String |
FIELD_NAME_PRODUCED_TYPE |
| 构造器和说明 |
|---|
SourceAbilitySpecBase() |
SourceAbilitySpecBase(org.apache.flink.table.types.logical.RowType producedType) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object o) |
Optional<org.apache.flink.table.types.logical.RowType> |
getProducedType()
Return the produced
RowType this the ability is applied. |
int |
hashCode() |
apply, getDigestspublic SourceAbilitySpecBase()
public SourceAbilitySpecBase(@Nullable org.apache.flink.table.types.logical.RowType producedType)
public Optional<org.apache.flink.table.types.logical.RowType> getProducedType()
SourceAbilitySpecRowType this the ability is applied.
NOTE: If the ability does not change the produced type, this method will return Optional.empty().
getProducedType 在接口中 SourceAbilitySpecCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.