public abstract class SourceAbilitySpecBase extends Object implements SourceAbilitySpec
SourceAbilitySpec
.Modifier and Type | Field and Description |
---|---|
static String |
FIELD_NAME_PRODUCED_TYPE |
Constructor and Description |
---|
SourceAbilitySpecBase() |
SourceAbilitySpecBase(RowType producedType) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Optional<RowType> |
getProducedType()
Return the produced
RowType this the ability is applied. |
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
apply, getDigests, needAdjustFieldReferenceAfterProjection
public static final String FIELD_NAME_PRODUCED_TYPE
public Optional<RowType> getProducedType()
SourceAbilitySpec
RowType
this the ability is applied.
NOTE: If the ability does not change the produced type, this method will return Optional.empty()
.
getProducedType
in interface SourceAbilitySpec
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.