Module jonix.onix3

Class NoEdition

java.lang.Object
com.tectonica.jonix.onix3.NoEdition
All Implemented Interfaces:
OnixFlag, OnixTag, Serializable

public class NoEdition extends Object implements OnixFlag, Serializable

“No edition” indicator

An empty element that provides a positive indication that a product does not carry any edition information. Intended to be used in an ONIX accreditation scheme to confirm that edition information is being consistently supplied in publisher ONIX feeds. Optional and non-repeating. Must only be sent in a record that has no instances of any of the four preceding Edition elements.

Format XML empty element
Reference name <NoEdition>
Short tag <n386>
Cardinality 0…1
Example <NoEdition/>

This tag may be included in the following composites:

Possible placements within ONIX message:

See Also:
  • Field Details

  • Constructor Details

    • NoEdition

      public NoEdition()
    • NoEdition

      public NoEdition(Element element)
  • Method Details

    • exists

      public boolean exists()
      Description copied from interface: OnixTag
      indicates whether this tag exists in the ONIX record
      Specified by:
      exists in interface OnixTag
      Returns:
      whether this tag (<NoEdition> or <n386>) is explicitly provided in the ONIX XML
    • ifExists

      public void ifExists(Consumer<NoEdition> action)