public class EndorsementType extends Object implements Serializable
<?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:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Endorsement. Details</ccts:DictionaryEntryName><ccts:Definition>Details of an endorsement on the document.</ccts:Definition><ccts:ObjectClass>Endorsement</ccts:ObjectClass></ccts:Component>
Java class for EndorsementType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EndorsementType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DocumentID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ApprovalStatus"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Remarks" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EndorserParty"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Signature" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
EndorsementType()
Default constructor
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
ApprovalStatusType |
getApprovalStatus()
<?
|
String |
getApprovalStatusValue()
Get the value of the contained ApprovalStatusType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
DocumentIDType |
getDocumentID()
<?
|
String |
getDocumentIDValue()
Get the value of the contained DocumentIDType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
EndorserPartyType |
getEndorserParty()
<?
|
List<RemarksType> |
getRemarks()
<?
|
RemarksType |
getRemarksAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getRemarksCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<SignatureType> |
getSignature()
<?
|
SignatureType |
getSignatureAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getSignatureCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoRemarksEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoSignatureEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasRemarksEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasSignatureEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setApprovalStatus(ApprovalStatusType value)
Sets the value of the approvalStatus property.
|
ApprovalStatusType |
setApprovalStatus(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setDocumentID(DocumentIDType value)
Sets the value of the documentID property.
|
DocumentIDType |
setDocumentID(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setEndorserParty(EndorserPartyType value)
Sets the value of the endorserParty property.
|
void |
setRemarks(List<RemarksType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setSignature(List<SignatureType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public EndorsementType()
@Nullable public DocumentIDType getDocumentID()
<?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:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Endorsement. Document. Identifier</ccts:DictionaryEntryName><ccts:Definition>Identifies the endorsement.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Endorsement</ccts:ObjectClass><ccts:PropertyTerm>Document</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
DocumentIDTypepublic void setDocumentID(@Nullable DocumentIDType value)
value - allowed object is
DocumentIDType@Nullable public ApprovalStatusType getApprovalStatus()
<?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:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Endorsement. Approval Status. Text</ccts:DictionaryEntryName><ccts:Definition>Specifies the status of the endorsement.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Endorsement</ccts:ObjectClass><ccts:PropertyTerm>Approval Status</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:AlternativeBusinessTerms>Authentication Code</ccts:AlternativeBusinessTerms></ccts:Component>
ApprovalStatusTypepublic void setApprovalStatus(@Nullable ApprovalStatusType value)
value - allowed object is
ApprovalStatusType@Nonnull @ReturnsMutableObject(reason="JAXB implementation style") public List<RemarksType> getRemarks()
<?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:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Endorsement. Remarks. Text</ccts:DictionaryEntryName><ccts:Definition>Remarks by the endorsing party.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Endorsement</ccts:ObjectClass><ccts:PropertyTerm>Remarks</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>Gets the value of the remarks 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 remarks property.
For example, to add a new item, do as follows:
getRemarks().add(newItem);
Objects of the following type(s) are allowed in the list
RemarksType
@Nullable public EndorserPartyType getEndorserParty()
<?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:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Endorsement. Endorser Party</ccts:DictionaryEntryName><ccts:Definition>The type of party providing the endorsement.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Endorsement</ccts:ObjectClass><ccts:PropertyTerm>Endorser Party</ccts:PropertyTerm><ccts:AssociatedObjectClass>Endorser Party</ccts:AssociatedObjectClass></ccts:Component>
EndorserPartyTypepublic void setEndorserParty(@Nullable EndorserPartyType value)
value - allowed object is
EndorserPartyType@Nonnull @ReturnsMutableObject(reason="JAXB implementation style") public List<SignatureType> getSignature()
<?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:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Endorsement. Signature</ccts:DictionaryEntryName><ccts:Definition>One or more signatures applied to the endorsement.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Endorsement</ccts:ObjectClass><ccts:PropertyTerm>Signature</ccts:PropertyTerm><ccts:AssociatedObjectClass>Signature</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the signature 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 signature property.
For example, to add a new item, do as follows:
getSignature().add(newItem);
Objects of the following type(s) are allowed in the list
SignatureType
public boolean equals(Object o)
public int hashCode()
public String toString()
public void setRemarks(@Nullable List<RemarksType> aList)
aList - The new list member to set. May be null.public void setSignature(@Nullable List<SignatureType> aList)
aList - The new list member to set. May be null.public boolean hasRemarksEntries()
true if at least one item is contained, false otherwise.public boolean hasNoRemarksEntries()
true if no item is contained, false otherwise.@Nonnegative public int getRemarksCount()
@Nullable public RemarksType getRemarksAtIndex(@Nonnegative int index)
index - The index to retrievenullArrayIndexOutOfBoundsException - if the index is invalid!public boolean hasSignatureEntries()
true if at least one item is contained, false otherwise.public boolean hasNoSignatureEntries()
true if no item is contained, false otherwise.@Nonnegative public int getSignatureCount()
@Nullable public SignatureType getSignatureAtIndex(@Nonnegative int index)
index - The index to retrievenullArrayIndexOutOfBoundsException - if the index is invalid!@Nonnull public ApprovalStatusType setApprovalStatus(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public DocumentIDType setDocumentID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getDocumentIDValue()
nullCopyright © 2014 Philip Helger. All rights reserved.