{
  "groups": [
    {
      "name": "",
      "type": "org.acme.Foo",
      "sourceType": "org.acme.config.FooApp",
      "sourceMethod": "foo()",
      "description": "This is Foo."
    },
    {
      "name": "",
      "type": "org.acme.Bar",
      "sourceType": "org.acme.config.FooApp",
      "sourceMethod": "bar()",
      "description": "This is Bar."
    }
  ],
  "properties": [
    {
      "name": "name",
      "type": "java.lang.String",
      "sourceType": "org.acme.Foo"
    },
    {
      "name": "title",
      "type": "java.lang.String",
      "sourceType": "org.acme.Bar"
    }
  ]
}
