public class TradeFinancingType extends Object
<?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>Trade Financing. Details</ccts:DictionaryEntryName>
<ccts:Definition>A class to describe a trade financing instrument.</ccts:Definition>
<ccts:ObjectClass>Trade Financing</ccts:ObjectClass>
</ccts:Component>
Java class for TradeFinancingType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TradeFinancingType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FinancingInstrumentCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ContractDocumentReference" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DocumentReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FinancingParty"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FinancingFinancialAccount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Clause" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<ClauseType> |
clause |
protected DocumentReferenceType |
contractDocumentReference |
protected List<DocumentReferenceType> |
documentReference |
protected FinancialAccountType |
financingFinancialAccount |
protected FinancingInstrumentCodeType |
financingInstrumentCode |
protected PartyType |
financingParty |
protected IDType |
id |
| Constructor and Description |
|---|
TradeFinancingType() |
| Modifier and Type | Method and Description |
|---|---|
List<ClauseType> |
getClause()
<?
|
DocumentReferenceType |
getContractDocumentReference()
<?
|
List<DocumentReferenceType> |
getDocumentReference()
<?
|
FinancialAccountType |
getFinancingFinancialAccount()
<?
|
FinancingInstrumentCodeType |
getFinancingInstrumentCode()
<?
|
PartyType |
getFinancingParty()
<?
|
IDType |
getID()
<?
|
void |
setContractDocumentReference(DocumentReferenceType value)
Sets the value of the contractDocumentReference property.
|
void |
setFinancingFinancialAccount(FinancialAccountType value)
Sets the value of the financingFinancialAccount property.
|
void |
setFinancingInstrumentCode(FinancingInstrumentCodeType value)
Sets the value of the financingInstrumentCode property.
|
void |
setFinancingParty(PartyType value)
Sets the value of the financingParty property.
|
void |
setID(IDType value)
Sets the value of the id property.
|
protected IDType id
protected FinancingInstrumentCodeType financingInstrumentCode
protected DocumentReferenceType contractDocumentReference
protected List<DocumentReferenceType> documentReference
protected PartyType financingParty
protected FinancialAccountType financingFinancialAccount
protected List<ClauseType> clause
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>Trade Financing. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier for this trade financing instrument.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Trade Financing</ccts:ObjectClass>
<ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
</ccts:Component>
IDTypepublic void setID(IDType value)
value - allowed object is
IDTypepublic FinancingInstrumentCodeType getFinancingInstrumentCode()
<?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>Trade Financing. Financing Instrument Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>A code signifying the type of this financing instrument.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Trade Financing</ccts:ObjectClass>
<ccts:PropertyTerm>Financing Instrument Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataType>Code. Type</ccts:DataType>
<ccts:Examples>Factoring , Invoice Financing , Pre-shipment Financing , Letter of Credit , Irrevocable Letter of Credit .
</ccts:Examples>
</ccts:Component>
FinancingInstrumentCodeTypepublic void setFinancingInstrumentCode(FinancingInstrumentCodeType value)
value - allowed object is
FinancingInstrumentCodeTypepublic DocumentReferenceType getContractDocumentReference()
<?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>Trade Financing. Contract_ Document Reference. Document Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to a contract document.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Trade Financing</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Contract</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Document Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm>
</ccts:Component>
DocumentReferenceTypepublic void setContractDocumentReference(DocumentReferenceType value)
value - allowed object is
DocumentReferenceTypepublic List<DocumentReferenceType> getDocumentReference()
<?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>Trade Financing. Document Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to a document associated with this trade financing instrument.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Trade Financing</ccts:ObjectClass>
<ccts:PropertyTerm>Document Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm>
</ccts:Component>
Gets the value of the documentReference 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 documentReference property.
For example, to add a new item, do as follows:
getDocumentReference().add(newItem);
Objects of the following type(s) are allowed in the list
DocumentReferenceType
public PartyType getFinancingParty()
<?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>Trade Financing. Financing_ Party. Party</ccts:DictionaryEntryName>
<ccts:Definition>The financing party (bank or other enabled party).</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Trade Financing</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Financing</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Party</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Party</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Party</ccts:RepresentationTerm>
</ccts:Component>
PartyTypepublic void setFinancingParty(PartyType value)
value - allowed object is
PartyTypepublic FinancialAccountType getFinancingFinancialAccount()
<?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>Trade Financing. Financing_ Financial Account. Financial Account</ccts:DictionaryEntryName>
<ccts:Definition>An internal bank account used by the bank or its first agent to manage the line of credit granted to the financing requester.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Trade Financing</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Financing</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Financial Account</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Financial Account</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Financial Account</ccts:RepresentationTerm>
</ccts:Component>
FinancialAccountTypepublic void setFinancingFinancialAccount(FinancialAccountType value)
value - allowed object is
FinancialAccountTypepublic List<ClauseType> getClause()
<?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>Trade Financing. Clause</ccts:DictionaryEntryName>
<ccts:Definition>A clause applicable to this trade financing instrument.</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Trade Financing</ccts:ObjectClass>
<ccts:PropertyTerm>Clause</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Clause</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Clause</ccts:RepresentationTerm>
</ccts:Component>
Gets the value of the clause 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 clause property.
For example, to add a new item, do as follows:
getClause().add(newItem);
Objects of the following type(s) are allowed in the list
ClauseType
Copyright © 2015 Direktoratet for forvaltning og IKT (Difi). All rights reserved.