@CodingStyleguideUnaware public class ExchangedDocumentType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
Java class for ExchangedDocumentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExchangedDocumentType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType"/>
<element name="Name" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}TextType" maxOccurs="unbounded" minOccurs="0"/>
<element name="TypeCode" type="{urn:un:unece:uncefact:data:standard:QualifiedDataType:100}DocumentCodeType" minOccurs="0"/>
<element name="IssueDateTime" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}DateTimeType"/>
<element name="CopyIndicator" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IndicatorType" minOccurs="0"/>
<element name="Purpose" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}TextType" minOccurs="0"/>
<element name="ControlRequirementIndicator" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IndicatorType" minOccurs="0"/>
<element name="LanguageID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PurposeCode" type="{urn:un:unece:uncefact:data:standard:QualifiedDataType:100}MessageFunctionCodeType" minOccurs="0"/>
<element name="RevisionDateTime" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}DateTimeType" minOccurs="0"/>
<element name="VersionID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" 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="PreviousRevisionID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" minOccurs="0"/>
<element name="CategoryCode" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}CodeType" minOccurs="0"/>
<element name="IncludedNote" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100}NoteType" maxOccurs="unbounded" 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"/>
</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 |
|---|
ExchangedDocumentType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addIncludedNote(NoteType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addLanguageID(IDType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addName(TextType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ExchangedDocumentType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(ExchangedDocumentType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
CodeType |
getCategoryCode()
Gets the value of the categoryCode property.
|
String |
getCategoryCodeValue()
Get the value of the contained CodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
IndicatorType |
getControlRequirementIndicator()
Gets the value of the controlRequirementIndicator property.
|
IndicatorType |
getCopyIndicator()
Gets the value of the copyIndicator property.
|
SpecifiedPeriodType |
getEffectiveSpecifiedPeriod()
Gets the value of the effectiveSpecifiedPeriod 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 |
IDType |
getID()
Gets the value of the id property.
|
String |
getIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<NoteType> |
getIncludedNote()
Gets the value of the includedNote property.
|
NoteType |
getIncludedNoteAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getIncludedNoteCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
DateTimeType |
getIssueDateTime()
Gets the value of the issueDateTime property.
|
TradePartyType |
getIssuerTradeParty()
Gets the value of the issuerTradeParty property.
|
List<IDType> |
getLanguageID()
Gets the value of the languageID property.
|
IDType |
getLanguageIDAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getLanguageIDCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
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
|
IDType |
getPreviousRevisionID()
Gets the value of the previousRevisionID property.
|
String |
getPreviousRevisionIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
getPurpose()
Gets the value of the purpose property.
|
MessageFunctionCodeType |
getPurposeCode()
Gets the value of the purposeCode property.
|
String |
getPurposeCodeValue()
Get the value of the contained MessageFunctionCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
String |
getPurposeValue()
Get the value of the contained TextType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
DateTimeType |
getRevisionDateTime()
Gets the value of the revisionDateTime property.
|
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 |
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 |
getVersionID()
Gets the value of the versionID property.
|
String |
getVersionIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasIncludedNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasLanguageIDEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoIncludedNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoLanguageIDEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setCategoryCode(CodeType value)
Sets the value of the categoryCode property.
|
CodeType |
setCategoryCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setControlRequirementIndicator(IndicatorType value)
Sets the value of the controlRequirementIndicator property.
|
void |
setCopyIndicator(IndicatorType value)
Sets the value of the copyIndicator property.
|
void |
setEffectiveSpecifiedPeriod(SpecifiedPeriodType value)
Sets the value of the effectiveSpecifiedPeriod 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 |
setID(IDType value)
Sets the value of the id property.
|
IDType |
setID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setIncludedNote(List<NoteType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setIssueDateTime(DateTimeType value)
Sets the value of the issueDateTime property.
|
void |
setIssuerTradeParty(TradePartyType value)
Sets the value of the issuerTradeParty property.
|
void |
setLanguageID(List<IDType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setName(List<TextType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setPreviousRevisionID(IDType value)
Sets the value of the previousRevisionID property.
|
IDType |
setPreviousRevisionID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
setPurpose(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setPurpose(TextType value)
Sets the value of the purpose property.
|
void |
setPurposeCode(MessageFunctionCodeType value)
Sets the value of the purposeCode property.
|
MessageFunctionCodeType |
setPurposeCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setRevisionDateTime(DateTimeType value)
Sets the value of the revisionDateTime property.
|
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 |
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 |
setVersionID(IDType value)
Sets the value of the versionID property.
|
IDType |
setVersionID(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 ExchangedDocumentType()
@Nullable public IDType getID()
IDTypepublic void setID(@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
@Nullable public DocumentCodeType getTypeCode()
DocumentCodeTypepublic void setTypeCode(@Nullable DocumentCodeType value)
value - allowed object is
DocumentCodeType@Nullable public DateTimeType getIssueDateTime()
DateTimeTypepublic void setIssueDateTime(@Nullable DateTimeType value)
value - allowed object is
DateTimeType@Nullable public IndicatorType getCopyIndicator()
IndicatorTypepublic void setCopyIndicator(@Nullable IndicatorType value)
value - allowed object is
IndicatorType@Nullable public TextType getPurpose()
TextTypepublic void setPurpose(@Nullable TextType value)
value - allowed object is
TextType@Nullable public IndicatorType getControlRequirementIndicator()
IndicatorTypepublic void setControlRequirementIndicator(@Nullable IndicatorType value)
value - allowed object is
IndicatorType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<IDType> getLanguageID()
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 languageID property.
For example, to add a new item, do as follows:
getLanguageID().add(newItem);
Objects of the following type(s) are allowed in the list
IDType
@Nullable public MessageFunctionCodeType getPurposeCode()
MessageFunctionCodeTypepublic void setPurposeCode(@Nullable MessageFunctionCodeType value)
value - allowed object is
MessageFunctionCodeType@Nullable public DateTimeType getRevisionDateTime()
DateTimeTypepublic void setRevisionDateTime(@Nullable DateTimeType value)
value - allowed object is
DateTimeType@Nullable public IDType getVersionID()
IDTypepublic void setVersionID(@Nullable IDType value)
value - allowed object is
IDType@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@Nullable public IDType getPreviousRevisionID()
IDTypepublic void setPreviousRevisionID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public CodeType getCategoryCode()
CodeTypepublic void setCategoryCode(@Nullable CodeType value)
value - allowed object is
CodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<NoteType> getIncludedNote()
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 includedNote property.
For example, to add a new item, do as follows:
getIncludedNote().add(newItem);
Objects of the following type(s) are allowed in the list
NoteType
@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
TradePartyTypepublic 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 setLanguageID(@Nullable List<IDType> aList)
aList - The new list member to set. May be null.public void setIncludedNote(@Nullable List<NoteType> 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 hasLanguageIDEntries()
true if at least one item is contained, false otherwise.public boolean hasNoLanguageIDEntries()
true if no item is contained, false otherwise.@Nonnegative public int getLanguageIDCount()
@Nullable public IDType getLanguageIDAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addLanguageID(@Nonnull IDType elem)
elem - The element to be added. May not be null.public boolean hasIncludedNoteEntries()
true if at least one item is contained, false otherwise.public boolean hasNoIncludedNoteEntries()
true if no item is contained, false otherwise.@Nonnegative public int getIncludedNoteCount()
@Nullable public NoteType getIncludedNoteAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addIncludedNote(@Nonnull NoteType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull ExchangedDocumentType 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 ExchangedDocumentType clone()
@Nonnull public DocumentCodeType setTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public MessageFunctionCodeType setPurposeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public CodeType setCategoryCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setVersionID(@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@Nonnull public IDType setPreviousRevisionID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TextType setPurpose(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getIDValue()
null@Nullable public String getTypeCodeValue()
null@Nullable public String getPurposeValue()
null@Nullable public String getPurposeCodeValue()
null@Nullable public String getVersionIDValue()
null@Nullable public String getGlobalIDValue()
null@Nullable public String getRevisionIDValue()
null@Nullable public String getPreviousRevisionIDValue()
nullCopyright © 2016–2021 Philip Helger. All rights reserved.