Class DynamicFilteringData

    • Constructor Detail

      • DynamicFilteringData

        public DynamicFilteringData​(org.apache.flink.api.common.typeinfo.TypeInformation<RowData> typeInfo,
                                    RowType rowType,
                                    List<byte[]> serializedData,
                                    boolean isFiltering)
    • Method Detail

      • isFiltering

        public boolean isFiltering()
      • getRowType

        public RowType getRowType()
      • contains

        public boolean contains​(RowData row)
        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