Module jonix.onix2

Class NoContributor

java.lang.Object
com.tectonica.jonix.onix2.NoContributor
All Implemented Interfaces:
OnixFlag, OnixTag, Serializable

public class NoContributor extends Object implements OnixFlag, Serializable

“No authorship” indicator

An empty element that provides a positive indication that a product has no stated authorship. Intended to be used in an ONIX accreditation scheme to confirm that author information is being consistently supplied in publisher ONIX feeds. Optional and non-repeating. Must only be sent in a record that has no other elements from Group PR.8.

Format XML empty element
Reference name <NoContributor>
Short tag <n339>
Example <NoContributor/>

This tag may be included in the following composites:

Possible placements within ONIX message:

Since:
Onix-2.1
See Also:
  • Field Details

  • Constructor Details

    • NoContributor

      public NoContributor()
    • NoContributor

      public NoContributor(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 (<NoContributor> or <n339>) is explicitly provided in the ONIX XML
    • ifExists

      public void ifExists(Consumer<NoContributor> action)