package dst.ass1.jpa.model;

public interface IModelFactory {

    IAddress createAddress();

    ICourse createCourse();

    ICoursePlatform createCoursePlatform();

    IEnrollment createEnrollment();

    IEnrollmentKey createEnrollmentKey();

    ILecturer createLecturer();

    ILesson createLesson();

    IMaterial createMaterial();

    IMaterialServer createMaterialServer();

    IMembership createMembership();

    IMetadata createMetadata();

    IModelFactory createModelFactory();

    IParticipant createParticipant();
}
