def associate_meta_data_to_objects(self, site, i, court, sha1_hash):
        """Takes the meta data from the scraper and assocites it with objects.

        Returns the created objects.
        """
        cite = Citation(case_name=site.case_names[i])
        if site.neutral_citations:
            cite.neutral_cite = site.neutral_citations[i]
        if site.west_citations:
            cite.federal_cite_one = site.west_citations[i]
        if site.west_state_citations:
            cite.west_state_cite = site.west_state_citations[i]

        docket = Docket()
        if site.docket_numbers:
            docket.docket_number = site.docket_numbers[i]
        docket.case_name = site.case_names[i]
        docket.court = court

        doc = Document(
            source='C',
            sha1=sha1_hash,
            date_filed=site.case_dates[i],
            download_url=site.download_urls[i],
            precedential_status=site.precedential_statuses[i]
        )
        if site.judges:
            doc.judges = site.judges[i]
        if site.nature_of_suit:
            doc.nature_of_suit = site.nature_of_suit[i]

        return cite, docket, doc