
package eu.europa.echa.iuclid6.namespaces.endpoint_study_record_genetictoxicityvivo._2;

import javax.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the eu.europa.echa.iuclid6.namespaces.endpoint_study_record_genetictoxicityvivo._2 package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {


    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.europa.echa.iuclid6.namespaces.endpoint_study_record_genetictoxicityvivo._2
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo createENDPOINTSTUDYRECORDGeneticToxicityVivo() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.OverallRemarksAttachments }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.OverallRemarksAttachments createENDPOINTSTUDYRECORDGeneticToxicityVivoOverallRemarksAttachments() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.OverallRemarksAttachments();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.OverallRemarksAttachments.AttachedBackgroundMaterial }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.OverallRemarksAttachments.AttachedBackgroundMaterial createENDPOINTSTUDYRECORDGeneticToxicityVivoOverallRemarksAttachmentsAttachedBackgroundMaterial() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.OverallRemarksAttachments.AttachedBackgroundMaterial();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion createENDPOINTSTUDYRECORDGeneticToxicityVivoResultsAndDiscussion() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion.TestRs }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion.TestRs createENDPOINTSTUDYRECORDGeneticToxicityVivoResultsAndDiscussionTestRs() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion.TestRs();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods createENDPOINTSTUDYRECORDGeneticToxicityVivoMaterialsAndMethods() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure createENDPOINTSTUDYRECORDGeneticToxicityVivoMaterialsAndMethodsAdministrationExposure() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure.DosesConcentrations }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure.DosesConcentrations createENDPOINTSTUDYRECORDGeneticToxicityVivoMaterialsAndMethodsAdministrationExposureDosesConcentrations() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure.DosesConcentrations();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure.DosesConcentrations.Entry }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure.DosesConcentrations.Entry createENDPOINTSTUDYRECORDGeneticToxicityVivoMaterialsAndMethodsAdministrationExposureDosesConcentrationsEntry() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure.DosesConcentrations.Entry();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.Guideline }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.Guideline createENDPOINTSTUDYRECORDGeneticToxicityVivoMaterialsAndMethodsGuideline() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.Guideline();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData createENDPOINTSTUDYRECORDGeneticToxicityVivoAdministrativeData() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.CrossReference }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.CrossReference createENDPOINTSTUDYRECORDGeneticToxicityVivoAdministrativeDataCrossReference() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.CrossReference();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.AttachedJustification }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.AttachedJustification createENDPOINTSTUDYRECORDGeneticToxicityVivoAdministrativeDataAttachedJustification() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.AttachedJustification();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.DataSource }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.DataSource createENDPOINTSTUDYRECORDGeneticToxicityVivoDataSource() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.DataSource();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.ApplicantSummaryAndConclusion }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.ApplicantSummaryAndConclusion createENDPOINTSTUDYRECORDGeneticToxicityVivoApplicantSummaryAndConclusion() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.ApplicantSummaryAndConclusion();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.OverallRemarksAttachments.AttachedBackgroundMaterial.Entry }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.OverallRemarksAttachments.AttachedBackgroundMaterial.Entry createENDPOINTSTUDYRECORDGeneticToxicityVivoOverallRemarksAttachmentsAttachedBackgroundMaterialEntry() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.OverallRemarksAttachments.AttachedBackgroundMaterial.Entry();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion.AnyOtherInformationOnResultsInclTables }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion.AnyOtherInformationOnResultsInclTables createENDPOINTSTUDYRECORDGeneticToxicityVivoResultsAndDiscussionAnyOtherInformationOnResultsInclTables() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion.AnyOtherInformationOnResultsInclTables();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion.TestRs.Entry }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion.TestRs.Entry createENDPOINTSTUDYRECORDGeneticToxicityVivoResultsAndDiscussionTestRsEntry() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.ResultsAndDiscussion.TestRs.Entry();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.TestMaterials }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.TestMaterials createENDPOINTSTUDYRECORDGeneticToxicityVivoMaterialsAndMethodsTestMaterials() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.TestMaterials();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.TestAnimals }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.TestAnimals createENDPOINTSTUDYRECORDGeneticToxicityVivoMaterialsAndMethodsTestAnimals() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.TestAnimals();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.Examinations }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.Examinations createENDPOINTSTUDYRECORDGeneticToxicityVivoMaterialsAndMethodsExaminations() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.Examinations();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AnyOtherInformationOnMaterialsAndMethodsInclTables }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AnyOtherInformationOnMaterialsAndMethodsInclTables createENDPOINTSTUDYRECORDGeneticToxicityVivoMaterialsAndMethodsAnyOtherInformationOnMaterialsAndMethodsInclTables() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AnyOtherInformationOnMaterialsAndMethodsInclTables();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure.DosesConcentrations.Entry.DoseConc }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure.DosesConcentrations.Entry.DoseConc createENDPOINTSTUDYRECORDGeneticToxicityVivoMaterialsAndMethodsAdministrationExposureDosesConcentrationsEntryDoseConc() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.AdministrationExposure.DosesConcentrations.Entry.DoseConc();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.Guideline.Entry }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.Guideline.Entry createENDPOINTSTUDYRECORDGeneticToxicityVivoMaterialsAndMethodsGuidelineEntry() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.MaterialsAndMethods.Guideline.Entry();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.CrossReference.Entry }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.CrossReference.Entry createENDPOINTSTUDYRECORDGeneticToxicityVivoAdministrativeDataCrossReferenceEntry() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.CrossReference.Entry();
    }

    /**
     * Create an instance of {@link ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.AttachedJustification.Entry }
     * 
     */
    public ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.AttachedJustification.Entry createENDPOINTSTUDYRECORDGeneticToxicityVivoAdministrativeDataAttachedJustificationEntry() {
        return new ENDPOINTSTUDYRECORDGeneticToxicityVivo.AdministrativeData.AttachedJustification.Entry();
    }

}
