Package com.endurancetrio.business.event.dto
package com.endurancetrio.business.event.dto
-
Record ClassesClassDescriptionThe
DistanceLegDTOrepresents a single leg within a distance, recording which core sport it belongs to and its length.TheDistanceMetadataDTOholds a list oflegsthat together describe a distance's composition (e.g. swim, bike, run segments).TheEventDTOrepresents an event with its basic information, location data, and the distinct sport codes extracted from its courses.TheEventFileDTOrepresents a downloadable file associated with an event.TheEventOverviewDTOprovides a summary of an event, including its basic details, location, organizers, and races.TheIndividualResultDTOrepresents an athlete's result in a race, including split times, ranking, penalty, and the time gap to the overall winner.TheOrganizerDTOrepresents an organizer of an event.TheRaceDTOrepresents a race within an event, including its schedule, sport categories, distance types, and optional distance metadata.TheRaceResultsDTOholds the complete set of results for a given race, grouped byAgeGroup.TheYearsWithEventsDTOrepresents a paginated batch of years for navigating through events by year.