<commit_before>package com.funcs;

/**
 * Created by zhangweimin on 17/5/15.
 */
public interface OnlineAggregationOperation {
    /**
     * @param cols: the cols which be selected or count() or sum() and so on
     * @param specArgs:extend for special use
     * @return type of return value is Object
     * */
    Object exec(String query);
    /**
     * the class should save the exec result
     * and user can use showResult to show in
     * proper format
     * */
    void showResult();
}<commit_msg>add super serialization<commit_after>package com.funcs;

import java.io.Serializable;

/**
 * Created by zhangweimin on 17/5/15.
 */
public interface OnlineAggregationOperation extends Serializable {
    /**
     * @param cols: the cols which be selected or count() or sum() and so on
     * @param specArgs:extend for special use
     * @return type of return value is Object
     * */
    Object exec(String query);
    /**
     * the class should save the exec result
     * and user can use showResult to show in
     * proper format
     * */
    void showResult();
}
{'fraction_non_alphanumeric': 0.09325946445060018, 'fraction_numerical': 0.009233610341643583, 'mean_word_length': 2.6621621621621623, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5827894', 'n_tokens_mistral': 315, 'n_tokens_neox': 307, 'n_words': 122}