@CodingStyleguideUnaware public class DocumentReferenceType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Details</ccts:DictionaryEntryName><ccts:Definition>A class to define a reference to a document.</ccts:Definition><ccts:ObjectClass>Document Reference</ccts:ObjectClass></ccts:Component>
Java class for DocumentReferenceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DocumentReferenceType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CopyIndicator" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}UUID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}IssueDate" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}IssueTime" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DocumentTypeCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DocumentType" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}XPath" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LanguageID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LocaleCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}VersionID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DocumentStatusCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DocumentDescription" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Attachment" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ValidityPeriod" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}IssuerParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ResultOfVerification" 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 |
|---|
DocumentReferenceType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addDocumentDescription(DocumentDescriptionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addXPath(XPathType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
DocumentReferenceType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(DocumentReferenceType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
AttachmentType |
getAttachment()
<?
|
CopyIndicatorType |
getCopyIndicator()
<?
|
List<DocumentDescriptionType> |
getDocumentDescription()
<?
|
DocumentDescriptionType |
getDocumentDescriptionAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDocumentDescriptionCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
DocumentStatusCodeType |
getDocumentStatusCode()
<?
|
String |
getDocumentStatusCodeValue()
Get the value of the contained DocumentStatusCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
DocumentTypeType |
getDocumentType()
<?
|
DocumentTypeCodeType |
getDocumentTypeCode()
<?
|
String |
getDocumentTypeCodeValue()
Get the value of the contained DocumentTypeCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
String |
getDocumentTypeValue()
Get the value of the contained DocumentTypeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
IDType |
getID()
<?
|
String |
getIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
IssueDateType |
getIssueDate()
<?
|
LocalDate |
getIssueDateValue()
Get the value of the contained IssueDateType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
PartyType |
getIssuerParty()
<?
|
IssueTimeType |
getIssueTime()
<?
|
LocalTime |
getIssueTimeValue()
Get the value of the contained IssueTimeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
LanguageIDType |
getLanguageID()
<?
|
String |
getLanguageIDValue()
Get the value of the contained LanguageIDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
LocaleCodeType |
getLocaleCode()
<?
|
String |
getLocaleCodeValue()
Get the value of the contained LocaleCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ResultOfVerificationType |
getResultOfVerification()
<?
|
UUIDType |
getUUID()
<?
|
String |
getUUIDValue()
Get the value of the contained UUIDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
PeriodType |
getValidityPeriod()
<?
|
VersionIDType |
getVersionID()
<?
|
String |
getVersionIDValue()
Get the value of the contained VersionIDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<XPathType> |
getXPath()
<?
|
XPathType |
getXPathAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getXPathCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDocumentDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoDocumentDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoXPathEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasXPathEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
isCopyIndicatorValue(boolean nullValue)
Get the value of the contained CopyIndicatorType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setAttachment(AttachmentType value)
Sets the value of the attachment property.
|
CopyIndicatorType |
setCopyIndicator(boolean valueParam)
Special setter with value of type boolean
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setCopyIndicator(CopyIndicatorType value)
Sets the value of the copyIndicator property.
|
void |
setDocumentDescription(List<DocumentDescriptionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDocumentStatusCode(DocumentStatusCodeType value)
Sets the value of the documentStatusCode property.
|
DocumentStatusCodeType |
setDocumentStatusCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setDocumentType(DocumentTypeType value)
Sets the value of the documentType property.
|
DocumentTypeType |
setDocumentType(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setDocumentTypeCode(DocumentTypeCodeType value)
Sets the value of the documentTypeCode property.
|
DocumentTypeCodeType |
setDocumentTypeCode(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 |
setIssueDate(IssueDateType value)
Sets the value of the issueDate property.
|
IssueDateType |
setIssueDate(LocalDate valueParam)
Special setter with value of type LocalDate
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setIssuerParty(PartyType value)
Sets the value of the issuerParty property.
|
void |
setIssueTime(IssueTimeType value)
Sets the value of the issueTime property.
|
IssueTimeType |
setIssueTime(LocalTime valueParam)
Special setter with value of type LocalTime
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setLanguageID(LanguageIDType value)
Sets the value of the languageID property.
|
LanguageIDType |
setLanguageID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setLocaleCode(LocaleCodeType value)
Sets the value of the localeCode property.
|
LocaleCodeType |
setLocaleCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setResultOfVerification(ResultOfVerificationType value)
Sets the value of the resultOfVerification property.
|
UUIDType |
setUUID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setUUID(UUIDType value)
Sets the value of the uuid property.
|
void |
setValidityPeriod(PeriodType value)
Sets the value of the validityPeriod property.
|
VersionIDType |
setVersionID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setVersionID(VersionIDType value)
Sets the value of the versionID property.
|
void |
setXPath(List<XPathType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public DocumentReferenceType()
@Nullable public IDType getID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Identifier</ccts:DictionaryEntryName><ccts:Definition>An identifier for the referenced document.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType><ccts:Examples>PO-001 3333-44-123 </ccts:Examples></ccts:Component>
IDTypepublic void setID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public CopyIndicatorType getCopyIndicator()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Copy_ Indicator. Indicator</ccts:DictionaryEntryName><ccts:Definition>An indicator that the referenced document is a copy (true) or the original (false).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTermQualifier>Copy</ccts:PropertyTermQualifier><ccts:PropertyTerm>Indicator</ccts:PropertyTerm><ccts:RepresentationTerm>Indicator</ccts:RepresentationTerm><ccts:DataType>Indicator. Type</ccts:DataType></ccts:Component>
CopyIndicatorTypepublic void setCopyIndicator(@Nullable CopyIndicatorType value)
value - allowed object is
CopyIndicatorType@Nullable public UUIDType getUUID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. UUID. Identifier</ccts:DictionaryEntryName><ccts:Definition>A universally unique identifier for this document reference.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>UUID</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
UUIDTypepublic void setUUID(@Nullable UUIDType value)
value - allowed object is
UUIDType@Nullable public IssueDateType getIssueDate()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Issue Date. Date</ccts:DictionaryEntryName><ccts:Definition>The date, assigned by the sender of the referenced document, on which the document was issued.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>Issue Date</ccts:PropertyTerm><ccts:RepresentationTerm>Date</ccts:RepresentationTerm><ccts:DataType>Date. Type</ccts:DataType></ccts:Component>
IssueDateTypepublic void setIssueDate(@Nullable IssueDateType value)
value - allowed object is
IssueDateType@Nullable public IssueTimeType getIssueTime()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Issue Time. Time</ccts:DictionaryEntryName><ccts:Definition>The time, assigned by the sender of the referenced document, at which the document was issued.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>Issue Time</ccts:PropertyTerm><ccts:RepresentationTerm>Time</ccts:RepresentationTerm><ccts:DataType>Time. Type</ccts:DataType></ccts:Component>
IssueTimeTypepublic void setIssueTime(@Nullable IssueTimeType value)
value - allowed object is
IssueTimeType@Nullable public DocumentTypeCodeType getDocumentTypeCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Document Type Code. Code</ccts:DictionaryEntryName><ccts:Definition>The type of document being referenced, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>Document Type Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
DocumentTypeCodeTypepublic void setDocumentTypeCode(@Nullable DocumentTypeCodeType value)
value - allowed object is
DocumentTypeCodeType@Nullable public DocumentTypeType getDocumentType()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Document Type. Text</ccts:DictionaryEntryName><ccts:Definition>The type of document being referenced, expressed as text.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>Document Type</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>
DocumentTypeTypepublic void setDocumentType(@Nullable DocumentTypeType value)
value - allowed object is
DocumentTypeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<XPathType> getXPath()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. XPath. Text</ccts:DictionaryEntryName><ccts:Definition>A reference to another place in the same XML document instance in which DocumentReference appears.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>XPath</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>Gets the value of the xPath property.
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 xPath property.
For example, to add a new item, do as follows:
getXPath().add(newItem);
Objects of the following type(s) are allowed in the list
XPathType
@Nullable public LanguageIDType getLanguageID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Language. Identifier</ccts:DictionaryEntryName><ccts:Definition>An identifier for the language used in the referenced document.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>Language</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
LanguageIDTypepublic void setLanguageID(@Nullable LanguageIDType value)
value - allowed object is
LanguageIDType@Nullable public LocaleCodeType getLocaleCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Locale Code. Code</ccts:DictionaryEntryName><ccts:Definition>A code signifying the locale in which the language in the referenced document is used.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>Locale Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
LocaleCodeTypepublic void setLocaleCode(@Nullable LocaleCodeType value)
value - allowed object is
LocaleCodeType@Nullable public VersionIDType getVersionID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Version. Identifier</ccts:DictionaryEntryName><ccts:Definition>An identifier for the current version of the referenced document.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>Version</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType><ccts:Examples>1.1 </ccts:Examples></ccts:Component>
VersionIDTypepublic void setVersionID(@Nullable VersionIDType value)
value - allowed object is
VersionIDType@Nullable public DocumentStatusCodeType getDocumentStatusCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Document Status Code. Code</ccts:DictionaryEntryName><ccts:Definition>A code signifying the status of the reference document with respect to its original state.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>Document Status Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataTypeQualifier>Document Status</ccts:DataTypeQualifier><ccts:DataType>Document Status_ Code. Type</ccts:DataType></ccts:Component>
DocumentStatusCodeTypepublic void setDocumentStatusCode(@Nullable DocumentStatusCodeType value)
value - allowed object is
DocumentStatusCodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DocumentDescriptionType> getDocumentDescription()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Document_ Description. Text</ccts:DictionaryEntryName><ccts:Definition>Text describing the referenced document.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTermQualifier>Document</ccts:PropertyTermQualifier><ccts:PropertyTerm>Description</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:Examples>stock no longer provided </ccts:Examples></ccts:Component>Gets the value of the documentDescription property.
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 documentDescription property.
For example, to add a new item, do as follows:
getDocumentDescription().add(newItem);
Objects of the following type(s) are allowed in the list
DocumentDescriptionType
@Nullable public AttachmentType getAttachment()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Attachment</ccts:DictionaryEntryName><ccts:Definition>The referenced document as an attachment to the document from which it is referenced.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>Attachment</ccts:PropertyTerm><ccts:AssociatedObjectClass>Attachment</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Attachment</ccts:RepresentationTerm></ccts:Component>
AttachmentTypepublic void setAttachment(@Nullable AttachmentType value)
value - allowed object is
AttachmentType@Nullable public PeriodType getValidityPeriod()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Validity_ Period. Period</ccts:DictionaryEntryName><ccts:Definition>The period for which this document reference is valid.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTermQualifier>Validity</ccts:PropertyTermQualifier><ccts:PropertyTerm>Period</ccts:PropertyTerm><ccts:AssociatedObjectClass>Period</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Period</ccts:RepresentationTerm></ccts:Component>
PeriodTypepublic void setValidityPeriod(@Nullable PeriodType value)
value - allowed object is
PeriodType@Nullable public PartyType getIssuerParty()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Issuer_ Party. Party</ccts:DictionaryEntryName><ccts:Definition>The party who issued the referenced document.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTermQualifier>Issuer</ccts:PropertyTermQualifier><ccts:PropertyTerm>Party</ccts:PropertyTerm><ccts:AssociatedObjectClass>Party</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Party</ccts:RepresentationTerm></ccts:Component>
PartyTypepublic void setIssuerParty(@Nullable PartyType value)
value - allowed object is
PartyType@Nullable public ResultOfVerificationType getResultOfVerification()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Document Reference. Result Of Verification</ccts:DictionaryEntryName><ccts:Definition>The result of an attempt to verify a signature associated with the referenced document.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Document Reference</ccts:ObjectClass><ccts:PropertyTerm>Result Of Verification</ccts:PropertyTerm><ccts:AssociatedObjectClass>Result Of Verification</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Result Of Verification</ccts:RepresentationTerm></ccts:Component>
ResultOfVerificationTypepublic void setResultOfVerification(@Nullable ResultOfVerificationType value)
value - allowed object is
ResultOfVerificationTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setXPath(@Nullable List<XPathType> aList)
aList - The new list member to set. May be null.public void setDocumentDescription(@Nullable List<DocumentDescriptionType> aList)
aList - The new list member to set. May be null.public boolean hasXPathEntries()
true if at least one item is contained, false otherwise.public boolean hasNoXPathEntries()
true if no item is contained, false otherwise.@Nonnegative public int getXPathCount()
@Nullable public XPathType getXPathAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addXPath(@Nonnull XPathType elem)
elem - The element to be added. May not be null.public boolean hasDocumentDescriptionEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDocumentDescriptionEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDocumentDescriptionCount()
@Nullable public DocumentDescriptionType getDocumentDescriptionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDocumentDescription(@Nonnull DocumentDescriptionType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull DocumentReferenceType 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 DocumentReferenceType clone()
@Nonnull public DocumentTypeCodeType setDocumentTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public LocaleCodeType setLocaleCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public DocumentStatusCodeType setDocumentStatusCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IssueDateType setIssueDate(@Nullable LocalDate valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IssueTimeType setIssueTime(@Nullable LocalTime 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 UUIDType setUUID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public LanguageIDType setLanguageID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public VersionIDType setVersionID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public CopyIndicatorType setCopyIndicator(boolean valueParam)
valueParam - The value to be set.null@Nonnull public DocumentTypeType setDocumentType(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getIDValue()
nullpublic boolean isCopyIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is null@Nullable public String getUUIDValue()
null@Nullable public LocalDate getIssueDateValue()
null@Nullable public LocalTime getIssueTimeValue()
null@Nullable public String getDocumentTypeCodeValue()
null@Nullable public String getDocumentTypeValue()
null@Nullable public String getLanguageIDValue()
null@Nullable public String getLocaleCodeValue()
null@Nullable public String getVersionIDValue()
nullCopyright © 2014–2020 Philip Helger. All rights reserved.