DataSet < T > function ( ) { return this . inputDataSet ; }
returns the input dataset of a grouping operation , that is the one before the grouping . this means that if it is applied directly to the result of a grouping operation , it will cancel its effect . as an example , in the following snippet : dataset notgrouped = input.groupby . getdataset ; dataset allreduced = notgrouped.reduce the groupby is as if it never happened , as the notgrouped dataset corresponds to the input of the groupby because of the getdataset . concode_field_sep Keys<T> keys concode_elem_sep DataSet<T> inputDataSet concode_elem_sep Partitioner<?> customPartitioner concode_field_sep Keys<T> getKeys concode_elem_sep Partitioner<?> getCustomPartitioner