RaceResultData

@Serializable
data class RaceResultData(val ver: String = "1.0", val raceId: String, val administrator: String, val horse: HashMap<@Serializable(with = UUIDSerializer::class) UUID, @Serializable(with = UUIDSerializer::class) UUID>, val start: @Serializable(with = KZonedDateTimeSerializer::class) ZonedDateTime, var finish: @Serializable(with = KZonedDateTimeSerializer::class) ZonedDateTime, var suspend: Boolean, val result: HashMap<Int, @Serializable(with = UUIDSerializer::class) UUID>, val lap: Int, val distance: Int, val uuidToName: HashMap<@Serializable(with = UUIDSerializer::class) UUID, String>, val replacement: HashMap<@Serializable(with = UUIDSerializer::class) UUID, String>, val rectangleData: RectangleData, val insidePolygon: @Serializable(with = PolygonSerializer::class) Polygon, val outsidePolygon: @Serializable(with = PolygonSerializer::class) Polygon, val currentRaceData: ArrayList<CurrentRaceData>, var image: String?)

Constructors

Link copied to clipboard
constructor(ver: String = "1.0", raceId: String, administrator: String, horse: HashMap<@Serializable(with = UUIDSerializer::class) UUID, @Serializable(with = UUIDSerializer::class) UUID>, start: @Serializable(with = KZonedDateTimeSerializer::class) ZonedDateTime, finish: @Serializable(with = KZonedDateTimeSerializer::class) ZonedDateTime, suspend: Boolean, result: HashMap<Int, @Serializable(with = UUIDSerializer::class) UUID>, lap: Int, distance: Int, uuidToName: HashMap<@Serializable(with = UUIDSerializer::class) UUID, String>, replacement: HashMap<@Serializable(with = UUIDSerializer::class) UUID, String>, rectangleData: RectangleData, insidePolygon: @Serializable(with = PolygonSerializer::class) Polygon, outsidePolygon: @Serializable(with = PolygonSerializer::class) Polygon, currentRaceData: ArrayList<CurrentRaceData>, image: String?)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val horse: HashMap<@Serializable(with = UUIDSerializer::class) UUID, @Serializable(with = UUIDSerializer::class) UUID>
Link copied to clipboard
Link copied to clipboard
val insidePolygon: @Serializable(with = PolygonSerializer::class) Polygon
Link copied to clipboard
val lap: Int
Link copied to clipboard
val outsidePolygon: @Serializable(with = PolygonSerializer::class) Polygon
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val replacement: HashMap<@Serializable(with = UUIDSerializer::class) UUID, String>
Link copied to clipboard
val result: HashMap<Int, @Serializable(with = UUIDSerializer::class) UUID>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val uuidToName: HashMap<@Serializable(with = UUIDSerializer::class) UUID, String>
Link copied to clipboard
val ver: String