Module jonix.common

Enum Class AudienceRangeQualifiers

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

public enum AudienceRangeQualifiers extends Enum<AudienceRangeQualifiers> implements OnixCodelist
Enum that corresponds to ONIX Codelist 30

Description: Audience range qualifier

See Also:
  • Enum Constant Details

    • US_school_grade_range

      public static final AudienceRangeQualifiers US_school_grade_range
      Values for <AudienceRangeValue> are specified in List 77
    • UK_school_grade

      public static final AudienceRangeQualifiers UK_school_grade
      Values are to be defined by BIC for England and Wales, Scotland and N Ireland
    • Reading_speed_words_per_minute

      public static final AudienceRangeQualifiers Reading_speed_words_per_minute
      Values in <AudienceRangeValue> must be integers
    • Interest_age_months

      public static final AudienceRangeQualifiers Interest_age_months
      For use up to 36 months only, or up to 42 months in Audience range value (2) only: values in <AudienceRangeValue> must be integers. Should not be used when an Audience range with qualifier code 17 is present
    • Interest_age_years

      public static final AudienceRangeQualifiers Interest_age_years
      Values in <AudienceRangeValue> must be integers
    • Reading_age_years

      public static final AudienceRangeQualifiers Reading_age_years
      Values in <AudienceRangeValue> must be integers
    • Spanish_school_grade

      public static final AudienceRangeQualifiers Spanish_school_grade
      Spain: combined grade and region code, maintained by the Ministerio de Educación
    • Skoletrinn

      public static final AudienceRangeQualifiers Skoletrinn
      Norwegian educational level for primary and secondary education
    • Niva

      public static final AudienceRangeQualifiers Niva
      Swedish educational qualifier (code)
    • Italian_school_grade

      public static final AudienceRangeQualifiers Italian_school_grade
    • Schulform

      public static final AudienceRangeQualifiers Schulform
      Deprecated - assigned in error: see List 29
    • Bundesland

      public static final AudienceRangeQualifiers Bundesland
      Deprecated - assigned in error: see List 29
    • Ausbildungsberuf

      public static final AudienceRangeQualifiers Ausbildungsberuf
      Deprecated - assigned in error: see List 29
    • Canadian_school_grade_range

      public static final AudienceRangeQualifiers Canadian_school_grade_range
      Values for <AudienceRangeValue> are specified in List 77
    • Finnish_school_grade_range

      public static final AudienceRangeQualifiers Finnish_school_grade_range
    • Finnish_Upper_secondary_school_course

      public static final AudienceRangeQualifiers Finnish_Upper_secondary_school_course
      Lukion kurssi
    • Chinese_School_Grade_range

      public static final AudienceRangeQualifiers Chinese_School_Grade_range
      Values are P, K, 1-17 (including college-level audiences), see List 227
    • French_school_cycles_classes

      public static final AudienceRangeQualifiers French_school_cycles_classes
      Detailed French educational level classification. Values are defined by ScoLOMFR, see http://data.education.fr/voc/scolomfr/scolomfr-voc-022 - Cycles de l'enseignement scolaire. See also code 34
    • Brazil_Education_level

      public static final AudienceRangeQualifiers Brazil_Education_level
      Nível de Educação do Brasil, see List 238. Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • French_educational_levels

      public static final AudienceRangeQualifiers French_educational_levels
      Basic French educational level classification. Values are defined by ScoLOMFR. Only for use in ONIX 3.0 or later. See http://data.education.fr/voc/scolomfr/scolomfr-voc-012

      Jonix-Comment: Introduced in Onix3

    • Finnish_Upper_secondary_school_course_2021_

      public static final AudienceRangeQualifiers Finnish_Upper_secondary_school_course_2021_
      Only for use in ONIX 3.0 or later

      Jonix-Comment: Introduced in Onix3

    • Detailed_French_educational_levels

      public static final AudienceRangeQualifiers Detailed_French_educational_levels
      Detailed French educational level classification. Values are defined by ScoLOMFR. Only for use in ONIX 3.0 or later. See http://data.education.fr/voc/scolomfr/scolomfr-voc-022 - Niveau éducatif détaillé. See also code 30

      Jonix-Comment: Introduced in Onix3

  • Field Details

    • code

      public final String code
    • description

      public final String description
  • Method Details

    • values

      public static AudienceRangeQualifiers[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static AudienceRangeQualifiers valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getCode

      public String getCode()
      Specified by:
      getCode in interface OnixCodelist
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface OnixCodelist
    • byCode

      public static AudienceRangeQualifiers byCode(String code)
    • byCodeOptional

      public static Optional<AudienceRangeQualifiers> byCodeOptional(String code)
    • codeToDesciption

      public static String codeToDesciption(String code)