- All Implemented Interfaces:
OnixCodelist
,Serializable
,Comparable<ProductPackagingTypes>
,Constable
Enum
that corresponds to ONIX Codelist 80
Description: Product packaging 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 ConstantDescriptionUse for miscellaneous items such as slides, microfiche, when presented in a binderA pack comprising a pre-formed plastic blister and a printed card with a heat-seal coatingIn cardboard case, eg for a class setA case with carrying handle, typically for a set of educational books and/or learning materialsPackaging consisting of formed plastic sealed around each side of the product.Common CD-style packaging, a card folder with one or more panels incorporating a tray, hub or pocket to hold the disc(s)Individual item, items or set in card box with separate or hinged lid: not to be confused with the commonly-used 'boxed set' which is more likely to be packaged in a slip caseIndividual item, items or set in metal box or can with separate or hinged lidUse for miscellaneous items such as slides, microfiche, when presented in a wallet or folderTypical CD-style packagingTypical DVD-style packaging, sometimes known as an 'Amaray' caseLong package with square cross-section used for rolled sheet maps, posters, etcLong package with triangular cross-section used for rolled sheet maps, posters etcNo packaging, or all smaller items enclosed inside largest itemIn pouch, eg teaching materials in a plastic bag or pouchIn duroplastic or other rigid plastic case, eg for a class setUse for products or product bundles supplied for retail sale in shrink-wrapped packaging.Use for products or product bundles supplied for retail sale in shrink-wrapped packaging, where the shrink-wrap film is biodegradable.Slip-case for single item only (de: 'Schuber')Slip-case for multi-volume set, also commonly referred to as 'boxed set' (de: 'Kassette')Thin card or soft plastic sleeve, much less rigid than a slip caseRolled in tube or cylinder: eg sheet map or poster(ja: koguchi tome) Peelable sticker or tape sealing the foredge of a book to prevent pre-purchase reading of the content. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ProductPackagingTypes
static Optional<ProductPackagingTypes>
byCodeOptional
(String code) static String
codeToDesciption
(String code) getCode()
static ProductPackagingTypes
Returns the enum constant of this class with the specified name.static ProductPackagingTypes[]
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_outer_packaging
No packaging, or all smaller items enclosed inside largest item -
Slip_sleeve
Thin card or soft plastic sleeve, much less rigid than a slip case -
Clamshell
Packaging consisting of formed plastic sealed around each side of the product. Not to be confused with single-sided Blister pack -
Keep_case
Typical DVD-style packaging, sometimes known as an 'Amaray' case -
Jewel_case
Typical CD-style packaging -
Digipak
Common CD-style packaging, a card folder with one or more panels incorporating a tray, hub or pocket to hold the disc(s) -
Shrink_wrapped_biodegradable
Use for products or product bundles supplied for retail sale in shrink-wrapped packaging, where the shrink-wrap film is biodegradable. For non-degradable film, see code 21. Only for use in ONIX 3.0 or laterJonix-Comment: Introduced in Onix3
-
In_box_with_lid
Individual item, items or set in card box with separate or hinged lid: not to be confused with the commonly-used 'boxed set' which is more likely to be packaged in a slip case -
Slip_cased
Slip-case for single item only (de: 'Schuber') -
Slip_cased_set
Slip-case for multi-volume set, also commonly referred to as 'boxed set' (de: 'Kassette') -
Tube
Rolled in tube or cylinder: eg sheet map or poster -
Binder
Use for miscellaneous items such as slides, microfiche, when presented in a binder -
In_wallet_or_folder
Use for miscellaneous items such as slides, microfiche, when presented in a wallet or folder -
Long_triangular_package
Long package with triangular cross-section used for rolled sheet maps, posters etc -
Long_square_package
Long package with square cross-section used for rolled sheet maps, posters, etc -
Softbox_for_DVD
-
Pouch
In pouch, eg teaching materials in a plastic bag or pouch -
Rigid_plastic_case
In duroplastic or other rigid plastic case, eg for a class set -
Cardboard_case
In cardboard case, eg for a class set -
Shrink_wrapped
Use for products or product bundles supplied for retail sale in shrink-wrapped packaging. For biodegradable shrink-wrap film, prefer code 08. For shrink-wrapped packs of multiple products for trade supply only, see code XL in List 7 -
Blister_pack
A pack comprising a pre-formed plastic blister and a printed card with a heat-seal coating -
Carry_case
A case with carrying handle, typically for a set of educational books and/or learning materials -
In_tin
Individual item, items or set in metal box or can with separate or hinged lid -
With_browse_prevention_tape
(ja: koguchi tome) Peelable sticker or tape sealing the foredge of a book to prevent pre-purchase reading of the content. 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
-