Country Data Type

Implemented Interfaces
Serializable
Properties
name data type description
auditable Auditable
descriptionI18n map of string
historized boolean
id number
language Language
transient boolean
auditableFields array of AuditableFieldHistory
version number
notified boolean
currency Currency
code string
description string
descriptionI18nNullSafe map of string
countryCode string

Example

{
  "auditable" : {
    "created" : 12345,
    "lastUser" : "...",
    "lastModified" : 12345,
    "creator" : "...",
    "updater" : "...",
    "updated" : 12345
  },
  "descriptionI18n" : {
    "property1" : "...",
    "property2" : "..."
  },
  "historized" : true,
  "id" : 12345,
  "language" : {
    "notified" : true,
    "descriptionI18n" : {
      "property1" : "...",
      "property2" : "..."
    },
    "descriptionEn" : "...",
    "description" : "...",
    "auditable" : {
      "created" : 12345,
      "lastUser" : "...",
      "lastModified" : 12345,
      "creator" : "...",
      "updater" : "...",
      "updated" : 12345
    },
    "id" : 12345,
    "auditableFields" : [ {
      "historized" : true,
      "fieldName" : "...",
      "currentState" : { },
      "historable" : true,
      "auditType" : "RENEWAL",
      "previousState" : { },
      "notified" : true,
      "notfiable" : true
    }, {
      "historized" : true,
      "fieldName" : "...",
      "currentState" : { },
      "historable" : true,
      "auditType" : "OTHER",
      "previousState" : { },
      "notified" : true,
      "notfiable" : true
    } ],
    "languageCode" : "...",
    "transient" : true,
    "historized" : true,
    "version" : 12345
  },
  "transient" : true,
  "auditableFields" : [ {
    "historized" : true,
    "fieldName" : "...",
    "currentState" : { },
    "historable" : true,
    "auditType" : "OTHER",
    "previousState" : { },
    "notified" : true,
    "notfiable" : true
  }, {
    "historized" : true,
    "fieldName" : "...",
    "currentState" : { },
    "historable" : true,
    "auditType" : "OTHER",
    "previousState" : { },
    "notified" : true,
    "notfiable" : true
  } ],
  "version" : 12345,
  "notified" : true,
  "currency" : {
    "symbol" : "...",
    "notified" : true,
    "id" : 12345,
    "auditable" : {
      "created" : 12345,
      "lastUser" : "...",
      "lastModified" : 12345,
      "creator" : "...",
      "updater" : "...",
      "updated" : 12345
    },
    "transient" : true,
    "descriptionEn" : "...",
    "version" : 12345,
    "currencyCode" : "...",
    "auditableFields" : [ {
      "historized" : true,
      "fieldName" : "...",
      "currentState" : { },
      "historable" : true,
      "auditType" : "STATUS",
      "previousState" : { },
      "notified" : true,
      "notfiable" : true
    }, {
      "historized" : true,
      "fieldName" : "...",
      "currentState" : { },
      "historable" : true,
      "auditType" : "STATUS",
      "previousState" : { },
      "notified" : true,
      "notfiable" : true
    } ],
    "descriptionI18n" : {
      "property1" : "...",
      "property2" : "..."
    },
    "systemCurrency" : true,
    "historized" : true,
    "description" : "..."
  },
  "code" : "...",
  "description" : "...",
  "descriptionI18nNullSafe" : {
    "property1" : "...",
    "property2" : "..."
  },
  "countryCode" : "..."
}