Class AccessionRegisterDetail

  • All Implemented Interfaces:
    java.io.Serializable, java.util.Map<java.lang.String,​java.lang.Object>, org.bson.conversions.Bson

    public class AccessionRegisterDetail
    extends VitamDocument<AccessionRegisterDetail>
    Accession Register Detail document
    See Also:
    Serialized Form
    • Constructor Detail

      • AccessionRegisterDetail

        public AccessionRegisterDetail()
        Empty Constructor
      • AccessionRegisterDetail

        public AccessionRegisterDetail​(org.bson.Document document)
        Constructor
        Parameters:
        document - in format Document to create AccessionRegisterDetail
      • AccessionRegisterDetail

        public AccessionRegisterDetail​(com.fasterxml.jackson.databind.JsonNode content)
        Parameters:
        content - in format JsonNode to create AccessionRegisterDetail
      • AccessionRegisterDetail

        public AccessionRegisterDetail​(java.lang.String content)
        Parameters:
        content - in format String to create AccessionRegisterDetail
      • AccessionRegisterDetail

        public AccessionRegisterDetail​(java.lang.Integer tenantId)
        Parameters:
        tenantId - th working tenant
    • Method Detail

      • setId

        public AccessionRegisterDetail setId​(java.lang.String id)
        Parameters:
        id - to set
        Returns:
        AccessionRegisterDetail
      • getAcquisitionInformation

        public java.lang.String getAcquisitionInformation()
        Returns:
        String
      • setAcquisitionInformation

        public AccessionRegisterDetail setAcquisitionInformation​(java.lang.String acquisitionInformation)
        Parameters:
        acquisitionInformation - to set
        Returns:
        AccessionRegisterDetail
      • getLegalStatus

        public java.lang.String getLegalStatus()
        Returns:
        String
      • setLegalStatus

        public AccessionRegisterDetail setLegalStatus​(java.lang.String legalStatus)
        Parameters:
        legalStatus - to set
        Returns:
        AccessionRegisterDetail
      • setArchivalProfile

        public AccessionRegisterDetail setArchivalProfile​(java.lang.String ArchivalProfile)
        Parameters:
        ArchivalProfile - to set
        Returns:
        AccessionRegisterDetail
      • getArchivalProfile

        public java.lang.String getArchivalProfile()
        Returns:
        String
      • getOriginatingAgency

        public java.lang.String getOriginatingAgency()
        Returns:
        String
      • setOriginatingAgency

        public AccessionRegisterDetail setOriginatingAgency​(java.lang.String orgAgency)
        Parameters:
        orgAgency - to set
        Returns:
        AccessionRegisterDetail
      • setSubmissionAgency

        public AccessionRegisterDetail setSubmissionAgency​(java.lang.String subAgency)
        Parameters:
        subAgency - to set
        Returns:
        this
      • setArchivalAgreement

        public AccessionRegisterDetail setArchivalAgreement​(java.lang.String archivalAgreement)
        Parameters:
        archivalAgreement - Archival Agreement id
        Returns:
        this
      • setStartDate

        public AccessionRegisterDetail setStartDate​(java.lang.String startDate)
        Parameters:
        startDate - to set
        Returns:
        AccessionRegisterDetail
      • getEndDate

        public java.lang.String getEndDate()
        Returns:
        String
      • setEndDate

        public AccessionRegisterDetail setEndDate​(java.lang.String endDate)
        Parameters:
        endDate - to set
        Returns:
        AccessionRegisterDetail
      • setLastUpdate

        public AccessionRegisterDetail setLastUpdate​(java.lang.String lastUpdate)
        Parameters:
        lastUpdate - to set
        Returns:
        AccessionRegisterDetail
      • getTotalObjectGroups

        public RegisterValueDetailModel getTotalObjectGroups()
        Harmonization needed : AccessionRegisterDetailModel getTotalObjectsGroups AccessionRegisterDetail getTotalObjectGroups AccessionRegisterDetailModel TOTAL_OBJECT_GROUPS = "TotalObjectGroups"; AccessionRegisterDetail TOTAL_OBJECTGROUPS = "TotalObjectGroups"
        Returns:
        RegisterValueDetail
      • getTotalObjectSize

        public RegisterValueDetailModel getTotalObjectSize()
        Harmonization needed : AccessionRegisterDetail getTotalObjectSize AccessionRegisterDetailModel getObjectSize AccessionRegisterDetailModel OBJECT_SIZE = "ObjectSize" AccessionRegisterDetail OBJECT_SIZE = "ObjectSize";
        Returns:
        RegisterValueDetail
      • getOpc

        public java.lang.String getOpc()
      • getOpi

        public java.lang.String getOpi()
      • setOperationIds

        public AccessionRegisterDetail setOperationIds​(java.util.List<java.lang.String> operationIds)