refactor: move PtvGeopath to its own class
This commit is contained in:
parent
6a55c86e38
commit
ad21bebd2e
2 changed files with 13 additions and 9 deletions
|
|
@ -0,0 +1,13 @@
|
||||||
|
package moe.lava.banksia.api.ptv.structures
|
||||||
|
|
||||||
|
import kotlinx.serialization.SerialName
|
||||||
|
import kotlinx.serialization.Serializable
|
||||||
|
|
||||||
|
@Serializable
|
||||||
|
data class PtvGeopath(
|
||||||
|
@SerialName("direction_id") val directionId: Int,
|
||||||
|
@SerialName("valid_from") val validFrom: String,
|
||||||
|
@SerialName("valid_to") val validTo: String,
|
||||||
|
@SerialName("paths") val paths: List<String>,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
@ -15,14 +15,6 @@ enum class GtfsSubType(val value: Int) {
|
||||||
Interstate(10),
|
Interstate(10),
|
||||||
}
|
}
|
||||||
|
|
||||||
@Serializable
|
|
||||||
data class PtvGeopath(
|
|
||||||
@SerialName("direction_id") val directionId: Int,
|
|
||||||
@SerialName("valid_from") val validFrom: String,
|
|
||||||
@SerialName("valid_to") val validTo: String,
|
|
||||||
@SerialName("paths") val paths: List<String>,
|
|
||||||
)
|
|
||||||
|
|
||||||
@Serializable
|
@Serializable
|
||||||
data class PtvRoute(
|
data class PtvRoute(
|
||||||
@SerialName("route_type") val routeType: PtvRouteType,
|
@SerialName("route_type") val routeType: PtvRouteType,
|
||||||
|
|
@ -48,4 +40,3 @@ data class PtvRoute(
|
||||||
return res
|
return res
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue