Country Data Type

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

Example

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