{
  "AtlasMapping" : {
    "jsonType" : "io.atlasmap.v2.AtlasMapping",
    "dataSource" : [ {
      "jsonType" : "io.atlasmap.v2.DataSource",
      "id" : "DOCID:JAVA:CONTACT:S",
      "uri" : "atlas:java?className=io.atlasmap.java.test.SourceContact",
      "dataSourceType" : "SOURCE"
    }, {
      "jsonType" : "io.atlasmap.v2.DataSource",
      "id" : "DOCID:JSON:CONTACT:S",
      "uri" : "atlas:json:JSONContact",
      "dataSourceType" : "SOURCE"
    }, {
      "jsonType" : "io.atlasmap.v2.DataSource",
      "id" : "DOCID:XML:CONTACT:S",
      "uri" : "atlas:xml:XMLContact",
      "dataSourceType" : "SOURCE"
    }, {
      "jsonType" : "io.atlasmap.v2.DataSource",
      "id" : "DOCID:JAVA:CONTACT:T",
      "uri" : "atlas:java?className=io.atlasmap.java.test.TargetContact",
      "dataSourceType" : "TARGET"
    }, {
      "jsonType" : "io.atlasmap.v2.DataSource",
      "id" : "DOCID:JSON:CONTACT:T",
      "uri" : "atlas:json:JSONContact",
      "dataSourceType" : "TARGET"
    }, {
      "jsonType" : "io.atlasmap.v2.DataSource",
      "id" : "DOCID:XML:CONTACT:T",
      "uri" : "atlas:xml:XMLContact",
      "dataSourceType" : "TARGET"
    } ],
    "mappings" : {
      "mapping" : [ {
        "jsonType" : "io.atlasmap.v2.Mapping",
        "mappingType" : "MAP",
        "inputField" : [ {
          "jsonType" : "io.atlasmap.java.v2.JavaField",
          "docId" : "DOCID:JAVA:CONTACT:S",
          "path" : "/firstName",
          "fieldType" : "STRING",
          "name" : "firstName",
          "getMethod" : "getFirstName"
        } ],
        "outputField" : [ {
          "jsonType" : "io.atlasmap.java.v2.JavaField",
          "docId" : "DOCID:JAVA:CONTACT:T",
          "path" : "/firstName",
          "fieldType" : "STRING",
          "name" : "firstName",
          "setMethod" : "setFirstName"
        } ]
      } ]
    },
    "lookupTables" : {
      "lookupTable" : [ ]
    },
    "properties" : {
      "property" : [ ]
    },
    "name" : "mockMapping"
  }
}
