@CodingStyleguideUnaware public class ReferencedDocumentType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
Java class for ReferencedDocumentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ReferencedDocumentType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="IssuerAssignedID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" minOccurs="0"/>
<element name="URIID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" minOccurs="0"/>
<element name="StatusCode" type="{urn:un:unece:uncefact:data:standard:QualifiedDataType:100}DocumentStatusCodeType" minOccurs="0"/>
<element name="CopyIndicator" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IndicatorType" minOccurs="0"/>
<element name="LineID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" minOccurs="0"/>
<element name="TypeCode" type="{urn:un:unece:uncefact:data:standard:QualifiedDataType:100}DocumentCodeType" minOccurs="0"/>
<element name="GlobalID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" minOccurs="0"/>
<element name="RevisionID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" minOccurs="0"/>
<element name="Name" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}TextType" maxOccurs="unbounded" minOccurs="0"/>
<element name="AttachmentBinaryObject" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}BinaryObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Information" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}TextType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ReferenceTypeCode" type="{urn:un:unece:uncefact:data:standard:QualifiedDataType:100}ReferenceCodeType" minOccurs="0"/>
<element name="SectionName" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}TextType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PreviousRevisionID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" maxOccurs="unbounded" minOccurs="0"/>
<element name="FormattedIssueDateTime" type="{urn:un:unece:uncefact:data:standard:QualifiedDataType:100}FormattedDateTimeType" minOccurs="0"/>
<element name="EffectiveSpecifiedPeriod" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100}SpecifiedPeriodType" minOccurs="0"/>
<element name="IssuerTradeParty" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100}TradePartyType" minOccurs="0"/>
<element name="AttachedSpecifiedBinaryFile" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100}SpecifiedBinaryFileType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
This class was annotated by ph-jaxb22-plugin -Xph-annotate
This class contains methods created by ph-jaxb22-plugin -Xph-equalshashcode
This class contains methods created by ph-jaxb22-plugin -Xph-tostring
This class contains methods created by ph-jaxb22-plugin -Xph-list-extension
This class contains methods created by ph-jaxb22-plugin -Xph-cloneable2
This class contains methods created by ph-jaxb22-plugin -Xph-value-extender
| Constructor and Description |
|---|
ReferencedDocumentType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addAttachedSpecifiedBinaryFile(SpecifiedBinaryFileType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addAttachmentBinaryObject(BinaryObjectType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addInformation(TextType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addName(TextType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addPreviousRevisionID(IDType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addSectionName(TextType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ReferencedDocumentType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(ReferencedDocumentType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<SpecifiedBinaryFileType> |
getAttachedSpecifiedBinaryFile()
Gets the value of the attachedSpecifiedBinaryFile property.
|
SpecifiedBinaryFileType |
getAttachedSpecifiedBinaryFileAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAttachedSpecifiedBinaryFileCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<BinaryObjectType> |
getAttachmentBinaryObject()
Gets the value of the attachmentBinaryObject property.
|
BinaryObjectType |
getAttachmentBinaryObjectAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAttachmentBinaryObjectCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
IndicatorType |
getCopyIndicator()
Gets the value of the copyIndicator property.
|
SpecifiedPeriodType |
getEffectiveSpecifiedPeriod()
Gets the value of the effectiveSpecifiedPeriod property.
|
FormattedDateTimeType |
getFormattedIssueDateTime()
Gets the value of the formattedIssueDateTime property.
|
IDType |
getGlobalID()
Gets the value of the globalID property.
|
String |
getGlobalIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<TextType> |
getInformation()
Gets the value of the information property.
|
TextType |
getInformationAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getInformationCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
IDType |
getIssuerAssignedID()
Gets the value of the issuerAssignedID property.
|
String |
getIssuerAssignedIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TradePartyType |
getIssuerTradeParty()
Gets the value of the issuerTradeParty property.
|
IDType |
getLineID()
Gets the value of the lineID property.
|
String |
getLineIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<TextType> |
getName()
Gets the value of the name property.
|
TextType |
getNameAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getNameCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<IDType> |
getPreviousRevisionID()
Gets the value of the previousRevisionID property.
|
IDType |
getPreviousRevisionIDAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getPreviousRevisionIDCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
ReferenceCodeType |
getReferenceTypeCode()
Gets the value of the referenceTypeCode property.
|
String |
getReferenceTypeCodeValue()
Get the value of the contained ReferenceCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
IDType |
getRevisionID()
Gets the value of the revisionID property.
|
String |
getRevisionIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<TextType> |
getSectionName()
Gets the value of the sectionName property.
|
TextType |
getSectionNameAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getSectionNameCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
DocumentStatusCodeType |
getStatusCode()
Gets the value of the statusCode property.
|
String |
getStatusCodeValue()
Get the value of the contained DocumentStatusCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
DocumentCodeType |
getTypeCode()
Gets the value of the typeCode property.
|
String |
getTypeCodeValue()
Get the value of the contained DocumentCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
IDType |
getURIID()
Gets the value of the uriid property.
|
String |
getURIIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
boolean |
hasAttachedSpecifiedBinaryFileEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasAttachmentBinaryObjectEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasInformationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAttachedSpecifiedBinaryFileEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAttachmentBinaryObjectEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoInformationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoPreviousRevisionIDEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoSectionNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasPreviousRevisionIDEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasSectionNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAttachedSpecifiedBinaryFile(List<SpecifiedBinaryFileType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAttachmentBinaryObject(List<BinaryObjectType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setCopyIndicator(IndicatorType value)
Sets the value of the copyIndicator property.
|
void |
setEffectiveSpecifiedPeriod(SpecifiedPeriodType value)
Sets the value of the effectiveSpecifiedPeriod property.
|
void |
setFormattedIssueDateTime(FormattedDateTimeType value)
Sets the value of the formattedIssueDateTime property.
|
void |
setGlobalID(IDType value)
Sets the value of the globalID property.
|
IDType |
setGlobalID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setInformation(List<TextType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setIssuerAssignedID(IDType value)
Sets the value of the issuerAssignedID property.
|
IDType |
setIssuerAssignedID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setIssuerTradeParty(TradePartyType value)
Sets the value of the issuerTradeParty property.
|
void |
setLineID(IDType value)
Sets the value of the lineID property.
|
IDType |
setLineID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setName(List<TextType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setPreviousRevisionID(List<IDType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setReferenceTypeCode(ReferenceCodeType value)
Sets the value of the referenceTypeCode property.
|
ReferenceCodeType |
setReferenceTypeCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setRevisionID(IDType value)
Sets the value of the revisionID property.
|
IDType |
setRevisionID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setSectionName(List<TextType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setStatusCode(DocumentStatusCodeType value)
Sets the value of the statusCode property.
|
DocumentStatusCodeType |
setStatusCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setTypeCode(DocumentCodeType value)
Sets the value of the typeCode property.
|
DocumentCodeType |
setTypeCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setURIID(IDType value)
Sets the value of the uriid property.
|
IDType |
setURIID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public ReferencedDocumentType()
@Nullable public IDType getIssuerAssignedID()
IDTypepublic void setIssuerAssignedID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public IDType getURIID()
IDTypepublic void setURIID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public DocumentStatusCodeType getStatusCode()
DocumentStatusCodeTypepublic void setStatusCode(@Nullable DocumentStatusCodeType value)
value - allowed object is
DocumentStatusCodeType@Nullable public IndicatorType getCopyIndicator()
IndicatorTypepublic void setCopyIndicator(@Nullable IndicatorType value)
value - allowed object is
IndicatorType@Nullable public IDType getLineID()
IDTypepublic void setLineID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public DocumentCodeType getTypeCode()
DocumentCodeTypepublic void setTypeCode(@Nullable DocumentCodeType value)
value - allowed object is
DocumentCodeType@Nullable public IDType getGlobalID()
IDTypepublic void setGlobalID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public IDType getRevisionID()
IDTypepublic void setRevisionID(@Nullable IDType value)
value - allowed object is
IDType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TextType> getName()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the name property.
For example, to add a new item, do as follows:
getName().add(newItem);
Objects of the following type(s) are allowed in the list
TextType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<BinaryObjectType> getAttachmentBinaryObject()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the attachmentBinaryObject property.
For example, to add a new item, do as follows:
getAttachmentBinaryObject().add(newItem);
Objects of the following type(s) are allowed in the list
BinaryObjectType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TextType> getInformation()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the information property.
For example, to add a new item, do as follows:
getInformation().add(newItem);
Objects of the following type(s) are allowed in the list
TextType
@Nullable public ReferenceCodeType getReferenceTypeCode()
ReferenceCodeTypepublic void setReferenceTypeCode(@Nullable ReferenceCodeType value)
value - allowed object is
ReferenceCodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TextType> getSectionName()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the sectionName property.
For example, to add a new item, do as follows:
getSectionName().add(newItem);
Objects of the following type(s) are allowed in the list
TextType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<IDType> getPreviousRevisionID()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the previousRevisionID property.
For example, to add a new item, do as follows:
getPreviousRevisionID().add(newItem);
Objects of the following type(s) are allowed in the list
IDType
@Nullable public FormattedDateTimeType getFormattedIssueDateTime()
FormattedDateTimeTypepublic void setFormattedIssueDateTime(@Nullable FormattedDateTimeType value)
value - allowed object is
FormattedDateTimeType@Nullable public SpecifiedPeriodType getEffectiveSpecifiedPeriod()
SpecifiedPeriodTypepublic void setEffectiveSpecifiedPeriod(@Nullable SpecifiedPeriodType value)
value - allowed object is
SpecifiedPeriodType@Nullable public TradePartyType getIssuerTradeParty()
TradePartyTypepublic void setIssuerTradeParty(@Nullable TradePartyType value)
value - allowed object is
TradePartyType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<SpecifiedBinaryFileType> getAttachedSpecifiedBinaryFile()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the attachedSpecifiedBinaryFile property.
For example, to add a new item, do as follows:
getAttachedSpecifiedBinaryFile().add(newItem);
Objects of the following type(s) are allowed in the list
SpecifiedBinaryFileType
public boolean equals(Object o)
public int hashCode()
public String toString()
public void setName(@Nullable List<TextType> aList)
aList - The new list member to set. May be null.public void setAttachmentBinaryObject(@Nullable List<BinaryObjectType> aList)
aList - The new list member to set. May be null.public void setInformation(@Nullable List<TextType> aList)
aList - The new list member to set. May be null.public void setSectionName(@Nullable List<TextType> aList)
aList - The new list member to set. May be null.public void setPreviousRevisionID(@Nullable List<IDType> aList)
aList - The new list member to set. May be null.public void setAttachedSpecifiedBinaryFile(@Nullable List<SpecifiedBinaryFileType> aList)
aList - The new list member to set. May be null.public boolean hasNameEntries()
true if at least one item is contained, false otherwise.public boolean hasNoNameEntries()
true if no item is contained, false otherwise.@Nonnegative public int getNameCount()
@Nullable public TextType getNameAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addName(@Nonnull TextType elem)
elem - The element to be added. May not be null.public boolean hasAttachmentBinaryObjectEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAttachmentBinaryObjectEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAttachmentBinaryObjectCount()
@Nullable public BinaryObjectType getAttachmentBinaryObjectAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAttachmentBinaryObject(@Nonnull BinaryObjectType elem)
elem - The element to be added. May not be null.public boolean hasInformationEntries()
true if at least one item is contained, false otherwise.public boolean hasNoInformationEntries()
true if no item is contained, false otherwise.@Nonnegative public int getInformationCount()
@Nullable public TextType getInformationAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addInformation(@Nonnull TextType elem)
elem - The element to be added. May not be null.public boolean hasSectionNameEntries()
true if at least one item is contained, false otherwise.public boolean hasNoSectionNameEntries()
true if no item is contained, false otherwise.@Nonnegative public int getSectionNameCount()
@Nullable public TextType getSectionNameAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addSectionName(@Nonnull TextType elem)
elem - The element to be added. May not be null.public boolean hasPreviousRevisionIDEntries()
true if at least one item is contained, false otherwise.public boolean hasNoPreviousRevisionIDEntries()
true if no item is contained, false otherwise.@Nonnegative public int getPreviousRevisionIDCount()
@Nullable public IDType getPreviousRevisionIDAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addPreviousRevisionID(@Nonnull IDType elem)
elem - The element to be added. May not be null.public boolean hasAttachedSpecifiedBinaryFileEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAttachedSpecifiedBinaryFileEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAttachedSpecifiedBinaryFileCount()
@Nullable public SpecifiedBinaryFileType getAttachedSpecifiedBinaryFileAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAttachedSpecifiedBinaryFile(@Nonnull SpecifiedBinaryFileType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull ReferencedDocumentType ret)
this to the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2ret - The target object to clone to. May not be null.@Nonnull @ReturnsMutableCopy public ReferencedDocumentType clone()
@Nonnull public DocumentCodeType setTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public DocumentStatusCodeType setStatusCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ReferenceCodeType setReferenceTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setIssuerAssignedID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setURIID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setLineID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setGlobalID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setRevisionID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getIssuerAssignedIDValue()
null@Nullable public String getURIIDValue()
null@Nullable public String getStatusCodeValue()
null@Nullable public String getLineIDValue()
null@Nullable public String getTypeCodeValue()
null@Nullable public String getGlobalIDValue()
null@Nullable public String getRevisionIDValue()
nullCopyright © 2016–2021 Philip Helger. All rights reserved.