Class TenderingProcessType


  • public class TenderingProcessType
    extends Object

    Java class for TenderingProcessType complex type.

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

     <complexType name="TenderingProcessType">
       <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}OriginalContractingSystemID" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Description" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NegotiationDescription" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ProcedureCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}UrgencyCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ExpenseCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PartPresentationCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ContractingSystemCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SubmissionMethodCode" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CandidateReductionConstraintIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}GovernmentAgreementConstraintIndicator" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DocumentAvailabilityPeriod" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TenderSubmissionDeadlinePeriod" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}InvitationSubmissionPeriod" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ParticipationRequestReceptionPeriod" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}NoticeDocumentReference" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AdditionalDocumentReference" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ProcessJustification" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EconomicOperatorShortList" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OpenTenderEvent" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AuctionTerms" minOccurs="0"/>
             <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FrameworkAgreement" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • TenderingProcessType

        public TenderingProcessType()
    • Method Detail

      • getID

        public IDType getID()
        Gets the value of the id property.
        Returns:
        possible object is IDType
      • setID

        public void setID​(IDType value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is IDType
      • getDescription

        public List<DescriptionType> getDescription()
        Gets the value of the description 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 description property.

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

            getDescription().add(newItem);
         

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

      • getNegotiationDescription

        public List<NegotiationDescriptionType> getNegotiationDescription()
        Gets the value of the negotiationDescription 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 negotiationDescription property.

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

            getNegotiationDescription().add(newItem);
         

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

      • setProcedureCode

        public void setProcedureCode​(ProcedureCodeType value)
        Sets the value of the procedureCode property.
        Parameters:
        value - allowed object is ProcedureCodeType
      • setUrgencyCode

        public void setUrgencyCode​(UrgencyCodeType value)
        Sets the value of the urgencyCode property.
        Parameters:
        value - allowed object is UrgencyCodeType
      • setExpenseCode

        public void setExpenseCode​(ExpenseCodeType value)
        Sets the value of the expenseCode property.
        Parameters:
        value - allowed object is ExpenseCodeType
      • getDocumentAvailabilityPeriod

        public PeriodType getDocumentAvailabilityPeriod()
        Gets the value of the documentAvailabilityPeriod property.
        Returns:
        possible object is PeriodType
      • setDocumentAvailabilityPeriod

        public void setDocumentAvailabilityPeriod​(PeriodType value)
        Sets the value of the documentAvailabilityPeriod property.
        Parameters:
        value - allowed object is PeriodType
      • getTenderSubmissionDeadlinePeriod

        public PeriodType getTenderSubmissionDeadlinePeriod()
        Gets the value of the tenderSubmissionDeadlinePeriod property.
        Returns:
        possible object is PeriodType
      • setTenderSubmissionDeadlinePeriod

        public void setTenderSubmissionDeadlinePeriod​(PeriodType value)
        Sets the value of the tenderSubmissionDeadlinePeriod property.
        Parameters:
        value - allowed object is PeriodType
      • getInvitationSubmissionPeriod

        public PeriodType getInvitationSubmissionPeriod()
        Gets the value of the invitationSubmissionPeriod property.
        Returns:
        possible object is PeriodType
      • setInvitationSubmissionPeriod

        public void setInvitationSubmissionPeriod​(PeriodType value)
        Sets the value of the invitationSubmissionPeriod property.
        Parameters:
        value - allowed object is PeriodType
      • getParticipationRequestReceptionPeriod

        public PeriodType getParticipationRequestReceptionPeriod()
        Gets the value of the participationRequestReceptionPeriod property.
        Returns:
        possible object is PeriodType
      • setParticipationRequestReceptionPeriod

        public void setParticipationRequestReceptionPeriod​(PeriodType value)
        Sets the value of the participationRequestReceptionPeriod property.
        Parameters:
        value - allowed object is PeriodType
      • getNoticeDocumentReference

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

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

            getNoticeDocumentReference().add(newItem);
         

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

      • getAdditionalDocumentReference

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

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

            getAdditionalDocumentReference().add(newItem);
         

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

      • getProcessJustification

        public List<ProcessJustificationType> getProcessJustification()
        Gets the value of the processJustification 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 processJustification property.

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

            getProcessJustification().add(newItem);
         

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

      • getOpenTenderEvent

        public List<EventType> getOpenTenderEvent()
        Gets the value of the openTenderEvent 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 openTenderEvent property.

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

            getOpenTenderEvent().add(newItem);
         

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

      • setAuctionTerms

        public void setAuctionTerms​(AuctionTermsType value)
        Sets the value of the auctionTerms property.
        Parameters:
        value - allowed object is AuctionTermsType