Module jonix.common

Enum Class PersonOrganizationNameTypes

java.lang.Object
java.lang.Enum<PersonOrganizationNameTypes>
com.tectonica.jonix.common.codelist.PersonOrganizationNameTypes
All Implemented Interfaces:
OnixCodelist, Serializable, Comparable<PersonOrganizationNameTypes>, Constable

public enum PersonOrganizationNameTypes extends Enum<PersonOrganizationNameTypes> implements OnixCodelist
Enum that corresponds to ONIX Codelist 18

Description: Person / organization name type

See Also:
  • Enum Constant Details

    • Unspecified

      public static final PersonOrganizationNameTypes Unspecified
      Usually the name as it is presented on the book
    • Pseudonym

      public static final PersonOrganizationNameTypes Pseudonym
      May be used to give a well-known pseudonym, where the primary name is a 'real' name
    • Authority_controlled_name

      public static final PersonOrganizationNameTypes Authority_controlled_name
    • Earlier_name

      public static final PersonOrganizationNameTypes Earlier_name
      Use only within <AlternativeName>
    • Real_name

      public static final PersonOrganizationNameTypes Real_name
      May be used to identify a well-known real name, where the primary name is a pseudonym
    • Transliterated_translated_form_of_primary_name

      public static final PersonOrganizationNameTypes Transliterated_translated_form_of_primary_name
      Use only within <AlternativeName>, when the primary name type is unspecified, for names in a different script or language
    • Later_name

      public static final PersonOrganizationNameTypes Later_name
      Use only within <AlternativeName>
    • Fictional_character_name

      public static final PersonOrganizationNameTypes Fictional_character_name
      Use only within <NameAsSubject> to indicate the subject is fictional, or in <AlternativeName> alongside <UnnamedPersons> to indicate a human-like name for a synthetic voice or AI. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

  • Field Details

    • code

      public final String code
    • description

      public final String description
  • Method Details