Class SortPartitionOperator<T>

    • Constructor Detail

      • SortPartitionOperator

        public SortPartitionOperator​(DataSet<T> dataSet,
                                     int sortField,
                                     org.apache.flink.api.common.operators.Order sortOrder,
                                     String sortLocationName)
        Deprecated.
      • SortPartitionOperator

        public SortPartitionOperator​(DataSet<T> dataSet,
                                     String sortField,
                                     org.apache.flink.api.common.operators.Order sortOrder,
                                     String sortLocationName)
        Deprecated.
      • SortPartitionOperator

        public SortPartitionOperator​(DataSet<T> dataSet,
                                     org.apache.flink.api.common.operators.Keys.SelectorFunctionKeys<T,​K> sortKey,
                                     org.apache.flink.api.common.operators.Order sortOrder,
                                     String sortLocationName)
        Deprecated.
    • Method Detail

      • useKeySelector

        public boolean useKeySelector()
        Deprecated.
        Returns whether using key selector or not.
      • sortPartition

        public SortPartitionOperator<T> sortPartition​(int field,
                                                      org.apache.flink.api.common.operators.Order order)
        Deprecated.
        Appends an additional sort order with the specified field in the specified order to the local partition sorting of the DataSet.
        Overrides:
        sortPartition in class DataSet<T>
        Parameters:
        field - The field index of the additional sort order of the local partition sorting.
        order - The order of the additional sort order of the local partition sorting.
        Returns:
        The DataSet with sorted local partitions.
      • sortPartition

        public SortPartitionOperator<T> sortPartition​(String field,
                                                      org.apache.flink.api.common.operators.Order order)
        Deprecated.
        Appends an additional sort order with the specified field in the specified order to the local partition sorting of the DataSet.
        Overrides:
        sortPartition in class DataSet<T>
        Parameters:
        field - The field expression referring to the field of the additional sort order of the local partition sorting.
        order - The order of the additional sort order of the local partition sorting.
        Returns:
        The DataSet with sorted local partitions.
      • sortPartition

        public <K> SortPartitionOperator<T> sortPartition​(org.apache.flink.api.java.functions.KeySelector<T,​K> keyExtractor,
                                                          org.apache.flink.api.common.operators.Order order)
        Deprecated.
        Description copied from class: DataSet
        Locally sorts the partitions of the DataSet on the extracted key in the specified order. The DataSet can be sorted on multiple values by returning a tuple from the KeySelector.

        Note that no additional sort keys can be appended to a KeySelector sort keys. To sort the partitions by multiple values using KeySelector, the KeySelector must return a tuple consisting of the values.

        Overrides:
        sortPartition in class DataSet<T>
        Parameters:
        keyExtractor - The KeySelector function which extracts the key values from the DataSet on which the DataSet is sorted.
        order - The order in which the DataSet is sorted.
        Returns:
        The DataSet with sorted local partitions.
      • translateToDataFlow

        protected org.apache.flink.api.common.operators.SingleInputOperator<?,​T,​?> translateToDataFlow​(org.apache.flink.api.common.operators.Operator<T> input)
        Deprecated.
        Description copied from class: SingleInputOperator
        Translates this operation to a data flow operator of the common data flow API.
        Specified by:
        translateToDataFlow in class SingleInputOperator<T,​T,​SortPartitionOperator<T>>
        Parameters:
        input - The data flow operator that produces this operation's input data.
        Returns:
        The translated data flow operator.