- All Implemented Interfaces:
OnixElement<String>
,OnixTag
,Serializable
Distinctive title of product
The full text of the distinctive title of the product, without abbreviation or abridgement, but excluding the subtitle (if any). Where the title alone is not distinctive, elements may be taken from a set or series title and part number etc to create a distinctive title. Where the product is an omnibus edition containing two or more works by the same author, and there is no separate product title, a product title may be constructed by concatenating the individual titles, with suitable punctuation, as in the second example below. (If, however, there is a separate product title, or if more description of each individual work is required, the <ContentItem> composite can be used for the individual works – see Group PR.18.) Optional and non-repeating. The <Title> composite on a later page provides a more general method of handling all forms of title, and is to be preferred.
Format | Variable-length text, suggested maximum length 300 characters |
Reference name | <DistinctiveTitle> |
Short tag | <b028> |
Example | <DistinctiveTitle>A People's Tragedy</DistinctiveTitle> |
<b028>Pride and prejudice / Sense and sensibility / Northanger Abbey</b028> |
- <
Product
> - <
ContentItem
>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionDeprecated.(type: DateOrDateTime)static final DistinctiveTitle
Deprecated.Deprecated.static final String
Deprecated.static final String
Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.This is the raw content of DistinctiveTitle. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription__v()
Deprecated.Internal API, use theOnixElement.value()
method or theOnixElement.value()
field insteadboolean
exists()
Deprecated.indicates whether this tag exists in the ONIX recordvoid
ifExists
(Consumer<DistinctiveTitle> action) Deprecated.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.tectonica.jonix.common.OnixElement
equal, is, isNull, value
-
Field Details
-
refname
Deprecated.- See Also:
-
shortname
Deprecated.- See Also:
-
textformat
Deprecated. -
textcase
Deprecated. -
language
Deprecated. -
transliteration
Deprecated. -
datestamp
Deprecated.(type: DateOrDateTime) -
sourcetype
Deprecated. -
sourcename
Deprecated. -
value
Deprecated.This is the raw content of DistinctiveTitle. Could be null ifexists() == false
. UseOnixElement.value()
instead if you want to get this as anOptional
.Raw Format: Variable-length text, suggested maximum length 300 characters
(type: NonEmptyString)
-
EMPTY
Deprecated.
-
-
Constructor Details
-
DistinctiveTitle
public DistinctiveTitle()Deprecated. -
DistinctiveTitle
Deprecated.
-
-
Method Details
-
__v
Deprecated.Internal API, use theOnixElement.value()
method or theOnixElement.value()
field instead- Specified by:
__v
in interfaceOnixElement<String>
-
exists
public boolean exists()Deprecated.Description copied from interface:OnixTag
indicates whether this tag exists in the ONIX record -
ifExists
Deprecated.
-