#377 - Add back support for JsonWriteBeanVisitor

This commit is contained in:
Robin Bygrave committed 2015-08-21 08:20:47 +12:00
1 parent 2caeb4fff1
commit 7c705e2baa
44 files changed
+997 -204

No files matched your search

+228
View File
@@ -0,0 +1,228 @@
[
{
"id": 4,
"status": "ACTIVE",
"name": "NocCust",
"billingAddress": {
"id": 5,
"line1": "Bos town",
"city": "Auckland",
"country": {
"code": "NZ",
"name": "New Zealand",
"countryExtra": "extra2"
},
"billingExtra": "extra1"
},
"contacts": [
{
"id": 10,
"firstName": "Jim1",
"email": null,
"contactExtra": "extra3"
},
{
"id": 11,
"firstName": "Fred1",
"email": null,
"contactExtra": "extra3"
},
{
"id": 12,
"firstName": "Bugs1",
"email": null,
"contactExtra": "extra3"
}
],
"selected": null,
"customerExtra": "extra4",
"startObj": {
"yesno": true
},
"secObj": {
"yesno": false
},
"startList": [
true,
"one",
1,
2,
34.45,
null
],
"secondList": [
3,
"rawVal"
],
"rawField": {
"ra": 42
}
},
{
"id": 3,
"status": "ACTIVE",
"name": "Fiona",
"billingAddress": {
"id": 3,
"line1": "West Coast Rd",
"city": "Auckland",
"country": {
"code": "NZ",
"name": "New Zealand",
"countryExtra": "extra2"
},
"billingExtra": "extra1"
},
"contacts": [
{
"id": 5,
"firstName": "Jim1",
"email": null,
"contactExtra": "extra3"
},
{
"id": 6,
"firstName": "Fred1",
"email": null,
"contactExtra": "extra3"
},
{
"id": 7,
"firstName": "Bugs1",
"email": null,
"contactExtra": "extra3"
},
{
"id": 8,
"firstName": "Fiona",
"email": "black2@test.com",
"contactExtra": "extra3"
},
{
"id": 9,
"firstName": "Tracy",
"email": "red3@test.com",
"contactExtra": "extra3"
}
],
"selected": null,
"customerExtra": "extra4",
"startObj": {
"yesno": true
},
"secObj": {
"yesno": false
},
"startList": [
true,
"one",
1,
2,
34.45,
null
],
"secondList": [
3,
"rawVal"
],
"rawField": {
"ra": 42
}
},
{
"id": 2,
"status": "NEW",
"name": "Cust NoAddress",
"billingAddress": null,
"contacts": [
{
"id": 4,
"firstName": "Jack",
"email": "black1@test.com",
"contactExtra": "extra3"
}
],
"selected": null,
"customerExtra": "extra4",
"startObj": {
"yesno": true
},
"secObj": {
"yesno": false
},
"startList": [
true,
"one",
1,
2,
34.45,
null
],
"secondList": [
3,
"rawVal"
],
"rawField": {
"ra": 42
}
},
{
"id": 1,
"status": "NEW",
"name": "Rob",
"billingAddress": {
"id": 1,
"line1": "P.O.Box 1234",
"city": "Auckland",
"country": {
"code": "NZ",
"name": "New Zealand",
"countryExtra": "extra2"
},
"billingExtra": "extra1"
},
"contacts": [
{
"id": 1,
"firstName": "Jim1",
"email": null,
"contactExtra": "extra3"
},
{
"id": 2,
"firstName": "Fred1",
"email": null,
"contactExtra": "extra3"
},
{
"id": 3,
"firstName": "Bugs1",
"email": null,
"contactExtra": "extra3"
}
],
"selected": null,
"customerExtra": "extra4",
"startObj": {
"yesno": true
},
"secObj": {
"yesno": false
},
"startList": [
true,
"one",
1,
2,
34.45,
null
],
"secondList": [
3,
"rawVal"
],
"rawField": {
"ra": 42
}
}
]