- All Implemented Interfaces:
OnixCodelist
,Serializable
,Comparable<TradeCategorys>
,Constable
Enum
that corresponds to ONIX Codelist 12
Description: Trade category
-
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 ConstantDescriptionIn UK, an edition intended primarily for airside sales in UK airports, though it may be available for sale in other territories where exclusive rights are not held.Category of books containing a linked group of plates, tables, diagrams, lists, often but not always combined with maps or a geographical theme or approach.Category of books, usually hardcover and of a large format (A4 or larger) and printed on high-quality paper, where the primary features are illustrations, and these are more important than text.Publisher's or supplier's catalog (when treated as a product in its own right).'Short' e-book (sometimes also called a 'single'), typically containing a single short story, an essay or piece of long-form journalismEdition produced solely for sale in designated export marketsAudio product sold in special durable packaging and with a replacement guarantee for the contained cassettes or CDs for a specified shelf-lifeIn France, a category of book that has a particular legal status, claimed by the publisherIn France, a category of book that has a particular legal status, designated independently of the publisherFor editions sold only through newsstands/newsagentsCategory of books or e-books which are single issues of a periodical publication, sold as independent products.In countries where recognised as a distinct trade category, eg France « livre de poche », Germany ,Taschenbuch', Italy «tascabile», Spain «libro de bolsillo»Category of audio products typically distinguished by being free of charge (but which may be monetised through advertising content) and episodic.In Spain, a school textbook for which there is no fixed or suggested retail price and which is supplied by the publisher on terms individually agreed with the booksellerIn Germany, a special printing sold at a lower price than the regular hardbackIn countries where recognised as a distinct trade category, eg Italy «supertascabile».Edition published for sale only with a newspaper or periodicalAn edition from a UK publisher sold only in territories where exclusive rights are not held.An edition from a US publisher sold only in territories where exclusive rights are not held.In the US and Canada, a book that is published primarily for use by students in school or college education as a basis for study. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic TradeCategorys
static Optional<TradeCategorys>
byCodeOptional
(String code) static String
codeToDesciption
(String code) getCode()
static TradeCategorys
Returns the enum constant of this class with the specified name.static TradeCategorys[]
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
-
UK_open_market_edition
An edition from a UK publisher sold only in territories where exclusive rights are not held. Rights details should be carried in PR.21 (in ONIX 2.1) OR P.21 (in ONIX 3.0 or later) as usual -
Airport_edition
In UK, an edition intended primarily for airside sales in UK airports, though it may be available for sale in other territories where exclusive rights are not held. Rights details should be carried in PR.21 (in ONIX 2.1) OR P.21 (in ONIX 3.0 or later) as usual -
Sonderausgabe
In Germany, a special printing sold at a lower price than the regular hardback -
Pocket_book
In countries where recognised as a distinct trade category, eg France « livre de poche », Germany ,Taschenbuch', Italy «tascabile», Spain «libro de bolsillo» -
International_edition_US
Edition produced solely for sale in designated export markets -
Library_audio_edition
Audio product sold in special durable packaging and with a replacement guarantee for the contained cassettes or CDs for a specified shelf-life -
US_open_market_edition
An edition from a US publisher sold only in territories where exclusive rights are not held. Rights details should be carried in PR.21 (in ONIX 2.1) OR P.21 (in ONIX 3.0 or later) as usual -
Livre_scolaire_declare_par_lediteur
In France, a category of book that has a particular legal status, claimed by the publisher -
Livre_scolaire_non_specifie
In France, a category of book that has a particular legal status, designated independently of the publisher -
Supplement_to_newspaper
Edition published for sale only with a newspaper or periodical -
Precio_libre_textbook
In Spain, a school textbook for which there is no fixed or suggested retail price and which is supplied by the publisher on terms individually agreed with the bookseller -
News_outlet_edition
For editions sold only through newsstands/newsagents -
US_textbook
In the US and Canada, a book that is published primarily for use by students in school or college education as a basis for study. Textbooks published for the elementary and secondary school markets are generally purchased by school districts for the use of students. Textbooks published for the higher education market are generally adopted for use in particular classes by the instructors of those classes. Textbooks are usually not marketed to the general public, which distinguishes them from trade books. Note that trade books adopted for course use are not considered to be textbooks (though a specific education edition of a trade title may be) -
E_book_short
'Short' e-book (sometimes also called a 'single'), typically containing a single short story, an essay or piece of long-form journalism -
Superpocket_book
In countries where recognised as a distinct trade category, eg Italy «supertascabile». Only for use in ONIX 3.0 or laterJonix-Comment: Introduced in Onix3
-
Beau_livre
Category of books, usually hardcover and of a large format (A4 or larger) and printed on high-quality paper, where the primary features are illustrations, and these are more important than text. Sometimes called 'coffee-table books' or 'art books' in English. Only for use in ONIX 3.0 or laterJonix-Comment: Introduced in Onix3
-
Podcast
Category of audio products typically distinguished by being free of charge (but which may be monetised through advertising content) and episodic. Only for use in ONIX 3.0 or laterJonix-Comment: Introduced in Onix3
-
Periodical
Category of books or e-books which are single issues of a periodical publication, sold as independent products. Only for use in ONIX 3.0 or laterJonix-Comment: Introduced in Onix3
-
Catalog
Publisher's or supplier's catalog (when treated as a product in its own right). Only for use in ONIX 3.0 or laterJonix-Comment: Introduced in Onix3
-
Atlas
Category of books containing a linked group of plates, tables, diagrams, lists, often but not always combined with maps or a geographical theme or approach. 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
-