java.lang.Object
com.tectonica.jonix.common.struct.JonixCopyrightOwnerIdentifier
- All Implemented Interfaces:
JonixKeyedStruct<NameIdentifierTypes>
,JonixStruct
,Serializable
public class JonixCopyrightOwnerIdentifier
extends Object
implements JonixKeyedStruct<NameIdentifierTypes>, Serializable
This class is a
JonixStruct
that represents both Onix2 <CopyrightOwnerIdentifier>
and Onix3
<CopyrightOwnerIdentifier>
.
It can be retrieved from the composite by invoking its asStruct()
method.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionthe key of this struct (by which it can be looked up)static final JonixCopyrightOwnerIdentifier
Raw Format: Variable length text, suggested maximum 100 charactersRaw Format: According to the identifier type specified in <SenderIDType> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
EMPTY
-
copyrightOwnerIDType
the key of this struct (by which it can be looked up) -
idTypeName
Raw Format: Variable length text, suggested maximum 100 characters(type: dt.NonEmptyString)
-
idValue
Raw Format: According to the identifier type specified in <SenderIDType>(type: dt.NonEmptyString)
-
-
Constructor Details
-
JonixCopyrightOwnerIdentifier
public JonixCopyrightOwnerIdentifier()
-
-
Method Details
-
key
- Specified by:
key
in interfaceJonixKeyedStruct<NameIdentifierTypes>
-