<commit_before>package de.i3mainz.chronontology.chronontology;

import org.json.simple.JSONObject;

/**
 * JSONObject to represent spatial data of a chronontology period
 * @author <NAME>
 */
public class CJSONObject {
    
    private static JSONObject cjson;
    
    public CJSONObject() {
        cjson = new JSONObject();
    }
    
}
<commit_msg>set CJSONObject as child from JSONObject<commit_after>package de.i3mainz.chronontology.chronontology;

import org.json.simple.JSONArray;
import org.json.simple.JSONObject;

/**
 * JSONObject to represent spatial data of a chronontology period
 * @author <NAME>
 */
public class CJSONObject extends JSONObject {
    
    private JSONObject geojson = new JSONObject();
    private String type = "";
    private JSONArray features = new JSONArray();
    private JSONObject metadata = new JSONObject();
    
    public CJSONObject() {
        super();
        geojson = new JSONObject();
        geojson.put("type", type);
        geojson.put("features", features);
        geojson.put("metadata", metadata);
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public JSONArray getFeatures() {
        return features;
    }

    public void setFeatures(JSONArray features) {
        this.features = features;
    }

    public JSONObject getMetadata() {
        return metadata;
    }

    public void setMetadata(JSONObject metadata) {
        this.metadata = metadata;
    }
    
}

{'fraction_non_alphanumeric': 0.09395532194480946, 'fraction_numerical': 0.001314060446780552, 'mean_word_length': 2.742014742014742, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '5013229', 'n_tokens_mistral': 435, 'n_tokens_neox': 423, 'n_words': 117}