- All Implemented Interfaces:
OnixCodelist
,Serializable
,Comparable<TextItemTypes>
,Constable
Enum
that corresponds to ONIX Codelist 42
Description: Text item 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 ConstantDescriptionFor journalsText components such as Index which appear after the main body of text in a productText components such as Part, Chapter, Section etc which appear as part of the main body of text content in a productFor journalsFor journalsFor journalsText components such as Preface, Introduction etc which appear as preliminaries to the main body of text content in a productJonix-Comment: Deprecated in Onix3For journalsFor journalsFor journalsFor journalsFor journalsFor journalsFor journalsA complete work which is published as a content item in a product which carries two or more such works, eg when two or three novels are published in a single omnibus volume -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic TextItemTypes
static Optional<TextItemTypes>
byCodeOptional
(String code) static String
codeToDesciption
(String code) getCode()
static TextItemTypes
Returns the enum constant of this class with the specified name.static TextItemTypes[]
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
-
Textual_work
A complete work which is published as a content item in a product which carries two or more such works, eg when two or three novels are published in a single omnibus volume -
Front_matter
Text components such as Preface, Introduction etc which appear as preliminaries to the main body of text content in a product -
Body_matter
Text components such as Part, Chapter, Section etc which appear as part of the main body of text content in a product -
Back_matter
Text components such as Index which appear after the main body of text in a product -
Serial_item_miscellaneous_or_unspecified
For journalsJonix-Comment: Deprecated in Onix3
-
Research_article
For journalsJonix-Comment: Deprecated in Onix3
-
Review_article
For journalsJonix-Comment: Deprecated in Onix3
-
Letter
For journalsJonix-Comment: Deprecated in Onix3
-
Short_communication
For journalsJonix-Comment: Deprecated in Onix3
-
Erratum
For journalsJonix-Comment: Deprecated in Onix3
-
Abstract
For journalsJonix-Comment: Deprecated in Onix3
-
Book_review_or_review_of_other_publication
For journalsJonix-Comment: Deprecated in Onix3
-
Editorial
For journalsJonix-Comment: Deprecated in Onix3
-
Product_review
For journalsJonix-Comment: Deprecated in Onix3
-
Index
Jonix-Comment: Deprecated in Onix3 -
Obituary
For journalsJonix-Comment: Deprecated 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
-