Class DynamicFilteringData
java.lang.Object
org.apache.flink.table.connector.source.DynamicFilteringData
- All Implemented Interfaces:
Serializable
Data for dynamic filtering.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDynamicFilteringData(org.apache.flink.api.common.typeinfo.TypeInformation<RowData> typeInfo, RowType rowType, List<byte[]> serializedData, boolean isFiltering) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns true if the dynamic filtering data contains the specific row.getData()static booleanisEqual(DynamicFilteringData data, DynamicFilteringData another) booleantoString()
-
Constructor Details
-
DynamicFilteringData
-
-
Method Details
-
isFiltering
public boolean isFiltering() -
getRowType
-
contains
Returns true if the dynamic filtering data contains the specific row.- Parameters:
row- the row to be tested. Types of the row values must be Flink internal data type, i.e. type returned by the FieldGetter.- Returns:
- true if the dynamic filtering data contains the specific row
-
isEqual
-
getData
-
toString
-