Changeset View
Changeset View
Standalone View
Standalone View
src/it/reyboz/bustorino/data/gtfs/GtfsStop.kt
- This file was added.
package it.reyboz.bustorino.data.gtfs | |||||
import androidx.room.ColumnInfo | |||||
import androidx.room.Entity | |||||
import androidx.room.PrimaryKey | |||||
@Entity(tableName = GtfsStop.DB_TABLE) | |||||
data class GtfsStop( | |||||
@PrimaryKey | |||||
@ColumnInfo(name= COL_STOPID) | |||||
val internalID: Int, | |||||
@ColumnInfo(name= COL_STOP_CODE) | |||||
val stopID: String, | |||||
@ColumnInfo(name= COL_STOP_NAME) | |||||
val stopName: String, | |||||
@ColumnInfo(name= COL_GTT_PLACE) | |||||
val gttPlaceName: String, | |||||
@ColumnInfo(name= COL_LATITUDE) | |||||
val latitude: Double, | |||||
@ColumnInfo(name= COL_LONGITUDE) | |||||
val longitude: Double, | |||||
@ColumnInfo(name="zone_id") | |||||
val zoneID: Int, | |||||
@ColumnInfo(name="wheelchair_boarding") | |||||
val wheelchair: Int, | |||||
){ | |||||
companion object{ | |||||
const val DB_TABLE="stops_gtfs" | |||||
const val COL_STOP_CODE="stop_code" | |||||
const val COL_STOPID = "stop_id" | |||||
const val COL_GTT_PLACE="stop_desc" | |||||
const val COL_STOP_NAME="stop_name" | |||||
const val COL_LATITUDE="stop_lat" | |||||
const val COL_LONGITUDE="stop_lon" | |||||
val COLUMNS = arrayOf( | |||||
COL_STOP_CODE, | |||||
COL_STOPID, | |||||
COL_GTT_PLACE, | |||||
COL_STOP_NAME, | |||||
COL_LATITUDE, | |||||
COL_LONGITUDE, | |||||
) | |||||
} | |||||
} |
Public contents are in Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) or GNU Free Documentation License (at your option) unless otherwise noted. · Contact / Register