Module jonix.common
Enum Class EuToySafetyDirectiveHazardWarningTypes
java.lang.Object
java.lang.Enum<EuToySafetyDirectiveHazardWarningTypes>
com.tectonica.jonix.common.codelist.EuToySafetyDirectiveHazardWarningTypes
- All Implemented Interfaces:
OnixCodelist
,Serializable
,Comparable<EuToySafetyDirectiveHazardWarningTypes>
,Constable
public enum EuToySafetyDirectiveHazardWarningTypes
extends Enum<EuToySafetyDirectiveHazardWarningTypes>
implements OnixCodelist
Enum
that corresponds to ONIX Codelist 184
Description: EU Toy Safety Directive hazard warning type
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
Nested classes/interfaces inherited from interface com.tectonica.jonix.common.OnixCodelist
OnixCodelist.Pair
-
Enum Constant Summary
Enum ConstantDescriptionIf specific alternative wording is carried in <ProductFormFeatureDescription>, this must be used in place of the default 'Conforms to EN71' textExact text of warning must be included in <ProductFormFeatureDescription>Carries logo, and must be accompanied by the default warning 'Not suitable for children under 36 months' (or its approved equivalent in a language other than English, as appropriate), unless specific wording is provided in <ProductFormFeatureDescription>.Use to specify age (in years, or years and months).Exact text (not in itself a warning) must be included in <ProductFormFeatureDescription>.UK Conformity Assessment mark.Declaration of Conformity (the document that backs up the CE or CA mark) available online, typically as a PDF file or similar.Material Safety Data Sheet (a document required by the EU Toy Safety Directive) available online, typically as a PDF file or similar.Use to provide positive indication that no warnings are applicable -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionbyCodeOptional
(String code) static String
codeToDesciption
(String code) getCode()
Returns the enum constant of this class with the specified name.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Methods inherited from interface com.tectonica.jonix.common.OnixCodelist
pair
-
Enum Constant Details
-
No_warning
Use to provide positive indication that no warnings are applicable -
Carries_CE_logo
-
Carries_minimum_age_warning
Use to specify age (in years, or years and months). Provide specific wording in <ProductFormFeatureDescription> -
Carries_EU_Toy_Safety_Directive_Unsuitable_for_children_ages_03_warning_logo
public static final EuToySafetyDirectiveHazardWarningTypes Carries_EU_Toy_Safety_Directive_Unsuitable_for_children_ages_03_warning_logoCarries logo, and must be accompanied by the default warning 'Not suitable for children under 36 months' (or its approved equivalent in a language other than English, as appropriate), unless specific wording is provided in <ProductFormFeatureDescription>. If specific alternative wording is carried in <ProductFormFeatureDescription>, this must be used in place of the default text -
Carries_EU_Toy_Safety_Directive_hazard_warning
public static final EuToySafetyDirectiveHazardWarningTypes Carries_EU_Toy_Safety_Directive_hazard_warningExact text of warning must be included in <ProductFormFeatureDescription> -
Carries_other_text_associated_with_toy_safety
public static final EuToySafetyDirectiveHazardWarningTypes Carries_other_text_associated_with_toy_safetyExact text (not in itself a warning) must be included in <ProductFormFeatureDescription>. May be used either without any warning, or as text additional to a warning. Note that if no warnings apply, code 00 can provide positive indication of this. Example uses: 'Suitable for all ages' or 'Adult supervision required' -
Material_Safety_Data_Sheet_available
Material Safety Data Sheet (a document required by the EU Toy Safety Directive) available online, typically as a PDF file or similar. <ProductFormFeatureDescription> must carry the URL of the document -
Declaration_of_Conformity_available
Declaration of Conformity (the document that backs up the CE or CA mark) available online, typically as a PDF file or similar. <ProductFormFeatureDescription> must carry the URL of the document -
Carries_EN71_conformity_statement
If specific alternative wording is carried in <ProductFormFeatureDescription>, this must be used in place of the default 'Conforms to EN71' textJonix-Comment: Introduced in Onix3
-
Carries_UKCA_logo
UK Conformity Assessment mark. Only for use in ONIX 3.0 or laterJonix-Comment: Introduced in Onix3
-
-
Field Details
-
code
-
description
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-
getCode
- Specified by:
getCode
in interfaceOnixCodelist
-
getDescription
- Specified by:
getDescription
in interfaceOnixCodelist
-
byCode
-
byCodeOptional
-
codeToDesciption
-