[
  {
    "chunk_id": 18,
    "chunk_type": "variables_group",
    "human_description": "These are variable definitions for report 'ThermometerChartReport' (resetType=Group), total 4 variables. Variables: FreightSumFirstLetterGroup(java.lang.Double, Sum), FreightSumCountryGroup(java.lang.Double, Sum), DateHighestCountryGroup(java.sql.Timestamp, Highest), RegionCountCountryGroup(java.lang.Integer, Count).",
    "raw_xml": "<variable name=\"FreightSumFirstLetterGroup\" resetType=\"Group\" calculation=\"Sum\" resetGroup=\"FirstLetterGroup\" class=\"java.lang.Double\">\n\t\t<expression>$F{Freight}</expression>\n\t</variable>\n\t\n<variable name=\"FreightSumCountryGroup\" resetType=\"Group\" calculation=\"Sum\" resetGroup=\"CountryGroup\" class=\"java.lang.Double\">\n\t\t<expression>$F{Freight}</expression>\n\t</variable>\n\t\n<variable name=\"DateHighestCountryGroup\" resetType=\"Group\" calculation=\"Highest\" resetGroup=\"CountryGroup\" class=\"java.sql.Timestamp\">\n\t\t<expression>$F{OrderDate}</expression>\n\t</variable>\n\t\n<variable name=\"RegionCountCountryGroup\" resetType=\"Group\" calculation=\"Count\" resetGroup=\"CountryGroup\" class=\"java.lang.Integer\">\n\t\t<expression>$F{ShipRegion}</expression>\n\t</variable>\n\t",
    "context": "Report 'ThermometerChartReport' variable definitions (Group level reset)",
    "metadata": {
      "variable_names": [
        "FreightSumFirstLetterGroup",
        "FreightSumCountryGroup",
        "DateHighestCountryGroup",
        "RegionCountCountryGroup"
      ],
      "variable_types": {
        "FreightSumFirstLetterGroup": "java.lang.Double",
        "FreightSumCountryGroup": "java.lang.Double",
        "DateHighestCountryGroup": "java.sql.Timestamp",
        "RegionCountCountryGroup": "java.lang.Integer"
      },
      "variable_calculations": {
        "FreightSumFirstLetterGroup": "Sum",
        "FreightSumCountryGroup": "Sum",
        "DateHighestCountryGroup": "Highest",
        "RegionCountCountryGroup": "Count"
      },
      "reset_type": "Group",
      "expressions": {
        "FreightSumFirstLetterGroup": {
          "type": "expression",
          "value": "$F{Freight}"
        },
        "FreightSumCountryGroup": {
          "type": "expression",
          "value": "$F{Freight}"
        },
        "DateHighestCountryGroup": {
          "type": "expression",
          "value": "$F{OrderDate}"
        },
        "RegionCountCountryGroup": {
          "type": "expression",
          "value": "$F{ShipRegion}"
        }
      },
      "count": 4
    }
  },
  {
    "chunk_id": 18,
    "chunk_type": "variables_group",
    "human_description": "These are variable definitions for report 'ThermometerChartReport' (resetType=Group), total 4 variables. Variables: FreightSumFirstLetterGroup(java.lang.Double, Sum), FreightSumCountryGroup(java.lang.Double, Sum), DateHighestCountryGroup(java.sql.Timestamp, Highest), RegionCountCountryGroup(java.lang.Integer, Count).",
    "raw_xml": "<variable name=\"FreightSumFirstLetterGroup\" resetType=\"Group\" calculation=\"Sum\" resetGroup=\"FirstLetterGroup\" class=\"java.lang.Double\">\n\t\t<expression>$F{Freight}</expression>\n\t</variable>\n\t\n<variable name=\"FreightSumCountryGroup\" resetType=\"Group\" calculation=\"Sum\" resetGroup=\"CountryGroup\" class=\"java.lang.Double\">\n\t\t<expression>$F{Freight}</expression>\n\t</variable>\n\t\n<variable name=\"DateHighestCountryGroup\" resetType=\"Group\" calculation=\"Highest\" resetGroup=\"CountryGroup\" class=\"java.sql.Timestamp\">\n\t\t<expression>$F{OrderDate}</expression>\n\t</variable>\n\t\n<variable name=\"RegionCountCountryGroup\" resetType=\"Group\" calculation=\"Count\" resetGroup=\"CountryGroup\" class=\"java.lang.Integer\">\n\t\t<expression>$F{ShipRegion}</expression>\n\t</variable>\n\t",
    "context": "Report 'ThermometerChartReport' variable definitions (Group level reset)",
    "metadata": {
      "variable_names": [
        "FreightSumFirstLetterGroup",
        "FreightSumCountryGroup",
        "DateHighestCountryGroup",
        "RegionCountCountryGroup"
      ],
      "variable_types": {
        "FreightSumFirstLetterGroup": "java.lang.Double",
        "FreightSumCountryGroup": "java.lang.Double",
        "DateHighestCountryGroup": "java.sql.Timestamp",
        "RegionCountCountryGroup": "java.lang.Integer"
      },
      "variable_calculations": {
        "FreightSumFirstLetterGroup": "Sum",
        "FreightSumCountryGroup": "Sum",
        "DateHighestCountryGroup": "Highest",
        "RegionCountCountryGroup": "Count"
      },
      "reset_type": "Group",
      "expressions": {
        "FreightSumFirstLetterGroup": {
          "type": "expression",
          "value": "$F{Freight}"
        },
        "FreightSumCountryGroup": {
          "type": "expression",
          "value": "$F{Freight}"
        },
        "DateHighestCountryGroup": {
          "type": "expression",
          "value": "$F{OrderDate}"
        },
        "RegionCountCountryGroup": {
          "type": "expression",
          "value": "$F{ShipRegion}"
        }
      },
      "count": 4
    }
  }
]