Class TenderingTermsType


  • public class TenderingTermsType
    extends Object

    Java class for TenderingTermsType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="TenderingTermsType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AwardingMethodTypeCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PriceEvaluationCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MaximumVariantQuantity" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}VariantConstraintIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AcceptedVariantsDescription" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PriceRevisionFormulaDescription" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FundingProgramCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FundingProgram" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MaximumAdvertisementAmount" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Note" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PaymentFrequencyCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}EconomicOperatorRegistryURI" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RequiredCurriculaIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OtherConditionsIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AdditionalConditions" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LatestSecurityClearanceDate" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DocumentationFeeAmount" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PenaltyClause" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequiredFinancialGuarantee" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ProcurementLegislationDocumentReference" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FiscalLegislationDocumentReference" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EnvironmentalLegislationDocumentReference" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EmploymentLegislationDocumentReference" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ContractualDocumentReference" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CallForTendersDocumentReference" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}WarrantyValidityPeriod" 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}TendererQualificationRequest" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AllowedSubcontractTerms" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TenderPreparation" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ContractExecutionRequirement" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AwardingTerms" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AdditionalInformationParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DocumentProviderParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TenderRecipientParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ContractResponsibleParty" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TenderEvaluationParty" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TenderValidityPeriod" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ContractAcceptancePeriod" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AppealTerms" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Language" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}BudgetAccountLine" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReplacedNoticeDocumentReference" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • TenderingTermsType

        public TenderingTermsType()
    • Method Detail

      • getAcceptedVariantsDescription

        public List<AcceptedVariantsDescriptionType> getAcceptedVariantsDescription()
        Gets the value of the acceptedVariantsDescription 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 acceptedVariantsDescription property.

        For example, to add a new item, do as follows:

            getAcceptedVariantsDescription().add(newItem);
         

        Objects of the following type(s) are allowed in the list AcceptedVariantsDescriptionType

      • getPriceRevisionFormulaDescription

        public List<PriceRevisionFormulaDescriptionType> getPriceRevisionFormulaDescription()
        Gets the value of the priceRevisionFormulaDescription 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 priceRevisionFormulaDescription property.

        For example, to add a new item, do as follows:

            getPriceRevisionFormulaDescription().add(newItem);
         

        Objects of the following type(s) are allowed in the list PriceRevisionFormulaDescriptionType

      • getFundingProgram

        public List<FundingProgramType> getFundingProgram()
        Gets the value of the fundingProgram 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 fundingProgram property.

        For example, to add a new item, do as follows:

            getFundingProgram().add(newItem);
         

        Objects of the following type(s) are allowed in the list FundingProgramType

      • getNote

        public List<NoteType> getNote()
        Gets the value of the note 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 note property.

        For example, to add a new item, do as follows:

            getNote().add(newItem);
         

        Objects of the following type(s) are allowed in the list NoteType

      • getAdditionalConditions

        public List<AdditionalConditionsType> getAdditionalConditions()
        Gets the value of the additionalConditions 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 additionalConditions property.

        For example, to add a new item, do as follows:

            getAdditionalConditions().add(newItem);
         

        Objects of the following type(s) are allowed in the list AdditionalConditionsType

      • getPenaltyClause

        public List<ClauseType> getPenaltyClause()
        Gets the value of the penaltyClause 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 penaltyClause property.

        For example, to add a new item, do as follows:

            getPenaltyClause().add(newItem);
         

        Objects of the following type(s) are allowed in the list ClauseType

      • getRequiredFinancialGuarantee

        public List<FinancialGuaranteeType> getRequiredFinancialGuarantee()
        Gets the value of the requiredFinancialGuarantee 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 requiredFinancialGuarantee property.

        For example, to add a new item, do as follows:

            getRequiredFinancialGuarantee().add(newItem);
         

        Objects of the following type(s) are allowed in the list FinancialGuaranteeType

      • getProcurementLegislationDocumentReference

        public DocumentReferenceType getProcurementLegislationDocumentReference()
        Gets the value of the procurementLegislationDocumentReference property.
        Returns:
        possible object is DocumentReferenceType
      • setProcurementLegislationDocumentReference

        public void setProcurementLegislationDocumentReference​(DocumentReferenceType value)
        Sets the value of the procurementLegislationDocumentReference property.
        Parameters:
        value - allowed object is DocumentReferenceType
      • getFiscalLegislationDocumentReference

        public DocumentReferenceType getFiscalLegislationDocumentReference()
        Gets the value of the fiscalLegislationDocumentReference property.
        Returns:
        possible object is DocumentReferenceType
      • setFiscalLegislationDocumentReference

        public void setFiscalLegislationDocumentReference​(DocumentReferenceType value)
        Sets the value of the fiscalLegislationDocumentReference property.
        Parameters:
        value - allowed object is DocumentReferenceType
      • getEnvironmentalLegislationDocumentReference

        public DocumentReferenceType getEnvironmentalLegislationDocumentReference()
        Gets the value of the environmentalLegislationDocumentReference property.
        Returns:
        possible object is DocumentReferenceType
      • setEnvironmentalLegislationDocumentReference

        public void setEnvironmentalLegislationDocumentReference​(DocumentReferenceType value)
        Sets the value of the environmentalLegislationDocumentReference property.
        Parameters:
        value - allowed object is DocumentReferenceType
      • getEmploymentLegislationDocumentReference

        public DocumentReferenceType getEmploymentLegislationDocumentReference()
        Gets the value of the employmentLegislationDocumentReference property.
        Returns:
        possible object is DocumentReferenceType
      • setEmploymentLegislationDocumentReference

        public void setEmploymentLegislationDocumentReference​(DocumentReferenceType value)
        Sets the value of the employmentLegislationDocumentReference property.
        Parameters:
        value - allowed object is DocumentReferenceType
      • getContractualDocumentReference

        public List<DocumentReferenceType> getContractualDocumentReference()
        Gets the value of the contractualDocumentReference 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 contractualDocumentReference property.

        For example, to add a new item, do as follows:

            getContractualDocumentReference().add(newItem);
         

        Objects of the following type(s) are allowed in the list DocumentReferenceType

      • getCallForTendersDocumentReference

        public DocumentReferenceType getCallForTendersDocumentReference()
        Gets the value of the callForTendersDocumentReference property.
        Returns:
        possible object is DocumentReferenceType
      • setCallForTendersDocumentReference

        public void setCallForTendersDocumentReference​(DocumentReferenceType value)
        Sets the value of the callForTendersDocumentReference property.
        Parameters:
        value - allowed object is DocumentReferenceType
      • getWarrantyValidityPeriod

        public PeriodType getWarrantyValidityPeriod()
        Gets the value of the warrantyValidityPeriod property.
        Returns:
        possible object is PeriodType
      • setWarrantyValidityPeriod

        public void setWarrantyValidityPeriod​(PeriodType value)
        Sets the value of the warrantyValidityPeriod property.
        Parameters:
        value - allowed object is PeriodType
      • getPaymentTerms

        public List<PaymentTermsType> getPaymentTerms()
        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

      • getTendererQualificationRequest

        public List<TendererQualificationRequestType> getTendererQualificationRequest()
        Gets the value of the tendererQualificationRequest 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 tendererQualificationRequest property.

        For example, to add a new item, do as follows:

            getTendererQualificationRequest().add(newItem);
         

        Objects of the following type(s) are allowed in the list TendererQualificationRequestType

      • getAllowedSubcontractTerms

        public List<SubcontractTermsType> getAllowedSubcontractTerms()
        Gets the value of the allowedSubcontractTerms 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 allowedSubcontractTerms property.

        For example, to add a new item, do as follows:

            getAllowedSubcontractTerms().add(newItem);
         

        Objects of the following type(s) are allowed in the list SubcontractTermsType

      • getTenderPreparation

        public List<TenderPreparationType> getTenderPreparation()
        Gets the value of the tenderPreparation 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 tenderPreparation property.

        For example, to add a new item, do as follows:

            getTenderPreparation().add(newItem);
         

        Objects of the following type(s) are allowed in the list TenderPreparationType

      • getContractExecutionRequirement

        public List<ContractExecutionRequirementType> getContractExecutionRequirement()
        Gets the value of the contractExecutionRequirement 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 contractExecutionRequirement property.

        For example, to add a new item, do as follows:

            getContractExecutionRequirement().add(newItem);
         

        Objects of the following type(s) are allowed in the list ContractExecutionRequirementType

      • setAwardingTerms

        public void setAwardingTerms​(AwardingTermsType value)
        Sets the value of the awardingTerms property.
        Parameters:
        value - allowed object is AwardingTermsType
      • getAdditionalInformationParty

        public PartyType getAdditionalInformationParty()
        Gets the value of the additionalInformationParty property.
        Returns:
        possible object is PartyType
      • setAdditionalInformationParty

        public void setAdditionalInformationParty​(PartyType value)
        Sets the value of the additionalInformationParty property.
        Parameters:
        value - allowed object is PartyType
      • getDocumentProviderParty

        public PartyType getDocumentProviderParty()
        Gets the value of the documentProviderParty property.
        Returns:
        possible object is PartyType
      • setDocumentProviderParty

        public void setDocumentProviderParty​(PartyType value)
        Sets the value of the documentProviderParty property.
        Parameters:
        value - allowed object is PartyType
      • getTenderRecipientParty

        public PartyType getTenderRecipientParty()
        Gets the value of the tenderRecipientParty property.
        Returns:
        possible object is PartyType
      • setTenderRecipientParty

        public void setTenderRecipientParty​(PartyType value)
        Sets the value of the tenderRecipientParty property.
        Parameters:
        value - allowed object is PartyType
      • getContractResponsibleParty

        public PartyType getContractResponsibleParty()
        Gets the value of the contractResponsibleParty property.
        Returns:
        possible object is PartyType
      • setContractResponsibleParty

        public void setContractResponsibleParty​(PartyType value)
        Sets the value of the contractResponsibleParty property.
        Parameters:
        value - allowed object is PartyType
      • getTenderEvaluationParty

        public List<PartyType> getTenderEvaluationParty()
        Gets the value of the tenderEvaluationParty 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 tenderEvaluationParty property.

        For example, to add a new item, do as follows:

            getTenderEvaluationParty().add(newItem);
         

        Objects of the following type(s) are allowed in the list PartyType

      • getTenderValidityPeriod

        public PeriodType getTenderValidityPeriod()
        Gets the value of the tenderValidityPeriod property.
        Returns:
        possible object is PeriodType
      • setTenderValidityPeriod

        public void setTenderValidityPeriod​(PeriodType value)
        Sets the value of the tenderValidityPeriod property.
        Parameters:
        value - allowed object is PeriodType
      • getContractAcceptancePeriod

        public PeriodType getContractAcceptancePeriod()
        Gets the value of the contractAcceptancePeriod property.
        Returns:
        possible object is PeriodType
      • setContractAcceptancePeriod

        public void setContractAcceptancePeriod​(PeriodType value)
        Sets the value of the contractAcceptancePeriod property.
        Parameters:
        value - allowed object is PeriodType
      • setAppealTerms

        public void setAppealTerms​(AppealTermsType value)
        Sets the value of the appealTerms property.
        Parameters:
        value - allowed object is AppealTermsType
      • getLanguage

        public List<LanguageType> getLanguage()
        Gets the value of the language 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 language property.

        For example, to add a new item, do as follows:

            getLanguage().add(newItem);
         

        Objects of the following type(s) are allowed in the list LanguageType

      • getBudgetAccountLine

        public List<BudgetAccountLineType> getBudgetAccountLine()
        Gets the value of the budgetAccountLine 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 budgetAccountLine property.

        For example, to add a new item, do as follows:

            getBudgetAccountLine().add(newItem);
         

        Objects of the following type(s) are allowed in the list BudgetAccountLineType

      • getReplacedNoticeDocumentReference

        public DocumentReferenceType getReplacedNoticeDocumentReference()
        Gets the value of the replacedNoticeDocumentReference property.
        Returns:
        possible object is DocumentReferenceType
      • setReplacedNoticeDocumentReference

        public void setReplacedNoticeDocumentReference​(DocumentReferenceType value)
        Sets the value of the replacedNoticeDocumentReference property.
        Parameters:
        value - allowed object is DocumentReferenceType