Module jonix.onix2

Class MarketCountryExcluded

java.lang.Object
com.tectonica.jonix.onix2.MarketCountryExcluded
All Implemented Interfaces:
OnixElement<Set<String>>, OnixTag, Serializable

public class MarketCountryExcluded extends Object implements OnixElement<Set<String>>, Serializable

Market country excluded

One or more ISO standard codes identifying a country which is excluded from a territory specified in <MarketTerritory>. Successive codes are separated by spaces. Thus, a single occurrence of the element can carry an unlimited number of country codes. Optional and non-repeating.

Format One or more fixed-length codes, each with two upper case letters, successive codes being separated by spaces. Suggested maximum length 300 characters. [Note that ISO 3166-1 specifies that country codes shall be sent as upper case only.]
Codelist ISO 3166-1 two-letter country codes - List 91
Reference name <MarketCountryExcluded>
Short tag <j405>
Example <j405>US CA</j405>

This tag may be included in the following composites:

Possible placements within ONIX message:

Since:
Onix-2.12
See Also:
  • Field Details

    • refname

      public static final String refname
      See Also:
    • shortname

      public static final String shortname
      See Also:
    • textformat

      public TextFormats textformat
    • textcase

      public TextCaseFlags textcase
    • language

      public Languages language
    • transliteration

      public TransliterationSchemes transliteration
    • datestamp

      public String datestamp
      (type: DateOrDateTime)
    • sourcetype

      public RecordSourceTypes sourcetype
    • sourcename

      public String sourcename
    • value

      public Set<String> value
      This is the raw content of MarketCountryExcluded. Could be null if exists() == false. Use OnixElement.value() instead if you want to get this as an Optional.

      Raw Format: One or more fixed-length codes, each with two upper case letters, successive codes being separated by spaces. Suggested maximum length 300 characters. [Note that ISO 3166-1 specifies that country codes shall be sent as upper case only.]

      (type: NonEmptyString)

    • EMPTY

      public static final MarketCountryExcluded EMPTY
  • Constructor Details

    • MarketCountryExcluded

      public MarketCountryExcluded()
    • MarketCountryExcluded

      public MarketCountryExcluded(Element element)
  • Method Details