- All Implemented Interfaces:
OnixCodelist
,Serializable
,Comparable<TextTypes>
,Constable
Enum
that corresponds to ONIX Codelist 153
Description: Text 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 ConstantDescriptionFormal summary of content (normally used with academic and scholarly content only)Complete list of books by the author(s), supplied as a single text field, which may be structured using (X)HTMLA note referring to all contributors to a product - NOT linked to a single contributor(US) Reading line - line of usually explanatory copy on cover, somewhat like a subtitle but not on the title page and added by the publisher, eg 'with 125 illustrated recipes'Of the product.(of which the product is a part.) Length unrestrictedLength unrestrictedLength unrestrictedShort summary statement that the product is available only in digital formats (eg 'Digital exclusive').A quote usually provided by a celebrity or another author to promote a new book, not from a reviewJonix-Comment: Introduced in Onix3A short excerpt from the main text of the workText describing a feature of a product to which the publisher wishes to draw attention for promotional purposes.For use with dramatized audiobooks, filmed entertainment etc, for a cast list sent as a single text field, which may or may not carry structure expressed using XHTMLUsed for an index sent as a single text field, which may be structured using XHTMLIntroduction, preface or the text of other preliminary material, sent as a single text field, which may be structured using XHTMLShort description in format specified by Japanese Book Publishers AssociationEg for a game, kit.As code 11 but used for a new feature of this edition or versionFor example a recommendation or approval provided by a ministry of education or other official body.Short summary statement of open access status and any related conditions (eg 'Open access - no commercial use'), primarily for marketing purposes.Primary descriptive blurb usually taken from the back cover or jacket, or occasionally from the cover/jacket flaps.A promotional phrase which is intended to headline a description of the productA statement included by a publisher in fulfillment of contractual obligations, such as a disclaimer, sponsor statement, or legal notice of any sort.A quote taken from a review of the product or of the work in question where there is no need to take account of different editionsA quote taken from a review of a previous edition of the workA quote taken from a review of a previous work by the same author(s) or in the same seriesEg for a game, kitJSON-LD snippet suitable for use within an HTML <script type="application/ld+json"> tag, containing structured metadata suitable for use with schema.orgSecondary descriptive blurb taken from the cover/jacket flaps, or occasionally from the back cover or jacket, used only when there are two separate texts and the primary text is included using code 05To be used only in circumstances where the parties to an exchange have agreed to include text which (a) is not for general distribution, and (b) cannot be coded elsewhere.Of the product.(of which the product is a part.) Limited to a maximum of 350 charactersLength limited to a maximum of 350 charactersLength limited to a maximum of 350 charactersUsed for a table of contents sent as a single text field, which may or may not carry structure expressed using XHTML -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic TextTypes
byCodeOptional
(String code) static String
codeToDesciption
(String code) getCode()
static TextTypes
Returns the enum constant of this class with the specified name.static TextTypes[]
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
-
Sender_defined_text
To be used only in circumstances where the parties to an exchange have agreed to include text which (a) is not for general distribution, and (b) cannot be coded elsewhere. If more than one type of text is sent, it must be identified by tagging within the text itself -
Short_description_annotation
Of the product. Limited to a maximum of 350 characters -
Description
Of the product. Length unrestricted -
Table_of_contents
Used for a table of contents sent as a single text field, which may or may not carry structure expressed using XHTML -
Primary_cover_copy
Primary descriptive blurb usually taken from the back cover or jacket, or occasionally from the cover/jacket flaps. See also code 27 -
Review_quote
A quote taken from a review of the product or of the work in question where there is no need to take account of different editions -
Review_quote_previous_edition
A quote taken from a review of a previous edition of the work -
Review_quote_previous_work
A quote taken from a review of a previous work by the same author(s) or in the same series -
Endorsement
A quote usually provided by a celebrity or another author to promote a new book, not from a review -
Promotional_headline
A promotional phrase which is intended to headline a description of the product -
Feature
Text describing a feature of a product to which the publisher wishes to draw attention for promotional purposes. Each separate feature should be described by a separate repeat, so that formatting can be applied at the discretion of the receiver of the ONIX record, or multiple features can be described using appropriate XHTML markup -
Biographical_note
A note referring to all contributors to a product - NOT linked to a single contributor -
Publishers_notice
A statement included by a publisher in fulfillment of contractual obligations, such as a disclaimer, sponsor statement, or legal notice of any sort. Note that the inclusion of such a notice cannot and does not imply that a user of the ONIX record is obliged to reproduce it -
Excerpt
A short excerpt from the main text of the work -
Index
Used for an index sent as a single text field, which may be structured using XHTML -
Short_description_annotation_for_collection
(of which the product is a part.) Limited to a maximum of 350 characters -
Description_for_collection
(of which the product is a part.) Length unrestricted -
New_feature
As code 11 but used for a new feature of this edition or version -
Version_history
-
Open_access_statement
Short summary statement of open access status and any related conditions (eg 'Open access - no commercial use'), primarily for marketing purposes. Should always be accompanied by a link to the complete license (see <EpubLicense> or code 99 in List 158) -
Digital_exclusivity_statement
Short summary statement that the product is available only in digital formats (eg 'Digital exclusive'). If a non-digital version is planned, <ContentDate> should be used to specify the date when exclusivity will end (use content date role code 15). If a non-digital version is available, the statement should not be included -
Official_recommendation
For example a recommendation or approval provided by a ministry of education or other official body. Use <Text> to provide details and ideally use <TextSourceCorporate> to name the approver -
JBPA_description
Short description in format specified by Japanese Book Publishers Association -
schema_org_snippet
JSON-LD snippet suitable for use within an HTML <script type="application/ld+json"> tag, containing structured metadata suitable for use with schema.org -
Errata
Jonix-Comment: Introduced in Onix3 -
Introduction
Introduction, preface or the text of other preliminary material, sent as a single text field, which may be structured using XHTMLJonix-Comment: Introduced in Onix3
-
Secondary_cover_copy
Secondary descriptive blurb taken from the cover/jacket flaps, or occasionally from the back cover or jacket, used only when there are two separate texts and the primary text is included using code 05Jonix-Comment: Introduced in Onix3
-
Full_cast_and_credit_list
For use with dramatized audiobooks, filmed entertainment etc, for a cast list sent as a single text field, which may or may not carry structure expressed using XHTMLJonix-Comment: Introduced in Onix3
-
Bibliography
Complete list of books by the author(s), supplied as a single text field, which may be structured using (X)HTMLJonix-Comment: Introduced in Onix3
-
Abstract
Formal summary of content (normally used with academic and scholarly content only)Jonix-Comment: Introduced in Onix3
-
Rules_or_instructions
Eg for a game, kitJonix-Comment: Introduced in Onix3
-
List_of_contents
Eg for a game, kit. Note: use code 04 for a Table of Contents of a bookJonix-Comment: Introduced in Onix3
-
Short_description_annotation_for_imprint
Length limited to a maximum of 350 charactersJonix-Comment: Introduced in Onix3
-
Description_for_imprint
Length unrestrictedJonix-Comment: Introduced in Onix3
-
Short_description_annotation_for_publisher
Length limited to a maximum of 350 charactersJonix-Comment: Introduced in Onix3
-
Description_for_publisher
Length unrestrictedJonix-Comment: Introduced in Onix3
-
Cover_line
(US) Reading line - line of usually explanatory copy on cover, somewhat like a subtitle but not on the title page and added by the publisher, eg 'with 125 illustrated recipes'Jonix-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
-