@CodingStyleguideUnaware public class TransportExecutionTermsType 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>Transport Execution Terms. Details</ccts:DictionaryEntryName><ccts:Definition>A class to describe terms applying to a transport execution plan.</ccts:Definition><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass></ccts:Component>
Java class for TransportExecutionTermsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TransportExecutionTermsType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TransportUserSpecialTerms" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TransportServiceProviderSpecialTerms" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ChangeConditions" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PaymentTerms" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryTerms" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}BonusPaymentTerms" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CommissionPaymentTerms" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PenaltyPaymentTerms" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EnvironmentalEmission" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}NotificationRequirement" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ServiceChargePaymentTerms" 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 |
|---|
TransportExecutionTermsType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addChangeConditions(ChangeConditionsType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDeliveryTerms(DeliveryTermsType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addEnvironmentalEmission(EnvironmentalEmissionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addNotificationRequirement(NotificationRequirementType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addPaymentTerms(PaymentTermsType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addTransportServiceProviderSpecialTerms(TransportServiceProviderSpecialTermsType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addTransportUserSpecialTerms(TransportUserSpecialTermsType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
TransportExecutionTermsType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(TransportExecutionTermsType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
PaymentTermsType |
getBonusPaymentTerms()
<?
|
List<ChangeConditionsType> |
getChangeConditions()
<?
|
ChangeConditionsType |
getChangeConditionsAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getChangeConditionsCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
PaymentTermsType |
getCommissionPaymentTerms()
<?
|
List<DeliveryTermsType> |
getDeliveryTerms()
<?
|
DeliveryTermsType |
getDeliveryTermsAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDeliveryTermsCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<EnvironmentalEmissionType> |
getEnvironmentalEmission()
<?
|
EnvironmentalEmissionType |
getEnvironmentalEmissionAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getEnvironmentalEmissionCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<NotificationRequirementType> |
getNotificationRequirement()
<?
|
NotificationRequirementType |
getNotificationRequirementAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getNotificationRequirementCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<PaymentTermsType> |
getPaymentTerms()
<?
|
PaymentTermsType |
getPaymentTermsAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getPaymentTermsCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
PaymentTermsType |
getPenaltyPaymentTerms()
<?
|
PaymentTermsType |
getServiceChargePaymentTerms()
<?
|
List<TransportServiceProviderSpecialTermsType> |
getTransportServiceProviderSpecialTerms()
<?
|
TransportServiceProviderSpecialTermsType |
getTransportServiceProviderSpecialTermsAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTransportServiceProviderSpecialTermsCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<TransportUserSpecialTermsType> |
getTransportUserSpecialTerms()
<?
|
TransportUserSpecialTermsType |
getTransportUserSpecialTermsAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTransportUserSpecialTermsCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasChangeConditionsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDeliveryTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasEnvironmentalEmissionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoChangeConditionsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDeliveryTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoEnvironmentalEmissionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoNotificationRequirementEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoPaymentTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNotificationRequirementEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTransportServiceProviderSpecialTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTransportUserSpecialTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasPaymentTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTransportServiceProviderSpecialTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTransportUserSpecialTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBonusPaymentTerms(PaymentTermsType value)
Sets the value of the bonusPaymentTerms property.
|
void |
setChangeConditions(List<ChangeConditionsType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setCommissionPaymentTerms(PaymentTermsType value)
Sets the value of the commissionPaymentTerms property.
|
void |
setDeliveryTerms(List<DeliveryTermsType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setEnvironmentalEmission(List<EnvironmentalEmissionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setNotificationRequirement(List<NotificationRequirementType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setPaymentTerms(List<PaymentTermsType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setPenaltyPaymentTerms(PaymentTermsType value)
Sets the value of the penaltyPaymentTerms property.
|
void |
setServiceChargePaymentTerms(PaymentTermsType value)
Sets the value of the serviceChargePaymentTerms property.
|
void |
setTransportServiceProviderSpecialTerms(List<TransportServiceProviderSpecialTermsType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setTransportUserSpecialTerms(List<TransportUserSpecialTermsType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public TransportExecutionTermsType()
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TransportUserSpecialTermsType> getTransportUserSpecialTerms()
<?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>Transport Execution Terms. Transport User_ Special Terms. Text</ccts:DictionaryEntryName><ccts:Definition>Text describing special terms specified by the transport user.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass><ccts:PropertyTermQualifier>Transport User</ccts:PropertyTermQualifier><ccts:PropertyTerm>Special Terms</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>Gets the value of the transportUserSpecialTerms 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 transportUserSpecialTerms property.
For example, to add a new item, do as follows:
getTransportUserSpecialTerms().add(newItem);
Objects of the following type(s) are allowed in the list
TransportUserSpecialTermsType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TransportServiceProviderSpecialTermsType> getTransportServiceProviderSpecialTerms()
<?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>Transport Execution Terms. Transport Service Provider_ Special Terms. Text</ccts:DictionaryEntryName><ccts:Definition>Text describing special terms specified by the transport service provider.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass><ccts:PropertyTermQualifier>Transport Service Provider</ccts:PropertyTermQualifier><ccts:PropertyTerm>Special Terms</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>Gets the value of the transportServiceProviderSpecialTerms 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 transportServiceProviderSpecialTerms property.
For example, to add a new item, do as follows:
getTransportServiceProviderSpecialTerms().add(newItem);
Objects of the following type(s) are allowed in the list
TransportServiceProviderSpecialTermsType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ChangeConditionsType> getChangeConditions()
<?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>Transport Execution Terms. Change Conditions. Text</ccts:DictionaryEntryName><ccts:Definition>Text describing conditions applying to a change of these transport execution terms.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass><ccts:PropertyTerm>Change Conditions</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>Gets the value of the changeConditions 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 changeConditions property.
For example, to add a new item, do as follows:
getChangeConditions().add(newItem);
Objects of the following type(s) are allowed in the list
ChangeConditionsType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<PaymentTermsType> getPaymentTerms()
<?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>Transport Execution Terms. Payment Terms</ccts:DictionaryEntryName><ccts:Definition>Payment terms associated with the transportation service.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass><ccts:PropertyTerm>Payment Terms</ccts:PropertyTerm><ccts:AssociatedObjectClass>Payment Terms</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Payment Terms</ccts:RepresentationTerm></ccts:Component>Gets the value of the paymentTerms 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 paymentTerms property.
For example, to add a new item, do as follows:
getPaymentTerms().add(newItem);
Objects of the following type(s) are allowed in the list
PaymentTermsType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DeliveryTermsType> getDeliveryTerms()
<?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>Transport Execution Terms. Delivery Terms</ccts:DictionaryEntryName><ccts:Definition>Delivery terms (e.g., Incoterms) associated with the transportation service.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass><ccts:PropertyTerm>Delivery Terms</ccts:PropertyTerm><ccts:AssociatedObjectClass>Delivery Terms</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Delivery Terms</ccts:RepresentationTerm></ccts:Component>Gets the value of the deliveryTerms 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 deliveryTerms property.
For example, to add a new item, do as follows:
getDeliveryTerms().add(newItem);
Objects of the following type(s) are allowed in the list
DeliveryTermsType
@Nullable public PaymentTermsType getBonusPaymentTerms()
<?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>Transport Execution Terms. Bonus_ Payment Terms. Payment Terms</ccts:DictionaryEntryName><ccts:Definition>Terms relating to payment of applicable bonuses associated with the transport service.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass><ccts:PropertyTermQualifier>Bonus</ccts:PropertyTermQualifier><ccts:PropertyTerm>Payment Terms</ccts:PropertyTerm><ccts:AssociatedObjectClass>Payment Terms</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Payment Terms</ccts:RepresentationTerm></ccts:Component>
PaymentTermsTypepublic void setBonusPaymentTerms(@Nullable PaymentTermsType value)
value - allowed object is
PaymentTermsType@Nullable public PaymentTermsType getCommissionPaymentTerms()
<?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>Transport Execution Terms. Commission_ Payment Terms. Payment Terms</ccts:DictionaryEntryName><ccts:Definition>Terms of payment applying to a commission specified in the transport execution plan.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass><ccts:PropertyTermQualifier>Commission</ccts:PropertyTermQualifier><ccts:PropertyTerm>Payment Terms</ccts:PropertyTerm><ccts:AssociatedObjectClass>Payment Terms</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Payment Terms</ccts:RepresentationTerm></ccts:Component>
PaymentTermsTypepublic void setCommissionPaymentTerms(@Nullable PaymentTermsType value)
value - allowed object is
PaymentTermsType@Nullable public PaymentTermsType getPenaltyPaymentTerms()
<?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>Transport Execution Terms. Penalty_ Payment Terms. Payment Terms</ccts:DictionaryEntryName><ccts:Definition>Terms of payment applying to a penalty specified in the transport execution plan.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass><ccts:PropertyTermQualifier>Penalty</ccts:PropertyTermQualifier><ccts:PropertyTerm>Payment Terms</ccts:PropertyTerm><ccts:AssociatedObjectClass>Payment Terms</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Payment Terms</ccts:RepresentationTerm></ccts:Component>
PaymentTermsTypepublic void setPenaltyPaymentTerms(@Nullable PaymentTermsType value)
value - allowed object is
PaymentTermsType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<EnvironmentalEmissionType> getEnvironmentalEmission()
<?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>Transport Execution Terms. Environmental Emission</ccts:DictionaryEntryName><ccts:Definition>An environmental emission resulting from the transportation service.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass><ccts:PropertyTerm>Environmental Emission</ccts:PropertyTerm><ccts:AssociatedObjectClass>Environmental Emission</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Environmental Emission</ccts:RepresentationTerm></ccts:Component>Gets the value of the environmentalEmission 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 environmentalEmission property.
For example, to add a new item, do as follows:
getEnvironmentalEmission().add(newItem);
Objects of the following type(s) are allowed in the list
EnvironmentalEmissionType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<NotificationRequirementType> getNotificationRequirement()
<?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>Transport Execution Terms. Notification Requirement</ccts:DictionaryEntryName><ccts:Definition>A notification requirement related to the transportation service; e.g., a requirement that the transport user should be notified when goods are ready for pickup.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass><ccts:PropertyTerm>Notification Requirement</ccts:PropertyTerm><ccts:AssociatedObjectClass>Notification Requirement</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Notification Requirement</ccts:RepresentationTerm></ccts:Component>Gets the value of the notificationRequirement 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 notificationRequirement property.
For example, to add a new item, do as follows:
getNotificationRequirement().add(newItem);
Objects of the following type(s) are allowed in the list
NotificationRequirementType
@Nullable public PaymentTermsType getServiceChargePaymentTerms()
<?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>Transport Execution Terms. Service Charge_ Payment Terms. Payment Terms</ccts:DictionaryEntryName><ccts:Definition>Payment terms for the service charge associated with the transport service.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Transport Execution Terms</ccts:ObjectClass><ccts:PropertyTermQualifier>Service Charge</ccts:PropertyTermQualifier><ccts:PropertyTerm>Payment Terms</ccts:PropertyTerm><ccts:AssociatedObjectClass>Payment Terms</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Payment Terms</ccts:RepresentationTerm></ccts:Component>
PaymentTermsTypepublic void setServiceChargePaymentTerms(@Nullable PaymentTermsType value)
value - allowed object is
PaymentTermsTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setTransportUserSpecialTerms(@Nullable List<TransportUserSpecialTermsType> aList)
aList - The new list member to set. May be null.public void setTransportServiceProviderSpecialTerms(@Nullable List<TransportServiceProviderSpecialTermsType> aList)
aList - The new list member to set. May be null.public void setChangeConditions(@Nullable List<ChangeConditionsType> aList)
aList - The new list member to set. May be null.public void setPaymentTerms(@Nullable List<PaymentTermsType> aList)
aList - The new list member to set. May be null.public void setDeliveryTerms(@Nullable List<DeliveryTermsType> aList)
aList - The new list member to set. May be null.public void setEnvironmentalEmission(@Nullable List<EnvironmentalEmissionType> aList)
aList - The new list member to set. May be null.public void setNotificationRequirement(@Nullable List<NotificationRequirementType> aList)
aList - The new list member to set. May be null.public boolean hasTransportUserSpecialTermsEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTransportUserSpecialTermsEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTransportUserSpecialTermsCount()
@Nullable public TransportUserSpecialTermsType getTransportUserSpecialTermsAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addTransportUserSpecialTerms(@Nonnull TransportUserSpecialTermsType elem)
elem - The element to be added. May not be null.public boolean hasTransportServiceProviderSpecialTermsEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTransportServiceProviderSpecialTermsEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTransportServiceProviderSpecialTermsCount()
@Nullable public TransportServiceProviderSpecialTermsType getTransportServiceProviderSpecialTermsAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addTransportServiceProviderSpecialTerms(@Nonnull TransportServiceProviderSpecialTermsType elem)
elem - The element to be added. May not be null.public boolean hasChangeConditionsEntries()
true if at least one item is contained, false otherwise.public boolean hasNoChangeConditionsEntries()
true if no item is contained, false otherwise.@Nonnegative public int getChangeConditionsCount()
@Nullable public ChangeConditionsType getChangeConditionsAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addChangeConditions(@Nonnull ChangeConditionsType elem)
elem - The element to be added. May not be null.public boolean hasPaymentTermsEntries()
true if at least one item is contained, false otherwise.public boolean hasNoPaymentTermsEntries()
true if no item is contained, false otherwise.@Nonnegative public int getPaymentTermsCount()
@Nullable public PaymentTermsType getPaymentTermsAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addPaymentTerms(@Nonnull PaymentTermsType elem)
elem - The element to be added. May not be null.public boolean hasDeliveryTermsEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDeliveryTermsEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDeliveryTermsCount()
@Nullable public DeliveryTermsType getDeliveryTermsAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDeliveryTerms(@Nonnull DeliveryTermsType elem)
elem - The element to be added. May not be null.public boolean hasEnvironmentalEmissionEntries()
true if at least one item is contained, false otherwise.public boolean hasNoEnvironmentalEmissionEntries()
true if no item is contained, false otherwise.@Nonnegative public int getEnvironmentalEmissionCount()
@Nullable public EnvironmentalEmissionType getEnvironmentalEmissionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addEnvironmentalEmission(@Nonnull EnvironmentalEmissionType elem)
elem - The element to be added. May not be null.public boolean hasNotificationRequirementEntries()
true if at least one item is contained, false otherwise.public boolean hasNoNotificationRequirementEntries()
true if no item is contained, false otherwise.@Nonnegative public int getNotificationRequirementCount()
@Nullable public NotificationRequirementType getNotificationRequirementAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addNotificationRequirement(@Nonnull NotificationRequirementType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull TransportExecutionTermsType 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 TransportExecutionTermsType clone()
Copyright © 2014–2020 Philip Helger. All rights reserved.