@CodingStyleguideUnaware public class RequestedTenderTotalType 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>Requested Tender Total. Details</ccts:DictionaryEntryName><ccts:Definition>A class defining budgeted monetary amounts.</ccts:Definition><ccts:ObjectClass>Requested Tender Total</ccts:ObjectClass></ccts:Component>
Java class for RequestedTenderTotalType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RequestedTenderTotalType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}EstimatedOverallContractAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TaxIncludedIndicator" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MinimumAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MaximumAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MonetaryScope" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AverageSubsequentContractAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ApplicableTaxCategory" maxOccurs="unbounded" 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 |
|---|
RequestedTenderTotalType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addApplicableTaxCategory(TaxCategoryType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addMonetaryScope(MonetaryScopeType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
RequestedTenderTotalType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(RequestedTenderTotalType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<TaxCategoryType> |
getApplicableTaxCategory()
<?
|
TaxCategoryType |
getApplicableTaxCategoryAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getApplicableTaxCategoryCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
AverageSubsequentContractAmountType |
getAverageSubsequentContractAmount()
<?
|
BigDecimal |
getAverageSubsequentContractAmountValue()
Get the value of the contained AverageSubsequentContractAmountType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
EstimatedOverallContractAmountType |
getEstimatedOverallContractAmount()
<?
|
BigDecimal |
getEstimatedOverallContractAmountValue()
Get the value of the contained EstimatedOverallContractAmountType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
MaximumAmountType |
getMaximumAmount()
<?
|
BigDecimal |
getMaximumAmountValue()
Get the value of the contained MaximumAmountType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
MinimumAmountType |
getMinimumAmount()
<?
|
BigDecimal |
getMinimumAmountValue()
Get the value of the contained MinimumAmountType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<MonetaryScopeType> |
getMonetaryScope()
<?
|
MonetaryScopeType |
getMonetaryScopeAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getMonetaryScopeCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
TaxIncludedIndicatorType |
getTaxIncludedIndicator()
<?
|
TotalAmountType |
getTotalAmount()
<?
|
BigDecimal |
getTotalAmountValue()
Get the value of the contained TotalAmountType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
boolean |
hasApplicableTaxCategoryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasMonetaryScopeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoApplicableTaxCategoryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoMonetaryScopeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
isTaxIncludedIndicatorValue(boolean nullValue)
Get the value of the contained TaxIncludedIndicatorType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setApplicableTaxCategory(List<TaxCategoryType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAverageSubsequentContractAmount(AverageSubsequentContractAmountType value)
Sets the value of the averageSubsequentContractAmount property.
|
AverageSubsequentContractAmountType |
setAverageSubsequentContractAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
EstimatedOverallContractAmountType |
setEstimatedOverallContractAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setEstimatedOverallContractAmount(EstimatedOverallContractAmountType value)
Sets the value of the estimatedOverallContractAmount property.
|
MaximumAmountType |
setMaximumAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setMaximumAmount(MaximumAmountType value)
Sets the value of the maximumAmount property.
|
MinimumAmountType |
setMinimumAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setMinimumAmount(MinimumAmountType value)
Sets the value of the minimumAmount property.
|
void |
setMonetaryScope(List<MonetaryScopeType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
TaxIncludedIndicatorType |
setTaxIncludedIndicator(boolean valueParam)
Special setter with value of type boolean
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setTaxIncludedIndicator(TaxIncludedIndicatorType value)
Sets the value of the taxIncludedIndicator property.
|
TotalAmountType |
setTotalAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setTotalAmount(TotalAmountType value)
Sets the value of the totalAmount property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public RequestedTenderTotalType()
@Nullable public EstimatedOverallContractAmountType getEstimatedOverallContractAmount()
<?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>Requested Tender Total. Estimated_ Overall Contract. Amount</ccts:DictionaryEntryName><ccts:Definition>The estimated overall monetary amount of a contract.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Requested Tender Total</ccts:ObjectClass><ccts:PropertyTermQualifier>Estimated</ccts:PropertyTermQualifier><ccts:PropertyTerm>Overall Contract</ccts:PropertyTerm><ccts:RepresentationTerm>Amount</ccts:RepresentationTerm><ccts:DataType>Amount. Type</ccts:DataType></ccts:Component>
EstimatedOverallContractAmountTypepublic void setEstimatedOverallContractAmount(@Nullable EstimatedOverallContractAmountType value)
value - allowed object is
EstimatedOverallContractAmountType@Nullable public TotalAmountType getTotalAmount()
<?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>Requested Tender Total. Total_ Amount. Amount</ccts:DictionaryEntryName><ccts:Definition>The monetary amount of the total budget including net amount, taxes, and material and instalment costs. </ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Requested Tender Total</ccts:ObjectClass><ccts:PropertyTermQualifier>Total</ccts:PropertyTermQualifier><ccts:PropertyTerm>Amount</ccts:PropertyTerm><ccts:RepresentationTerm>Amount</ccts:RepresentationTerm><ccts:DataType>Amount. Type</ccts:DataType></ccts:Component>
TotalAmountTypepublic void setTotalAmount(@Nullable TotalAmountType value)
value - allowed object is
TotalAmountType@Nullable public TaxIncludedIndicatorType getTaxIncludedIndicator()
<?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>Requested Tender Total. Tax Included_ Indicator. Indicator</ccts:DictionaryEntryName><ccts:Definition>Indicates whether the amounts are taxes included (true) or not (false).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Requested Tender Total</ccts:ObjectClass><ccts:PropertyTermQualifier>Tax Included</ccts:PropertyTermQualifier><ccts:PropertyTerm>Indicator</ccts:PropertyTerm><ccts:RepresentationTerm>Indicator</ccts:RepresentationTerm><ccts:DataType>Indicator. Type</ccts:DataType></ccts:Component>
TaxIncludedIndicatorTypepublic void setTaxIncludedIndicator(@Nullable TaxIncludedIndicatorType value)
value - allowed object is
TaxIncludedIndicatorType@Nullable public MinimumAmountType getMinimumAmount()
<?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>Requested Tender Total. Minimum_ Amount. Amount</ccts:DictionaryEntryName><ccts:Definition>The minimum monetary amount of the budget.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Requested Tender Total</ccts:ObjectClass><ccts:PropertyTermQualifier>Minimum</ccts:PropertyTermQualifier><ccts:PropertyTerm>Amount</ccts:PropertyTerm><ccts:RepresentationTerm>Amount</ccts:RepresentationTerm><ccts:DataType>Amount. Type</ccts:DataType></ccts:Component>
MinimumAmountTypepublic void setMinimumAmount(@Nullable MinimumAmountType value)
value - allowed object is
MinimumAmountType@Nullable public MaximumAmountType getMaximumAmount()
<?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>Requested Tender Total. Maximum_ Amount. Amount</ccts:DictionaryEntryName><ccts:Definition>The maximum monetary amount of the budget.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Requested Tender Total</ccts:ObjectClass><ccts:PropertyTermQualifier>Maximum</ccts:PropertyTermQualifier><ccts:PropertyTerm>Amount</ccts:PropertyTerm><ccts:RepresentationTerm>Amount</ccts:RepresentationTerm><ccts:DataType>Amount. Type</ccts:DataType></ccts:Component>
MaximumAmountTypepublic void setMaximumAmount(@Nullable MaximumAmountType value)
value - allowed object is
MaximumAmountType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<MonetaryScopeType> getMonetaryScope()
<?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>Requested Tender Total. Monetary Scope. Text</ccts:DictionaryEntryName><ccts:Definition>A description of the monetary scope of the budget.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Requested Tender Total</ccts:ObjectClass><ccts:PropertyTerm>Monetary Scope</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>Gets the value of the monetaryScope 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 monetaryScope property.
For example, to add a new item, do as follows:
getMonetaryScope().add(newItem);
Objects of the following type(s) are allowed in the list
MonetaryScopeType
@Nullable public AverageSubsequentContractAmountType getAverageSubsequentContractAmount()
<?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>Requested Tender Total. Average_ Subsequent Contract. Amount</ccts:DictionaryEntryName><ccts:Definition>The average monetary amount for the subsequent contracts following this budget amount.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Requested Tender Total</ccts:ObjectClass><ccts:PropertyTermQualifier>Average</ccts:PropertyTermQualifier><ccts:PropertyTerm>Subsequent Contract</ccts:PropertyTerm><ccts:RepresentationTerm>Amount</ccts:RepresentationTerm><ccts:DataType>Amount. Type</ccts:DataType></ccts:Component>
AverageSubsequentContractAmountTypepublic void setAverageSubsequentContractAmount(@Nullable AverageSubsequentContractAmountType value)
value - allowed object is
AverageSubsequentContractAmountType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TaxCategoryType> getApplicableTaxCategory()
<?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>Requested Tender Total. Applicable_ Tax Category. Tax Category</ccts:DictionaryEntryName><ccts:Definition>Describes the categories of taxes that apply to the budget amount.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Requested Tender Total</ccts:ObjectClass><ccts:PropertyTermQualifier>Applicable</ccts:PropertyTermQualifier><ccts:PropertyTerm>Tax Category</ccts:PropertyTerm><ccts:AssociatedObjectClass>Tax Category</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Tax Category</ccts:RepresentationTerm></ccts:Component>Gets the value of the applicableTaxCategory 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 applicableTaxCategory property.
For example, to add a new item, do as follows:
getApplicableTaxCategory().add(newItem);
Objects of the following type(s) are allowed in the list
TaxCategoryType
public boolean equals(Object o)
public int hashCode()
public String toString()
public void setMonetaryScope(@Nullable List<MonetaryScopeType> aList)
aList - The new list member to set. May be null.public void setApplicableTaxCategory(@Nullable List<TaxCategoryType> aList)
aList - The new list member to set. May be null.public boolean hasMonetaryScopeEntries()
true if at least one item is contained, false otherwise.public boolean hasNoMonetaryScopeEntries()
true if no item is contained, false otherwise.@Nonnegative public int getMonetaryScopeCount()
@Nullable public MonetaryScopeType getMonetaryScopeAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addMonetaryScope(@Nonnull MonetaryScopeType elem)
elem - The element to be added. May not be null.public boolean hasApplicableTaxCategoryEntries()
true if at least one item is contained, false otherwise.public boolean hasNoApplicableTaxCategoryEntries()
true if no item is contained, false otherwise.@Nonnegative public int getApplicableTaxCategoryCount()
@Nullable public TaxCategoryType getApplicableTaxCategoryAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addApplicableTaxCategory(@Nonnull TaxCategoryType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull RequestedTenderTotalType 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 RequestedTenderTotalType clone()
@Nonnull public EstimatedOverallContractAmountType setEstimatedOverallContractAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TotalAmountType setTotalAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public MinimumAmountType setMinimumAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public MaximumAmountType setMaximumAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public AverageSubsequentContractAmountType setAverageSubsequentContractAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TaxIncludedIndicatorType setTaxIncludedIndicator(boolean valueParam)
valueParam - The value to be set.null@Nullable public BigDecimal getEstimatedOverallContractAmountValue()
null@Nullable public BigDecimal getTotalAmountValue()
nullpublic boolean isTaxIncludedIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is null@Nullable public BigDecimal getMinimumAmountValue()
null@Nullable public BigDecimal getMaximumAmountValue()
null@Nullable public BigDecimal getAverageSubsequentContractAmountValue()
nullCopyright © 2014–2020 Philip Helger. All rights reserved.