java.lang.Object
com.tectonica.jonix.onix2.AbbreviatedLength
- All Implemented Interfaces:
OnixElement<String>
,OnixTag
,Serializable
Abbreviated title length
If the <Title> composite is used to carry an abbreviated title, the length to which the title is abbreviated may be indicated by giving the maximum number of characters (regardless of whether in each specific instance abbreviation has been required in order to meet this limit). The <TitleType> code should indicate the form of the title that has been abbreviated. Optional and non-repeating. If this element is present, the <TitleText> element must be used to carry the abbreviated form. [The option also exists to send an abbreviated title as a separate <TitleType> without using <AbbreviatedLength>, which is simpler, but less informative.]
Format | Variable-length integer, suggested maximum 3 digits |
Reference name | <AbbreviatedLength> |
Short tag | <b276> |
Example | <b276>40</b276> |
- <
Title
>
- See Also:
-
Field Summary
Modifier and TypeFieldDescription(type: DateOrDateTime)static final AbbreviatedLength
static final String
static final String
This is the raw content of AbbreviatedLength. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription__v()
Internal API, use theOnixElement.value()
method or theOnixElement.value()
field insteadboolean
exists()
indicates whether this tag exists in the ONIX recordvoid
ifExists
(Consumer<AbbreviatedLength> action) 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
- See Also:
-
shortname
- See Also:
-
textformat
-
textcase
-
language
-
transliteration
-
datestamp
(type: DateOrDateTime) -
sourcetype
-
sourcename
-
value
This is the raw content of AbbreviatedLength. Could be null ifexists() == false
. UseOnixElement.value()
instead if you want to get this as anOptional
.Raw Format: Variable-length integer, suggested maximum 3 digits
(type: NonEmptyString)
-
EMPTY
-
-
Constructor Details
-
AbbreviatedLength
public AbbreviatedLength() -
AbbreviatedLength
-
-
Method Details
-
__v
Internal API, use theOnixElement.value()
method or theOnixElement.value()
field instead- Specified by:
__v
in interfaceOnixElement<String>
-
exists
public boolean exists()Description copied from interface:OnixTag
indicates whether this tag exists in the ONIX record -
ifExists
-