Application Interfaces, Classes and Traits Repository RestClient User Client Collection AbstractRepository AbstractSearchableRepository CategoryRepository EnrollmentRepository EventBaseRepository EventLocationRepository EventRepository LecturerRepository TagRepository ClientException EdmClient